
Senior Software Engineer with 5+ years of experience building scalable, high-availability systems across enterprise and cloud-native environments.
I specialize in full-stack development, system architecture, and designing reliable APIs and services that support high-load transactional platforms.
Currently working with modern cloud technologies, developing distributed services and responsive applications using Node.js, TypeScript, React, and Kubernetes, while improving CI/CD pipelines, testing practices, and overall platform reliability.
Previously at SMS group, I designed and maintained enterprise systems used in global industrial operations using .NET, C#, and Oracle PL/SQL, focusing on performance optimization and large-scale transactional workloads.
At Vetta, I led the design of a core software module, improved system reliability, and helped enforce clean architecture practices through code reviews and CI/CD processes.
I hold a Master’s degree in Data Science with a focus on AI/ML, which strengthens my ability to approach complex engineering challenges from both software and data perspectives.
Tech Stack: Node.js • TypeScript • React • Kubernetes • REST APIs • Microservices • PostgreSQL • Firestore • Docker • CI/CD • .NET • C# • PL/SQL • Software Architecture




Senior full-stack engineer focused on designing and building scalable, high-availability systems for transactional platforms and moder...
Senior full-stack engineer focused on designing and building scalable, high-availability systems for transactional platforms and modern cloud-native environments.
🔹 Architect and develop scalable full-stack applications supporting high-load systems
🔹 Build and maintain backend services and APIs (REST / GraphQL) using Node.js and TypeScript
🔹 Develop responsive front-end applications with React for customer-facing and internal tools
🔹 Design modular, fault-tolerant components using event-driven and Pub/Sub patterns
🔹 Contribute to platform modernization, migrating services to Kubernetes-native infrastructure
🔹 Design and maintain SQL and NoSQL data models ensuring performance and data integrity
🔹 Improve CI/CD pipelines, automated testing, and deployment workflows
🔹 Collaborate with product managers, designers, and engineers to deliver scalable solutions
🔹 Conduct code reviews and technical mentorship within the engineering team
🔹 Support production systems, incident response, and postmortem analysis
I engineer a cutting-edge Yard Management System that optimizes steel plant logistics across Europe and Asia. My core contributions in...
I engineer a cutting-edge Yard Management System that optimizes steel plant logistics across Europe and Asia. My core contributions include:
🔹 System Architecture: Developing a C# microservice backend to orchestrate real-time coordination between L1 automation systems (PLCs) and L2 MES platforms, enabling seamless material flow tracking
🔹 Industrial Integration: Designing robust interfaces for PLC communication and MES data synchronization, ensuring millisecond-level precision in production environments
🔹 Database Optimization: Leveraging Oracle PL/SQL to manage high-throughput transactional data from cranes, transporters, and inventory systems
🔹 Global Deployment: Delivering scalable solutions adapted to operational workflows in multinational clients.
Driving scalable solutions for enterprise software
🔹Technical Leadership: Spearheaded the design and development of a core mod...
Driving scalable solutions for enterprise software
🔹Technical Leadership: Spearheaded the design and development of a core module for the company’s flagship product, collaborating with a cross-functional global team to deliver a solution that enhanced system scalability and reliability
🔹Production Optimization: Conducted root cause analysis on critical production issues, implementing preventative measures that significantly reduced system downtime and improved operational stability
🔹Code Quality Advocate: Led bi-weekly code review sessions, enforcing adherence to SOLID principles, design patterns, and best practices, resulting in cleaner, more maintainable codebases
🔹Project Management: Delivered multiple high-priority projects on time by effectively managing tasks, resources, and stakeholder expectations in a fast-paced Agile environment
Key Contributions:
✅ Improved system performance and reliability through optimized software design
✅ Reduced downtime by proactively addressing production bottlenecks
✅ Ensured codebase integrity through rigorous review processes
✅ Balanced competing priorities to meet tight deadlines without compromising quality