With extensive experience in software engineering, I have led the development of high-performance systems across diverse industries. I specialize in bridging the gap between management, design teams, technical experts, clients, and strategic partners, ensuring smooth communication and successful project delivery from concept to deployment.As a technical specialist, I have architected and implemented scalable, high-performance real-time systems for resource-intensive applications across multi-platform and cloud-native environments, with a focus on reliability, efficiency, and performance. I deliver secure, scalable solutions to complex technical challenges.As a leader, I have successfully managed internationally distributed teams using Agile practices. I prioritize cross-functional collaboration, mentoring, and continuous improvement to ensure projects are delivered on time, within budget, and exceed expectations.I am seeking a Principal Software Engineer role, where I can leverage my technical expertise and leadership to solve complex challenges and deliver impactful software solutions.Key Skills• Programming Languages: Highly skilled in C++ with strong proficiency in C#/.NET, Java, and Python, specializing in high-performance systems development. Familiar with a broad range of modern programming languages and technologies.• Cloud & Backend Development: Proficient in designing cloud-native architectures using BaaS, serverless computing, and API-driven development to enable scalable, secure, and high-performance client-cloud interactions.• System Architecture & Design: Experienced in architecting scalable, real-time, multi-platform systems with a focus on reliability, efficiency, and event-driven architecture.• Database Development & Design: Expertise in SQL/NoSQL databases, cloud-based storage solutions, and data modeling for scalable, high-performance systems.• Technical Leadership: Proven track record in leading cross-functional teams, managing stakeholder communication and overseeing distributed teams.• Agile & Project Management: Skilled in Agile methodologies, Scrum, Jira, and DevOps practices for delivering projects on time and within budget.• Collaboration & Mentorship: Focused on mentoring engineers, fostering cross-functional teamwork, and driving continuous improvement.• Performance Optimization: Proficient in optimizing systems for high performance, ensuring technical requirements are met across platforms.
Listed skills include Testing, Unix, C#, .Net, and 6 others.