"Ambition is the path to success, enthusiasm with a purpose."
Building software is not just a job, it's a lifelong passion. I am constantly inspired by the endless possibilities that technology brings and the opportunity to create innovative solutions that make a meaningful impact. I believe in pushing the boundaries of what's possible, continuously learning and adapting to stay at the forefront of the ever-evolving tech landscape.
What i do
Define the problem > Gather information > Analyze the situation > Generate possible solutions > Evaluate the options > Choose the best solution > Develop an action plan > Take Action. Problem-solving is not always a linear process. You may need to revisit certain steps, modify your approach, or seek assistance from others along the way. The key is to remain persistent, open-minded, and solution-oriented.
Set clear goals > Self-reflection and self-awareness > Continuous learning > Expand your comfort zone > Develop new skills > Seek feedback. Remember that development is a continuous process. It requires patience, dedication, and self-reflection.
Understand the requirements > Test planning > Test environment setup > Record and track defects > Performance and load testing > Test closure. It's important to note that the specific testing approach and techniques can vary depending on the type of product or system being tested.
Preparing for deployment > Configuration and environment setup > Packaging the application > Deployment strategy selection > Deployment execution > Monitoring and testing > Rollback and contingency planning. Document the deployment process, including configurations, dependencies, and any specific deployment instructions. Regularly review and improve the deployment process based on feedback and lessons learned from each deployment cycle.
Since beginning my jorney as a developer, I've collaborated with talented people and created web products for both business and consumer use. I've developed successful, responsive websites that are fast, easy to use, and built with best practices. Also dived on building robust server-side applications, integrating APIs, and managing databases to ensure efficient and secure functionality.
History
Qodix
Backend Developer - present
- Solar Panel Monitoring, Integration and Control Panel System
Led the development of a project from scratch focused on integrating various solar panel solutions using APIs from major industry providers, including Huawei, Sungrow Power, SolarSolution Delta EMEA, and Kehua. I was also involved in the frontend project, assisting frontend developers, reviewing merge requests, and creating tasks in parallel with backend development. The project facilitated the remote monitoring and management of solar panel performance, including energy generation data, system health checks, and fault alerts. The system included a user-friendly Admin Panel with detailed reporting, real-time metrics, and energy optimization suggestions. I implemented service email notifications for alarm control, API errors, and other critical events. This integration allowed seamless communication between solar systems and third-party platforms, enabling end-users to maximize energy output and efficiency. Tech used: NodeJS, TypeScript, Fastify, MongoDB, Typegoose, Typebox, Docker, Luxon, CronJob, Angular.
- Cleaning Services Project
I worked on a large-scale platform project utilizing a microservices architecture. It is the #1 cleaning services platform in Belgium, serving users across the entire country. The system includes features such as audit logging, authentication, contract verification, digital and paper contract generation, Dropbox-based contract signings, notifications, bot-driven automation, and many other services. Tech used: NodeJS, TypeScript, Fastify, MongoDB, Typegoose, Typebox, Docker, Dropbox sign, Proto, EJS, Axios.
- Liquid Tracker Project for All Types of Vehicles
Actively contributed to the development of a comprehensive Liquid Tracker system designed to monitor and manage fuel consumption across a wide range of vehicles. The project included the creation of a robust Admin Panel for central management, reporting, and vehicle data analysis. The tracker provides real-time fuel usage insights, historical data tracking, and alert systems for abnormal consumption patterns. Advanced features like GPS integration, wifi, vehicle diagnostics, and detailed analytics were incorporated to improve efficiency and performance monitoring across fleets. Tech used: NodeJS, TypeScript, Fastify, MongoDB, Typegoose, Typebox, Docker.
- Stock Market and Money Transfer Platform with Blockchain Integration
Helped in the development of a Stock Market and Money Transfer platform, with integrated Blockchain technology using Stellar for secure, fast, and transparent transactions. This project enabled users to manage stock investments and conduct international money transfers seamlessly, all while ensuring the security and immutability of financial transactions via blockchain. The platform also empowered users with a Debit Card feature, allowing them to spend their transferred funds directly, making financial operations more accessible and convenient. Key features included real-time portfolio tracking, efficient money transfers across borders, and integration with traditional banking systems for added versatility. Tech used: NodeJS, TypeScript, Fastify, MongoDB, Docker, Blockchain (Stellar).
One Inside
Frontend Engineer - 2023
Nonprofit-Business website, a website that is still helpful for establishing an online presence, building your brand and advancing your entrepreneurship goals. Using cutting-edge tech like Storybook including Chromatic deployment, review, and test, Jest, HTML5 and Webpack 5, Handlebars.js, TypeScript, Zustand Store, Strapi, Sass with BEM. Focused on code quality, maintainability, and a smooth development experience.
Sourcico
Full Stack Developer - 2022-2023
Engaged in a new fitness app project. Creating user-friendly software for managing routines, tracking progress, and fostering social interactions among gym-goers. Using cutting-edge tech like Angular, Typescript, Sass, Node.js, and MongoDB. Building and maintaining the mechanisms that process data and perform actions on website, involved in security and server-side logic.
Qinshift Academy
Software Developer - 2021-2022
You learn from mentors who work daily on the subject they teach. As part of the teaching, you work on real client projects. You receive an internationally recognized CPD certificate. You become part of the SEDC Alumni community.
What I do
Areas of expertise I am working with
Angular
React
NodeJS
JavaScript
TypeScript
HTML5
CSS3
SASS
Bootstrap
BEM
NgRx
RxJS
Redux
Express
Fastify
AJAX
REST
gRPC
Websocket
Jest
Ionic
Angular Material
Material UI
Storybook
Figma
Mongoose
Typegoose
Handlebarjs
Webpack
ESLint
Git
Github
Gitlab
Bitbucket
Jira
Slack
VSCode
Postman
Swagger
CSV
MongoDB
Firebase
PostgreSQL
pgAdmin
Cyclic
DBeaver
Studio 3T
MongoDB Compass
OAuth
JWT
JSON
My Work
Production Projects
Real-world projects developed for active use, demonstrating reliable functionality and production-level quality.