As a Backend Developer, focusing on the integration of a mobile app with IoT devices. I developed Restful APIs using Node.js with the Express framework and Mongo DB as the database. These APIs facilitated seamless communication between the IoT devices and the mobile application. Additionally, I implemented robust role management to ensure secure access control, enabling the system to verify user authorization before granting access to specific endpoints.
Tools and Technologies: JavaScript, NodeJS, Express, REST APIs, MongoDB, Git / GitLab, Docker.
As a Full Stack Developer, responsible for development of both front-end and back-end solutions for Mercedes-Benz CAR. The front-end is engineered using ReactJS, providing a dynamic and responsive user interface, while the back-end is built with the Java Quarkus framework, ensuring robust and efficient server-side processing. My responsibilities extend to enhance development, planning, requirement analysis, providing accurate estimates for user stories, ensuring alignment with project timelines and objectives. This project is designed to fully support the needs of the automobile manufacturing sector, specifically focusing on the implementation of role management systems. All development is conducted within an Agile Scrum environment, promoting collaboration, adaptability, and continuous improvement to meet the high standards of the automotive industry.
Tools and Technologies: HTML, CSS, SCSS, JavaScript, TypeScript, MUI, Figma, DOJO, Java 11, Quarkus Framework, Maven, Panache JPA, Open API with swagger 3.0, JSON, REST APIs, PostgreSQL, Liquibase DB, AssertJ, Mockito, IntelliJ, Visual Studio, Git / GitLab, Azure Cloud, Docker, Jira
As a Full Stack Developer, I lead the development for both front-end and back-end components to support the automation of the textile production system. The front-end is developed using ReactJS, offering a user-friendly and responsive interface, while the back-end is powered by the Java Spring framework, ensuring robust and efficient processing. This project integrates IoT technology to streamline production workflows, enabling real-time data collection and monitoring. Additionally, it incorporates various role management features to optimize operations and enhance decision-making within the textile industry.
Tools and Technologies: HTML5, CSS3, SCSS, JavaScript, Tailwind, React JS, Java 11, Spring Framework, Maven, Spring Security, Open API with swagger 3.0, JSON, REST APIs, JPA/ Hibernate, MySQL, IntelliJ, Visual Studio, Git / GitLab, Digital Ocean, Docker, RabbitMQ.
I contribute to the development of a digital health platform, focusing on the front-end implementation. Utilizing React hooks and a functional programming approach, I effectively address complex logic to meet project requirements. Additionally, I play a key role in developing a customized component library, which enhances our UI design and provides a consistent and efficient user interface across the platform.
Tools and Technologies: HTML5, CSS3, SCSS, JavaScript, Tailwind, React JS, Visual Studio, Git / GitLab
Developed a comprehensive time tracking management application that integrates seamlessly with Bluetooth devices, allowing users to manage their time either manually or automatically. This app enables users to create groups and manage multiple tasks or activities within each group, offering flexibility in how they track and organize their work. The activities can be triggered manually or automatically via Bluetooth, which intelligently starts and stops timers based on user actions, streamlining the time management process.
The application is built to work across platforms, featuring both a responsive web version and native mobile versions for Android and IOS. Users can effortlessly view and track their daily schedules, ensuring they stay on top of their tasks and deadlines.
Tools and Technologies: HTML5, CSS3, SCSS, JavaScript, React JS, React Native, Java, Spring Framework, Maven, Spring Security, Junit, Mockito, Open API with swagger 3.0, JSON, REST APIs, JPA/ Hibernate, MySQL, SQLite, Android Studio, IntelliJ, Visual Studio, Git / GitLab, Jenkins, Docker.
This Android application is designed to manage the switch between a generator and local power supply, offering a range of functionalities to enhance control and monitoring. Key features include role management, which allows for customized access and permissions; auto/manual start/stop controls for flexible operation; and comprehensive log reporting to track and analyze usage and performance.
Tools and Technologies: React Native, expo, Visual Studio Code, Git / GitLab.
Developed the front-end design using React, implementing dynamic updates by integrating with backend endpoints. The design is crafted to be highly responsive, ensuring optimal user experience across various devices and screen sizes.
Tools and Technologies: HTML 5, CSS 3, SCSS, JavaScript, ReactJS, Visual Studio Code, Git / GitLab.
Served as a Backend Developer for a project enabling users to register and book conferences across various time slots. Key responsibilities included:
This role involved building a robust backend infrastructure to support user registration, conference bookings, and secure access control, while maintaining high standards of code quality and system performance.
Tools and Technologies: Java, Spring Framework, Maven, JUnit, Mockito, AssertJ, OpenApi with swagger 3.0, JSON, REST APIs, JPA, H2 Database, MySQL, IntelliJ IDEA, Git / GitHub
As a Full Stack Developer, leading the development and support of multiple web applications. In my role, I contribute to both the frontend and backend, while also guiding and supporting my team as a team lead. Together, we have successfully developed a wide range of applications across various scenarios, addressing diverse user needs and technical challenges. My responsibilities include architecting robust solutions, ensuring seamless integration between client-side and server-side components, and overseeing the overall development process to deliver high-quality, scalable applications.
Tools and Technologies: HTML / HTML5, CSS / CSS3, SASS / SCSS, JavaScript, React, PHP, MySQL, Laravel, Git / GitHub