Work Experience
Senior Full-Stack Developer at Tech Solutions Inc. | January 2021 – Present (4 years 5 months)
I build real-time dashboards using the MERN stack with React, Node.js, and MongoDB, processing over 500,000 data records per month. I reduced API response time from 1.2 seconds to 0.3 seconds (a 75 percent improvement) by implementing FastAPI with Redis caching. I optimized C++ backend modules to cut memory usage by 35 percent and doubled processing speed. I developed cross-platform desktop applications using Qt framework for Windows, macOS, and Linux. I also maintain legacy MFC systems and successfully migrated a large codebase from Visual Studio 6 to Visual Studio 2022.
Full-Stack Developer at Digital Innovations LLC | March 2018 – December 2020 (2 years 10 months)
I built an e-commerce platform using PHP with Laravel and MySQL that served over 100,000 monthly active users. I developed internal admin panels using the MERN stack which reduced order processing time by 40 percent. I created content management systems using Python and Django for more than 20 client companies. I also built data visualization tools using Qt to monitor real-time sensor data from industrial equipment.
Junior Software Developer at Software House Korea | January 2016 – February 2018 (2 years 2 months)
I maintained Windows desktop applications built with C++ and MFC. I developed website backends using PHP and managed MySQL databases. I performed bug fixes, code refactoring, and performance optimization tasks. I also analyzed client requirements and wrote technical documentation for delivered solutions.
Projects
Real-Time Logistics Tracking System – I built this system using the MERN stack with WebSocket and Redis over three months. It provides real-time shipment monitoring with 24/7 operation and achieved 99.9 percent availability.
Embedded Device Control Software – I developed this industrial equipment control program using Qt and C++ with serial communication over four months. The software is compatible with more than 50 different device models.
Legacy Accounting System Modernization – I migrated an old MFC system to C Sharp and .NET over six months. This improved data processing speed by three times and reduced maintenance costs by 60 percent.
AI-Powered Customer Support Chatbot – I created this chatbot using Python with FastAPI and the OpenAI API in two months. It reduced customer response time by 80 percent and provides 24/7 automated replies.
PHP E-Commerce Platform – I built this platform using Laravel, MySQL, and Redis over five months. It handles 50,000 daily orders and integrates with multiple payment gateways.
Cross-Platform Document Editor – I developed this application using Qt, C++, and PDF libraries over eight months. It runs on Windows, macOS, and Linux and has been downloaded more than 10,000 times.
Certificates
I hold a Meta Backend Developer Professional Certificate from Meta via Coursera, obtained in August 2023. I am an AWS Certified Developer Associate from Amazon Web Services, valid from January 2024 to January 2027. I earned the Python Institute PCPP certification in November 2022. I am a MongoDB Certified Developer Associate from MongoDB University, valid from May 2023 to May 2026. I hold a Meta Frontend Developer Professional Certificate from June 2022. I am a Qt Certified Specialist from The Qt Company, obtained in September 2021 and valid until September 2024 with planned renewal. I am an Oracle Certified Professional for Java SE 8 Programmer, earned in March 2019. I also hold a C++ Institute Certified Professional Programmer certification from July 2020.
Education
I earned my Master of Science degree in Computer Science from the University of Belgrade, studying from 2018 to 2020. I earned my Bachelor of Science degree in Software Engineering from the University of Novi Sad, studying from 2014 to 2018.
My key coursework included data structures, algorithms, database systems, operating systems, computer networks, software engineering, web programming, and embedded systems.
Technical Skills Summary
On the frontend, I work with React, Next.js, TypeScript, Redux, Tailwind, HTML5, and CSS3. For backend development, I use Node.js, Express, Python with FastAPI and Django, and PHP with Laravel. I work with MongoDB, PostgreSQL, MySQL, and Redis for databases. For desktop application development, I use Qt, MFC, C++ (including C++11, C++14, and C++17), and the Win32 API. I handle DevOps tasks with Docker, Kubernetes, AWS services including EC2, RDS, and S3, GitHub Actions, and Jenkins. I also have experience with WebSocket, RESTful API design, GraphQL, OAuth authentication, JWT, Celery for task queues, and the OpenAI API.
Strengths
I have extensive cross-stack experience covering web development, desktop applications, and backend systems. I specialize in modernizing legacy systems, including migrating MFC applications to modern C Sharp and .NET or upgrading C++ codebases. I develop cross-platform software using Qt for Windows, macOS, and Linux. I always take a results-driven approach, tracking and documenting measurable improvements for every project I complete.
Availability
I can start a new project within two weeks as I am currently wrapping up an existing commitment. I am available for full-time work at 40 hours per week or part-time work at 20 to 30 hours per week. I work in the UTC plus one time zone from Serbia, but I can overlap with US Eastern Time afternoons, European hours, and Asian time zones. I have no planned vacations for at least the next six months.