My Journey
From backend specialist to technical lead - here's how my passion for building robust, scalable systems has evolved over the years
The Beginning
Started my journey in software development, learning programming fundamentals and getting fascinated by the potential of technology to solve real-world problems.
✓ Key Achievements
- → Learned programming fundamentals and web development
- → Built first web applications using HTML, CSS, and JavaScript
- → Explored different programming languages and frameworks
Backend Developer
Successfully integrated payment gateways (ABA, Wing, Cellcard) and developed RESTful APIs for E-commerce and Real Estate platforms.
✓ Key Achievements
- → Integrated payment gateways into MyDestiny platform
- → Developed RESTful APIs for E-commerce and Real Estate
- → Optimized legacy systems for improved stability
Senior Backend Engineer / Acting Technical Lead
System Owner and Technical Lead for a General Insurance Core Platform, accountable for architecture decisions and long-term production stability.
✓ Key Achievements
- → Achieved 30–50% performance improvement on 1M+ record engines
- → Defined backend architecture standards and messaging patterns
- → Designed event-driven workflows using RabbitMQ
- → Primary stakeholder interface for technical delivery
My Story
The philosophy and principles that drive my approach to software engineering
My Journey into Backend Development
My fascination with technology began with learning to build websites, but I quickly realized I didn't understand what happened behind the scenes. How did data get saved? How did user logins work? These questions led me to explore backend development.
I remember my first Java/Grails project - a simple web application that managed user data. That's when it clicked - seeing how the backend handled data storage, user authentication, and business logic was the moment I realized this was what I wanted to focus on.
✓ Key Points
- → Backend-focused developer who loves working with data and APIs
- → Believes in building systems that are reliable and maintainable
- → Driven by the satisfaction of solving complex server-side challenges
What Drives Me
I'm passionate about building backend systems that work reliably and efficiently. There's something deeply satisfying about creating an API that handles requests smoothly or optimizing database queries for better performance.
Every project is an opportunity to apply lessons learned and improve my craft. I approach each challenge with curiosity, asking not just 'how can we build this?' but 'how can we build this efficiently and maintainably?'
✓ Key Points
- → Focus on writing clean, maintainable backend code
- → Advocate for proper database design and optimization
- → Believer in the importance of good API design and documentation
How I Work
My approach starts with deep technical analysis of business requirements, bridging the gap between stakeholder needs and scalable architecture. I believe in taking ownership of the system, from the first line of code to long-term production stability.
I lead delivery by coordinating timelines, conducting client demos, and ensuring that every solution is not just functional, but optimized for high-load environments. I combine proven backend patterns with modern tools to deliver reliable, high-performance systems.
✓ Key Points
- → Technical leader with a focus on ownership and delivery
- → Direct collaboration with stakeholders for solution prototyping
- → Emphasis on production stability and infrastructure management
Technical Vision
I am driven by the challenge of scaling systems to handle millions of records and complex business logic. My focus is on architecting event-driven microservices and optimizing database performance to ensure systems remain responsive under pressure.
I believe that a truly successful system is one that is maintainable, decoupled, and built on a foundation of solid engineering principles. As technology evolves, I continue to integrate AI-assisted development to accelerate building these robust systems.
✓ Key Points
- → Focused on scalable distributed systems and microservices
- → Expertise in performance engineering and refactoring legacy systems
- → Committed to long-term architectural stability and performance
Let's Build Something Amazing Together
Whether you need a scalable backend system, technical leadership, or architecture guidance, I'm here to help turn your vision into reality