About
I turn slow systems into fast ones, and complex problems into elegant solutions.
Over the past 5 years, I’ve consistently delivered measurable impact across high-traffic platforms and mission-critical systems. But the numbers only tell half the story.
What drives me is that moment when fragmented data becomes insight, when a sluggish backend scales effortlessly, or when a mentee ships their first major feature. I bring both the technical depth spanning Python and JavaScript ecosystems to cloud architecture and AI-powered applications, and the collaborative leadership that transforms ambitious roadmaps into shippable reality.
Whether optimizing backend infrastructure, building features powered by generative AI, or designing resilient systems under load, my focus is simple: deliver work that moves users and businesses forward.
Always learning, always building, currently exploring how LLMs and intelligent tooling are reshaping the future of software development.
You’re welcome to drop me a message if you’d like to chat about tech, AI, or anything interesting.
Software Engineer
- Led the development of scalable backend services for Tradelink’s crypto trading analytics platform, resulting in 40% improved system performance and 99.9% uptime under 3,000+ concurrent users.
- Optimized backend processes and implemented data optimization strategies to improve response times, meet SLAs, and ensure stability under high traffic conditions.
- Designed and integrated a real-time Telegram bot using Python, increasing daily active users by 30%.
- Reduced deployment times by 25% using GitHub Actions and Docker, and implemented observability tools (Grafana, Sentry) to monitor and alert on performance metrics.
- Implemented new features and resolved critical bugs in a full-stack environment (Node.js, React, MongoDB), contributing to a 10% increase in customer satisfaction scores.
- Mentored 3 junior software engineers, guiding them through complex feature development, code reviews, and best practices, leading to a 25% improvement in team code quality and productivity.
- Implemented Eolang’s core features and runtime library, enabling efficient code translation and establishing a foundation for language adoption.
- Designed and implemented Java interoperability for Eolang using the Java Reflection API to create runtime wrappers, enabling seamless integration with Java apps and expanding language usability.
- Co-authored a peer-reviewed academic paper published in Procedia Computer Science, sharing insights on language design and implementation strategies.
- Research Topic- Survey of Human Factors in Crisis Responsive Software Development
- Research Activities - Searched for relevant publications, analyzed related works, created the survey with a case study, and suggested future research directions. Preprint of this work is available at https://arxiv.org/ abs/2007.12019
- Built client-facing web apps using the MEAN stack and set up CI/CD workflows that reduced deployment errors, improving delivery turnaround by 20%.
- Participated in code reviews, contributing to a culture of high code quality and identifying areas for performance improvement.
- Collaborated cross-functionally with Product Managers and UX Designers to define technical requirements and deliver user-centric features, resulting in an increase in user engagement.
Site Reliability Engineering: Measuring and Managing Reliability
Projects and Technologies
◘ Video Streaming App: Built a full-stack system with Angular, NestJS, and Prisma. Supports HLS adaptive streaming with background video transcoding. Includes Redis queueing, 2 GB upload limits, and UUID-based video asset management.