Front-end Developer and DevOps2020 - 2020Bilişim A.Ş.
Technologies: User Experience (UX), Front-end, Linux, Grafana, Nginx, Træfik, Graylog, Bamboo, Bitbucket, Jira, Atlassian Confluence, Docker, Angular
- Worked on a product called BilisimHR, an Angular-based application for human resource management.
- Used Confluence for application standardization, BitBucket for version control, Jira for issue tracking, and Bamboo for automated deployment. These applications were all integrated with each other.
- Migrated a reverse proxy configuration from Nginx to Traefik.
- Set up monitoring tools such as Graylog, Grafana, and Prometheus to read and analyze all essential metrics and logs.
- Updated the product to the latest stable versions of Angular and all NPM packages.
Full-stack Developer2018 - 2019StockMount
Technologies: User Experience (UX), Front-end, i18n, TypeScript, HTML, SCSS, Linux, ASP.NET Core MVC, Jenkins, GitLab, Docker, Angular
- Created a modular, multilingual front-end architecture using Angular and developed an application that integrates products, categories, and orders across the most popular eCommerce platforms such as Amazon, eBay, and more.
- Configured GitLab to automize unit tests and implemented CI/CD using Jenkins.
- Dockerized the application and configured a registry using Portus.
- Tracked issues and requirements using GitLab Tools.
- Fixed bugs in a C# MVC application as a full-stack developer.
Full-stack Developer2018 - 2018Create and Soft
- Created a custom MVC framework using PHP and coded an authorization module with multiple roles using JWT.
- Developed the web admin panel as a combined CMS to manage customers, orders, and support requests.
- Encrypted a REST dataflow to secure sensitive data with AES specifications.
IT Specialist2017 - 2018ESLA English Academy
- Created two different one-page commercial websites of the company.
- Set up and personalized a Moodle application: an open-source distant education system.
- Monitored and carried out maintenance of the systems.
- Made presentations and provided training sessions for the staff on the use of websites and in-office tech.
Intern Developer2012 - 2013MySys Technologies
- Provided developer support for internal software and applets using C#, SQL, and so on.
- Installed systems for restaurants, such as restaurant management software.
- Provided training for the staff on the use of the systems.