About
Loves to build, operate and automate things.
A Firm believer in the power of knowledge, driven by a passion for all aspects of the software development lifecycle and dedicated to continuously learning and growing.
Proactive problem solver, knowledge worker, and software developer in the early stage of his career.
Talks about
Backend Development
Continous Integration/Deployment/Delivery
Automation
Cloud
Platform
Containerization
Compute Infrastructure
Kubernetes
Experience
Renault Turkey was established on January 10, 1968 as an OYAK Group company to offer Renault brand cars to Turkish consumers under the name of Motor Vehicles Manufacturing and Sales Inc.
- Designed and implemented the backend architecture, database models and backend services of Renault Turkey’s new fleet car leasing platform (maisfilo.com) using Nodejs, Express, Sequelize, Jest. The platform serves over 300 car leasing companies and replaced previously manual processes using Excel files, streamlined departmental workflow.
- Led a small team of engineers and played a pivotal role in the design and implementation of an innovative appointment system for the spare parts warehouse center of Renault Turkey. This system streamlined the appointment scheduling process and improved operational efficiency.
- Implemented and configured Azure CDN caching with Azure Front Door on renault2.com, resulting in a reduction of loading and rendering time by approximately 60%, improving performance and user experience.
- Automated data collection from Oracle SOA services for over 10,000 vehicles by implementing daily/weekly cron jobs in Azure Functions.
- Implemented continuous integration/deployment pipelines for both the frontend and backend applications integrating with Bitbucket, Azure Devops, Azure Container Registry, Azure App Services and Azure Storage.
- Designed and developed responsive frontend UI featuring comprehensive business logic using React, Redux, MUI.
Ambeent Inc. empowers both end-users and operators to unleash Wi-Fi’s full potential.
- Provided outsourcing services for Renault Turkey as part of a cross functional agile team and delivered high-quality software solutions that met and exceeded the client’s expectations.
- Focused on the development, maintenance and refactoring of Renault Port mobile application’s backend services. Implemented unit/integration tests using Nodejs and Jest to ensure high code quality.
- Designed and implemented backend-database infrastructure and developed APIs for survey projects using Nodejs, Express, Sequelize.
- Developed user interfaces for the internal back office system using React, Redux.
Sade Software & Consultancy
https://www.sadeyazilim.comSoftware Developer, Associate
August 2021 - December 2021
Providing enterprise application development, data quality and integration solutions in various sectors like finance, telecommunication, banking, public energy and insurance.
- Designed and implemented an employee activity monitoring and notification system using Java, Kotlin by consuming Kimai’s API.
- Took an active role in the migration and deployment of a static masking system’s UI and proxy server.
- Developed frontend enhancements for a financial reporting system using Angular, improving usability and data visualization for users.
Software Developer, Intern
May 2021 - August 2021
- Designed and developed an API using Spring Boot & Spring Security integrated with Keycloak as the authorization layer.
Skills
Programming Languages
Java JavaScript TypeScript
Frameworks / Runtimes / Libraries
NodeJS Jest Spring Boot Spring Security JUnit React Redux MUI Angular
Data Technologies
PostgreSQL Microsoft SQL Server Sequelize JPA Hibernate
Server / OS / Infrastructure
Linux(Ubuntu) Docker Kubernetes Continous Integration/Deployment/Delivery GitOps Flux
Cloud Technologies
Azure DevOps Azure App Services Azure Pipelines Azure Container Registry Azure Front Door-CDN Azure Storage Azure Functions
Development Tools
Git GitHub BitBucket Jira Confluence Trello Postman Swagger
Other Skills / Interests
Object Oriented Programming Asynchronous Programming Test Driven Development Clean Code Software Architecture
Education
Marmara University
Bachelor of Science, Computer Science & Engineering
Established in 1883, Marmara is one of the oldest education institution in Turkey, and is widely regarded in terms of its influence, reputation, and academic pedigree as a leading university in Turkey.
Projects
See deployments.mharikmert.dev to check out all of my open source work in production and related links.
A Little More About Me
Alongside my interests in software engineering some of my other interests and hobbies are:
- Playing/Watching Basketball and Tennis
- Reading Classical Novels
- Researching about Space and Universe
- Math & Geometry