
Mehmet Dogan
Verified Expert in Engineering
Data Engineer and Full-stack Web Developer
Katy, TX, United States
Toptal member since December 21, 2021
Mehmet is a seasoned data engineer and full-stack web developer with years of experience working with Python on back-end engineering projects and some DevOps. He also has a lot of teaching, tutoring, and mentoring experience. Earlier in his career in the public education sector, Mehmet hired, trained, and led teams of up to 100 people.
Portfolio
Experience
- PostgreSQL - 10 years
- SQL - 10 years
- Python - 7 years
- Amazon Web Services (AWS) - 6 years
- Oracle - 2 years
- Snowflake - 2 years
- Amazon Elastic Container Service (ECS) - 1 year
- Terraform - 1 year
Availability
Preferred Environment
PyCharm, Slack, Ubuntu
The most amazing...
...project I've developed is a business intelligence and data analytics dashboard for Texas schools.
Work Experience
Lead Data Engineer
Capital One Financial
- Spearheaded critical data operations within the auto finance division, the leading lender by volume.
- Leveraged Agile methodologies to lead a high-performing team to design and implement numerous stream and batch data pipelines.
- Contributed to building a robust big data platform, comprising a data lake and data warehouse, to deliver data processing, analytics, and data-driven solutions.
- Collaborated with cross-functional teams to drive the product lifecycle, involving requirement gathering, data modeling, implementation, testing, deployment, monitoring, and continuous enhancement, improving data quality.
- Implemented data quality monitoring systems, preventing potential losses and resolving data issues.
- Championed testing practices, substantially increasing automated tests and decreasing production bugs.
- Headed infrastructure efforts such as rehydration and failover exercises to maintain optimal performance and resiliency.
- Provided technical leadership. Coached and mentored junior engineers.
Full-stack Data Engineer
Flexion
- Played a key role in building a Beneficiary Experience Data Analytics Platform (BEDAP) for the US Department of Health and Human Services (HHS), serving 100+ million Americans.
- Oversaw the entire big data platform, including the data lake and data warehouse, playing a pivotal role in the product lifecycle from data modeling to delivery.
- Developed, tested, and ran data pipelines using AWS Glue and PySpark to ingest 15 terabytes of historical healthcare data from Teradata to Redshift, enabling faster data analysis.
- Implemented automated testing and health checks integrated with VictorOps and Slack to prevent failures and maintain data integrity.
- Contributed to platform architecture and improved data processing by 20% using AWS Fargate, Lambda, and Amazon SQS.
- Enhanced code reusability and maintainability by creating modular components, reducing duplication.
- Reduced data extraction times by 30% through a parallel extraction strategy.
- Performed a root cause analysis of pipeline failures and implemented data-driven solutions.
- Communicated and collaborated cross-functionally to ensure data platform alignment with their needs.
- Empowered data analysts by making data readily accessible through tools like Jupyter Notebooks, leading to improved outreach campaigns.
Senior Back-end Engineer
ThetaCore
- Developed APIs to be used by the front-end web application.
- Assisted the front-end team and maintained coordination.
- Collaborated with the DevOps team to optimize and monitor the infrastructure and API performance.
Founder | Full-stack Web Developer
Edgle LLC
- Collected all public education data from multiple sources and built pipelines.
- Created a single-page front-end web application using JavaScript.
- Built data visualizations using D3.js and many custom graphics to visualize hierarchical data and interact with it—mark, set goals, and more.
- Developed a back-end application with Django that runs on EC2 instances.
- Performed advertisement, contract management, and client support.
Software Developer
Harmony Public Schools
- Built a hiring workflow that would effectively communicate progress and coordinate between stakeholders in a complex business environment.
- Generated PDF documents and developed an electronic signature system.
- Developed and maintained the production environment with high availability and on-premise hardware.
Experience
School Data Dashboard | School Improvement, Educational Business Intelligence
• XML parsing
• Collect data from students, parents, and staff via surveys
• An intuitive interface to explore hierarchical data—broken down by subject, grade, demographic, and more—in a top-to-bottom approach
• Rate, filter, sort, take notes on, and set targets for data while adding to plan for further action
• Concurrently exploration of data from multiple sets (i.e., multiple graph structures) by area.
• A reusable role-based authorization app for Django tied to users’ school positions
• Custom release management and deployment scripts in Bash
• Single sign-on with a discourse site
• Python unit testing, reusable Django detail views (CRUD), guided tour, and more
Data Pipelines with AWS Glue
Education
Master's Degree in Electrical and Computer Engineering
Texas Tech University - Lubbock, Texas, US
Bachelor's Degree in Electrical and Computer Engineering
Bosphorus University - Istanbul, Turkey
Certifications
AWS Certified Solutions Architect – Associate
Amazon Web Services
Skills
Libraries/APIs
D3.js, PySpark
Tools
PyCharm, Slack, Terraform, Jenkins, Amazon Elastic Container Service (ECS), Git, Amazon Athena, AWS Glue, BigQuery
Languages
Python, JavaScript, Bash, C, C++, Snowflake, SQL
Storage
PostgreSQL, Google Cloud, MySQL, Redshift, Vertica, Teradata
Frameworks
Django, Django REST Framework, CakePHP
Platforms
Amazon Web Services (AWS), Docker, Amazon EC2, Linux, Ubuntu, Apache Kafka, AWS IoT, Oracle, AWS Lambda, Google Cloud Platform (GCP), Google App Engine
Other
Computer Vision
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring