I am an innovative and results-oriented Software Developer with over 5 years of experience specializing in Python and JavaScript. I have a proven track record of successfully building scalable web applications, automation workflows, interactive dashboards, and machine learning systems for reputable international clients like Amazon, IBM, Vodafone, and Unilever. I pride myself on solving complex problems with elegant, modern solutions and delivering high-quality, maintainable code even in fast-paced environments. I enjoy mentoring junior engineers and working collaboratively across teams to translate business needs into impactful product features. My expertise spans cloud technologies, data analytics, full-stack web development, and AI, and I am passionate about continuously honing my skills and contributing to open-source projects.

Elmira Gharakhanloo

I am an innovative and results-oriented Software Developer with over 5 years of experience specializing in Python and JavaScript. I have a proven track record of successfully building scalable web applications, automation workflows, interactive dashboards, and machine learning systems for reputable international clients like Amazon, IBM, Vodafone, and Unilever. I pride myself on solving complex problems with elegant, modern solutions and delivering high-quality, maintainable code even in fast-paced environments. I enjoy mentoring junior engineers and working collaboratively across teams to translate business needs into impactful product features. My expertise spans cloud technologies, data analytics, full-stack web development, and AI, and I am passionate about continuously honing my skills and contributing to open-source projects.

Available to hire

I am an innovative and results-oriented Software Developer with over 5 years of experience specializing in Python and JavaScript. I have a proven track record of successfully building scalable web applications, automation workflows, interactive dashboards, and machine learning systems for reputable international clients like Amazon, IBM, Vodafone, and Unilever. I pride myself on solving complex problems with elegant, modern solutions and delivering high-quality, maintainable code even in fast-paced environments.

I enjoy mentoring junior engineers and working collaboratively across teams to translate business needs into impactful product features. My expertise spans cloud technologies, data analytics, full-stack web development, and AI, and I am passionate about continuously honing my skills and contributing to open-source projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Senior Python & Automation Engineer at Amazon Web Services
June 1, 2022 - Present
Designed and implemented automated ETL systems using Python, AWS Lambda, and Docker to process over 10 million records per month. Built real-time monitoring dashboards in Grafana to track system performance and health. Developed a modular scraping framework using Scrapy and Redis, delivering structured data to enterprise clients such as Unilever. Mentored junior engineers, optimized CI/CD pipelines, and ensured production-grade code quality.
Full-Stack Web Developer at Tech Solutions Ltd.
May 31, 2022 - July 23, 2025
Created modern, responsive web applications with React, Node.js, and PostgreSQL, serving clients like Microsoft and Spotify. Implemented OAuth2 authentication, GraphQL APIs, and dynamic dashboards with real-time data. Streamlined deployment using GitHub Actions and Docker, improving release speed by 75%. Collaborated cross-functionally to translate business needs into impactful product features.
Data Engineer & Dashboard Specialist at Greek Data Analytics
December 31, 2020 - July 23, 2025
Built dynamic BI dashboards in Looker Studio and Tableau for high-profile clients such as Vodafone Greece and Coca-Cola HBC. Developed scalable ETL workflows using Apache Airflow and Python. Conducted data modeling and performance optimization for large-scale databases. Led data analysis projects that improved operational efficiency and marketing ROI.
Senior Python & Automation Engineer at Amazon Web Services
June 1, 2022 - Present
Designed and implemented automated ETL systems using Python, AWS Lambda, and Docker to process over 10 million records per month. Built real-time monitoring dashboards in Grafana to track microservice performance and system health. Developed a modular scraping framework using Scrapy and Redis, delivering structured data to enterprise clients including Unilever. Mentored junior engineers, optimized CI/CD pipelines, and ensured production-grade code quality.
Full-Stack Web Developer at Tech Solutions Ltd. (Remote)
May 31, 2022 - July 23, 2025
Created modern, responsive web applications with React, Node.js, and PostgreSQL, serving clients like Microsoft and Spotify. Implemented OAuth2 authentication, GraphQL APIs, and dynamic real-time dashboards. Streamlined deployment using GitHub Actions and Docker, improving release speed by 75%. Collaborated cross-functionally to translate business needs into impactful product features.
Data Engineer & Dashboard Specialist at Greek Data Analytics
December 31, 2020 - July 23, 2025
Built dynamic BI dashboards in Looker Studio and Tableau for high-profile clients like Vodafone Greece and Coca-Cola HBC. Developed scalable ETL workflows using Apache Airflow and Python. Conducted data modeling and performance optimization for large-scale databases. Led data analysis projects that improved operational efficiency and marketing ROI.

