Tech Lead Software Engineer with 14+ years of experience - TypeScript Enthusiast - High EQ
Specialized in
  - Building scalable web apps with a focus on Testing and Security.
 
  - Creating user-centric, accessible and consistent Design Systems.
 
  - Promoting efficient async communication, collaboration, and documentation.
 
  - Experience in Fintech, Adtech, Devtools, Cybersecurity, Insurtech, and IPS domains.
 
Work Experience
Oct 2022 - Aug 2023
Rapid, Berlin, DE — Tech Lead Software Engineer
STACK React / nextjs / single-spa / python / k8s / aws / eks / nodejs / grahpQL
  - Implemented CI/CD and 12-factor app principles for a critical Python monolith.
 
  - Ran large-scale integration projects with multiple teams, also serving as a PM to design the roadmap.
 
  - Led a team in AWS account consolidation, also migrating from ECS to EKS.
 
  - Automated the design-to-frontend handover process by implementing Design Tokens.
 
  - Created a company-wide microfrontends template for standardized UI development.
 
  - Ensured enterprise-grade quality by implementing robust testing and security measures.
 
Dec 2021 - Oct 2022
Feather Insurance, Berlin, DE — Senior Software Engineer
STACK React / react-testing-library / nextjs / emotion / webpack / docker
  - Led a token-based auth to cookie-based auth transition project with head of engineering.
 
  - Created a testing culture for frontend applications and made workshops and presentations.
 
  - Wrote many documents(ADR/ERD/RFC) to improve code quality/understanding all across engineering.
 
  - Actively participated in the hiring process and mentored other software engineers.
 
Sep 2019 - Nov 2021
Cobalt.io, Berlin, DE — Senior Software Engineer
STACK React / react-testing-library / cypress / emotion / styled-system / webpack / circle-ci / docker
  - Worked on automation features to reduce manual clicks(90 -> 12) around the pentest management process.
 
  - Built a design system with 
styled-system lib and followed tokens > utils > components pattern. 
  - Introduced 
contract testing to make sure backend services do not break web apps. It’s a network mock solution built with mock service worker and openapi-backend libs which consumes OpenAPI specs. 
  - Landed e2e infrastructure with Cypress and implemented happy-path tests. (had also playwright)
 
  - Improved unit/integration test quality by transitioning from enzyme to 
react-testing library. 
  - Wrote many documents(ADR/ERD/RFC) to improve code quality/understanding all across engineering.
 
Jan 2017 - Mar 2019
Adphorus, Berlin, DE — Lead Frontend Developer
STACK [Dashboard & Client App, Tools] React / Redux / Redux-saga / css-modules / post-css / webpack / jenkins / docker
  - Hired 8 people for the front end and helped them increase their knowledge base and productivity.
 
  - Made internal presentations to explain the business domain and tech.
 
  - Worked with the design team on rebranding to build a 
visual language that is used by consumer-facing interfaces. 
  - Solved scalability problems(aws lambda) for big hotel/airline feeds to create visual ads automatically.
 
🌟 Adphorus was acquired by Sojern in November 2017.
May 2016 - Dec 2016
PointrLabs, London, UK — Lead Frontend Developer
STACK React / Redux / Redux-thunk / material-ui / GraphQL / nodejs (express) / sass / gulpjs
  - Built a server application from scratch to serve .NET REST API to mobile apps and a new dashboard for serving indoor location data. It fixed dynamic object modeling problems between development teams.
 
  - Made internal presentation about GraphQL and Redux here to increase adoption.
 
  - Built a responsive website with automated deployment orchestration.
 
  - Built a small access management tool to help out the marketing team in customer specific demos.
 
Sep 2014 - Oct 2016
Asseco South Eastern Europe, London, UK — Frontend Developer & Designer
STACK React / Angular1 / GulpJS / Sketch
  - Built iPad and mobile applications with Angular1/React and Cordova.
 
  - Helped the product team with different phases like business analysis, wireframing and design.
 
  - Made simple interfaces with GulpJS for internal dev tooling.
 
  - Acted as a technical supervisor and joined many client meetings as I worked on several web projects.
 
Apr 2014 - Oct 2014
Online People, London, UK — Frontend Developer & Designer
STACK Angular1 / Cordova / Grunt / Sketch
  - Built a hybrid web application from scratch. Transitioned a Facebook app into a cross-device app.
 
  - Designed all design assets of the application and the company itself.
 
Oct 2010 - Dec 2012 
YCEO, Istanbul, TR — Frontend Developer
STACK jQuery / Core Javascript / CSS3 / Python / Django
  - Implemented client-specific designs on top of the Django View Layer like custom Shopify themes.
 
  - Developed reusable jQuery components like slider, cart and checkout components.
 
Jan 2010 - Oct 2010 Bilginet Bilisim, Istanbul, TR — Frontend Developer
STACK jQuery / CSS / PHP / mysql / ASP
  - Implemented Client specific designs on top of basic HTML tables.
 
  - Developed reusable Login and Card components by using jQuery and AJAX.
 
  - Developed a Facebook app that works as a tab on our client’s facebook pages to show their products.
 
Education
2011-2016
Maltepe University, Visual Communication Design
2013-2015
Cardiff MET University, Graphic Communication