about me
Hi! My name is Furkan Doğan, Software Engineer
I am a software developer, focused on web technologies. I have experience using some programming languages such as JavaScript and Python, in collaboration with HTML and CSS to build amazing and complex web sites; involving beautiful interfaces, client side logic (front-end), and server side logic (back-end). I have knowledge in Computer Science, Responsive Web Design, Object Oriented Programming, APIs and Microservices, Database Management, among others.
You can get in touch with me by filling this 📄, or you can send me an email to [email protected]; also you are more than welcome to follow my work on my github and visit my linkedin profile.
Experience
May 2021 - Present
Lead Software Engineer
Haystack Analytics
- - Spearheaded the migration and optimization of the entire analytics infrastructure, reducing dashboard load times from CloudFlare timeouts to under ~1 second, enabling efficient data- driven decision-making for engineering leaders.
- - Developed and introduced new metrics to quantify engineering productivity, facilitating data- driven insights and decisions.
- - Successfully managed a team of 6 developers, overseeing server setup, test and development infrastructure, and implementing automated CI/CD pipelines to streamline software development and deployment processes.
Dec 2020 - May 2021
Software Engineer
Bottomless
- - Led bug resolution and system improvements, enhancing the reliability and efficiency of a smart subscription system.
- - Developed and optimized web pages using React, Express.js, and MongoDB, delivering seamless user experiences.
- - Implemented a fully automated data training pipeline utilizing AWS Sagemaker, S3, and CloudWatch, improving data analysis and modeling capabilities.
July 2019 - Dec 2020
Software Engineer
Neurocess Inc.
- - As a founding engineer, pioneered the development of a real-time sensor system for injury prevention and training optimization.
- - Ensured the system's security, reliability, and maintainability by configuring servers for real- time data collection and visualization.
- - Developed machine learning models for data analysis and created a labeling application for datasets using Python and matplotlib.
- - Implemented Bluetooth and Wi-Fi connectivity between servers and sensors, enhancing data collection capabilities.
May 2019 - July 2019
Software Engineer
Quanimo
- - Developed a video platform for medical students and an exam tracking system for primary and mid schools from scratch.
- - Leveraged Java Spring Boot, PostgreSQL, and React to create robust and user-friendly applications.
June 2019 - August 2019
Back-End Developer Intern
Otsimo
- - Contributed to various tasks, including generating weekly reports, transferring analytics data from MongoDB to BigQuery, and utilizing Go, gRPC, and protocol buffers.
- - Assisted in improving user analytics and data processing, enhancing the overall data analysis infrastructure.
February 2017 - September 2017
Alexa Developer
Otsimo
- - Developed and deployed multiple Alexa skills designed to help children learn numbers and letters by utilizing voice recognition capabilities.
June 2018 - December 2018
Software Engineer
Netas
- - Contributed to the E-Tuzel (Central Registry System) project as a full-stack developer, focusing on the development of CRUD pages.
- - Assisted in tracking team member productivity by contributing open-source project gitinspector.
- - Gained experience in Java Spring Boot, Primefaces, and various database systems within a microservices architecture.
June 2018 - September 2018
Coop Intern
Netas
- - Developed a CRUD web app by using java spring boot and PrimeFaces.
Education
2020 - 2022
Computer Engineering Master
Middle East Technical University
2014 - 2020
Computer Engineering
Middle East Technical University
- - Co-Founder and Vice President at METU R&D Society, Vice President at IEEE METU
2009 - 2014
High School
Mardin Science High School
- - Just an ordinary High School at some forgotten place of Turkey.
Skills
Main Tech
- Go50%50%
- Python50%50%
- Java50%50%
- Javascript50%50%
- React50%50%
- React Native50%50%
- PostgreSQL50%50%
- MongoDB50%50%
- GIT50%50%
Overall
Web Development
Database Management
System Design