Education

Bachelor of Science at National Technical University of Athens, Greece
September 1, 2015 - June 30, 2019
Bachelor of Science at National Technical University of Athens, Greece
September 1, 2015 - June 30, 2019

Qualifications

AWS Certified Solutions Architect – Associate
January 1, 2025 - December 31, 2025
TensorFlow Developer Certificate
January 1, 2024 - December 31, 2024
AWS Certified Solutions Architect – Associate
January 1, 2025 - December 31, 2025
TensorFlow Developer Certificate
January 1, 2024 - December 31, 2024

Industry Experience

Software & Internet, Financial Services, Consumer Goods, Telecommunications, Professional Services
    paper Customer Service Dashboard
    Created a comprehensive contact center dashboard featuring:  Multichannel metrics (call/text load balance, ASA, CSAT, FCR)  Hourly/daily trends for inbound calls, missed rates, and agent staffing  Line-specific KPIs (VIP/Support queues) with AHT and response time benchmarks  Data visualization for resource optimization and SLA adherence
    paper ASD Monitoring Dashboard
    Built a real-time support desk performance dashboard with:  Response time tracking (Agent, Gale, CTI, System) via gauges/tables  SLA compliance monitoring with visual comparisons  Key metrics: Average Handle Time (AHT), abandoned/pending request counts  API-integrated data streams for live updates
    paper Application Tracking Dashboard
    Designed and developed an interactive dashboard to track grant/application processing . Features include:  Real-time status tracking (In Progress/Not Started/Complete) with overdue alerts  Team/owner performance analytics (completion rates, on-time metrics)  Automated KPI calculations (Average Days to Complete, error detection for date entries)  Visualizations (bar charts, pie charts) for workload distribution and bottlenecks
    paper Flexible CoT Evaluation Framework
    Created an evaluation system for Chain-of-Thought reasoning across 14 benchmarks. Implemented custom accuracy metrics comparing CoT vs direct answering strategies. Developed threshold optimization and logistic regression models to predict optimal answering strategies while tracking token efficiency.
    paper Fund Project (Financial Data Processor)
    Built an automated Excel processing system for financial transaction data. Handled both structured and unstructured Excel files with date support, implemented data validation, cleaning, and logging. Features include dynamic column mapping, numeric/text formatting, and dual processing pipelines for checked/unchecked files.
    paper SPA Prompt Processor
    Developed a custom NLP module for processing masked prompts and fusing dual-model logits. Implemented attention masking, text cleaning, and dynamic logit adjustment to optimize LLM outputs. Key features include anchor-based masking, batch processing, and modulated logit fusion with configurable strength parameters.
    paper Probabilistic Forecast Evaluation Metrics
    This module implements two metrics for evaluating probabilistic forecasts. The probabilistic_alignment() function measures how well predicted probabilities match actual outcome frequencies (lower scores are better). The judgment_separation() function assesses a forecaster's ability to distinguish between different outcome probabilities (higher scores indicate better discrimination). Both metrics use binning techniques to analyze performance across probability ranges. The code is optimized with NumPy for efficiency and supports customizable bin resolutions. These metrics are useful for evaluating confidence calibration in predictive models.
    paper Sentiment Preprocessing Pipeline
    This Python script provides a comprehensive text preprocessing pipeline for sentiment classification tasks. It includes functions to clean and tokenize text, load and label data from files, pad sequences to equal lengths, create vocabulary mappings, and vectorize text data for machine learning models. The clean_text() function handles contractions and punctuation, while get_data_labels() loads positive/negative examples from specified files. The pipeline supports batching for training and outputs numerical representations of text ready for model input. Key features include proper handling of special characters, efficient vocabulary creation, and one-hot label encoding.