About Kaan
English
Native or bilingual
French
Native or bilingual
Experience
- AlterIdSenior Software EngineerTECHNovember 2022 - Today (3 years and 7 months)• Development of highly optimized and scalable software in Golang, processing large amounts of sensitive data without third-party libraries, implementing various algorithms and concurrent programming techniques.• Design and implementation of RESTful APIs for data processing and integration with client systems, using the principles of clean architecture and domain-driven design.• Building and maintaining cloud infrastructure on AWS, including EC2 instances, S3 buckets, RDS databases, and Elastic Beanstalk applications, ensuring high availability and scalability.• Creation and execution of comprehensive test suites with frameworks such as Go testing, Postman, and Jest, including unit, integration, and end-to-end tests.• Close collaboration with cross-functional teams, such as product managers, data scientists, and UX designers, to ensure seamless integration and delivery of features.• Mentoring junior developers on good programming practices, software design patterns, and effective communication skills.• Technologies used: Go, Python, Jenkins, GitHub, Docker
- Disy Informationssysteme GmbHSoftware EngineerDEFENSE AND MILITARYFebruary 2022 - Today (4 years and 4 months)• Working on the development and maintenance of web-based GIS software using technologies such as Java, JavaScript, and PostgreSQL.• Implementing complex algorithms to support data analysis and visualization, using knowledge of data structures and algorithms.• Developing RESTful APIs and integrating third-party libraries to improve application functionality and performance.• Contributing to front-end development using WebComponents and TypeScript, ensuring high-quality user experiences.• Collaborating with cross-functional teams, including product managers, UX designers, and QA engineers, to ensure timely delivery of high-quality products.• Participating in code reviews and conducting tests to ensure code quality and adherence to best practices.• Technologies used: Java, TypeScript, Python, Spring Boot, WebComponents, Jenkins, Gitlab, Docker
- HeywearPrincipal Software EngineerHEALTH AND WELLNESSFebruary 2020 - November 2021 (1 year and 8 months)Paris, France• Leading the development of two backends, one for retail and the other for optometry, using Python Flask, ensuring the scalability and performance of the systems.• Driving the development of two mobile applications and a web application with Flutter, ensuring the delivery of high-quality products on time and within budget.• Developing an integration with Flutter allowing a Flutter application to connect to a physical point-of-sale terminal provided by Stripe (Stripe Terminal), improving the payment experience for customers.• Conducting technical interviews with candidates during the recruitment process, ensuring the technical competence of new recruits.• Transitioning to a DevOps role after the team grew to eight developers and the beta version was launched. Developing automations with Go to streamline integration and smoke tests in CircleCI, increasing efficiency and reducing errors.• Configuring cloud resources with MedStack and AWS to ensure compliance with GDPR and HIPAA, ensuring the security and confidentiality of user data.• Technologies used: Flutter, Firebase, Python, AWS, CircleCI, Numpy, Microsoft Azure, Golang, simctl, Loki, Grafana, Promatheus, Cobra, RaspberryPi, Flask, Docker, Ansible, Kubernetes
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Bachelor of General Computer ScienceUniversité Pierre et Marie Curie2015