Senior Full-stack Developer2020 - 2021Yara
- Worked in the field management and variable rate application (VRA) team.
- Converted a legacy app to a new version and made it ready for launch in three months.
- Implemented a VRA creation and management user interface using React and connected it to a proxy back-end service.
- Implemented the proxy back-end service with GraphQL, which connects the new app to the old legacy REST service.
- Add unit and integration tests using Jest and E2E tests using Cypress.
- Tracked and fixed bugs using the Jira reporting tool.
- Contributed to the design library used within the company.
Full-stack Developer2020 - 2020Adviise, Inc
- Implemented the back end of a payment system with subscriptions using Firebase and Stripe.
- Added browse providers functionality by specialty and subspecialty with Algolia.
- Implemented recurring appointments and updated the UI accordingly with Firebase and Nuxt.js.
- Added the regular syncing of provider info on updates on both databases using Firebase, Algolia, and Contentful.
- Generated sitemaps for each specialty, subspecialty, state, and city with Algolia and Nuxt.js.
- Added SMS and email notifications for upcoming appointments and appointment updates using Firebase.
Senior Back-end Developer2015 - 2020Panda 5 Beta
- Developed a newsreader and aggregator for design and development-related websites.
- Built the back-end service for multiple clients such as web app, chrome extension, and mobile app.
- Handled mid-level scaling for 80,000 weekly active users.
- Promoted to the development team leader in the second year.
- Analyzed and updated system architecture to fix problems related to maintainability and sustainability of the project.
Senior Full-stack Developer2019 - 2019Türkiye Klinikleri
- Redesigned the tool called atifdizini, which is providing medical articles to researchers and academics.
- Improved search speed dramatically using Elasticsearch.
- Added new functionalities like full-text search and auto-complete inputs.
- Added new statistic display screens according to search results.
- Built a modern web interface using state-of-the-art technologies.
Senior Developer and Consultant2018 - 2019Agrovisio Limited.
- Designed infrastructure and database of the service for providing data for companies several clients.
- Implemented first version of the platform.
- Educated junior developers to contribute system for future requirements.
- Gave counseling on implementing new features or changes in the system.
Owner | Manager | Software Developer2017 - 2019Da Vinci Board Game Cafe
- Opened the first new-generation board game cafe in the country.
- Developed an administration tool for tracking customers and board games played in the cafe.
- Connected the tool with the online website through their API to get information about board games.
- Added analyze feature to track employed game guru's performance by showing stats about which games are mentored how many times by which employee.
- Supported cafe management with an inventory tracking system.
Software Developer2008 - 2014SRDC
Technologies: SQL, Adobe Flex, Java
- Contributed to many European Commission projects like iSurf, iCardea, and epSOS.
- Coordinated national project management of the Palante project.
- Developed many tools using Java at the back-end Adobe Flex at the front end according to project requirements.