Lead Software Engineer - kollex (June 2021 – )
- Developed high-quality software applications while leading a team of software engineers to meet project objectives.
- Utilized Agile methodology to develop and implement software solutions with quick turnaround times.
- Collaborated with stakeholders to effectively manage software development projects and deliverables.
- Added Unit Tests & E2E Tests and increased the code coverage to almost %70
- Improved the performance of the mobile app by using Flipper & React DevTools
Tech Stack: React, Typescript, React Native, GraphQL, Tailwind CSS, AWS
Senior Frontend Engineer(Contract) - Shown (Jan 2020 – Nov 2020)
- Added new features to the React application by following some coding standards
- Increased the test coverage from %20 to almost %80 by following TDD approach
- Added some Continuous Integration features into the client app
- Contributed to the migration work from SCSS to Styled Components
- Improved the responsiveness of the application on all kind of screen sizes by following the mobile-first approach
Tech Stack: React, Redux, Styled Components, React Testing Library
Senior Frontend Engineer(Contract) - Landvault (June 2019 – January 2020)
- Refactored some legacy code in the project and implemented modern techniques to make the code more maintainable & scalable
- Increased the performance of the application by using some standards(caching, code splitting, lazy loading etc.)
- Implemented a variety of front-end tools to aid the team in streamlining project execution
Tech Stack: React, Redux, Jest & Enzyme, GraphQL, AWS, Docker
Full Stack Software Developer(Contract) - Venzee (February 2018 – June 2019)
- Developed new user-facing features in Angular, React
- Built reusable code and libraries in the REST API.
- Ensured the technical feasibility of UI/UX designs.
- Wrote the according Unit & E2E Tests to ensure maximum quality.
- Optimized applications for maximum speed and scalability.
- Assured that all user input is validated before submitting to back-end
services.
- Collaborated with other team members and stakeholders.
Tech Stack: React, Angular, Node.js(Loopback Framework), PostgreSQL, DynamoDB, AWS, Stripe, Elastic Search
Self Employed(Freelancer) - Quaxo (2017 – 2019)
I created various web & mobile apps for different startups as the founder of the Quaxo software development agency. I wire-framed, designed and implemented all of the apps from scratch. I had regular meetings with the clients to understand the requirements and give & get feedback.
Tech Stack: React, Typescript, React Native, Node.js, MongoDB, GraphQL, Docker, Firebase
Mobile Application Development Internship - Trendyol (June 2017 – August 2017)
I was in a long term internship program at Trendyol. I worked on the native Android and iOS apps as a mobile application developer. I worked on the main shopping and cart screens on both platforms by using Java & Objective-C. I learned about the native APIs and improved UI & some functionalities. We were using agile framework for the planning, managing and executing of the work.
Full Stack Development Internship - OBSS (July 2016 – August 2016)
I was in a long term internship program at OBSS. The internship was in the form of competition. I finished the competition in the second place. I created a full stack application with Java, Spring Boot, Angular, MongoDB, Elastic Search.
Full Stack Developer - V-count (February 2016 – June 2016)
https://v-count.comI worked on both Front-end, Back-end parts of the V-count platform. Company was following the mono-repo approach. Server-side rendering was implemented for the client application. I fixed bugs on both Front-end & Back-end, added some new features and worked on the database part.
Tech Stack: A custom PHP MVC Framework, Javascript, MySQL, Bootstrap 3
My Linkedin Profile