I'm a Backend Developer, currently working at Codeventure, actively involved in building modern, scalable, load-balanced, and distributed applications.
I am someone who is open to communication, enjoys self-directed learning, and values feedback. I aim to improve myself in the Backend development field and plan to transition to more architectural areas such as cloud-based and DevOps in the future. Currently, I feel comfortable developing applications using Node.js. I enjoy researching emerging technologies and learning them at a basic level.
I have developed the backend services for an application in the field of accounting. Utilizing Express, I implemented the factory design pattern and wrote numerous MongoDB aggregations.
I assisted in the development of services for a large city municipality that accommodates over one million people in its system.
I created a Human Resource Management System using Java, the Spring Boot framework, and Hibernate. Throughout this project, I employed the Adapter Design Pattern and gained practical experience in writing backend functionalities with Java.
I worked on a message sender application using Go and React. During this project, I acquired a foundational understanding of GoLang and applied it within the REST architecture.
An application where a few individuals can anonymously enter, exchange messages, and share locations with each other. This project was developed to comprehend and gain hands-on experience with Socket.io.
An application I developed to experiment with using ready-made APIs and serving them. I utilized a pre-existing service's API key to fetch weather data and served it using the Handlebars template engine.
My inaugural significant backend project involved the utilization of AWS-RDS, Heroku, and GIT technologies. Throughout this project, I acquired valuable knowledge in areas such as authorization, authentication, SQL injection defense, WSDL, SOAP, listening with Wireshark, and publishing APIs.
You can contact me using the addresses provided below.