Roshan Jha

Software Developer Engineer
Bengaluru, IN.

About

Highly skilled Software Developer Engineer with 3+ years of experience in building scalable, high-performance web applications and tools. Proven expertise in full-stack development, performance monitoring solutions, and cross-functional collaboration, significantly reducing Mean Time to Recovery (MTTR) across critical systems and eliminating traceability gaps. Passionate about leveraging strong computer science fundamentals to solve complex real-world problems and drive impactful system enhancements.

Work

Healsoftware
|

Software Developer

Bengaluru, Karnataka, India

Summary

Led the development and optimization of real-time monitoring UIs and engineered comprehensive APM tools, significantly enhancing system performance and stability.

Highlights

Developed and optimized real-time monitoring UIs for system performance dashboards using React.js, Vue.js, Tailwind CSS, and Charts libraries, improving data visualization and operational insights for critical systems.

Engineered robust Application Performance Monitoring (APM) tools, seamlessly integrating them across diverse cloud, Nginx, IHS, OHS, and custom environments to provide end-to-end visibility.

Improved API stability and system scalability through efficient error handling and strategic code refactoring in Node.js and Java, leading to enhanced system reliability and performance.

Collaborated effectively with backend and DevOps teams to enhance API performance and reduce latency, directly contributing to a significant reduction in Mean Time to Recovery (MTTR) across critical systems, including for multiple Public Sector Banks (PSBs).

Eliminated the traceability gap between frontend and backend (client-server) systems, ensuring comprehensive performance monitoring and debugging capabilities.

Actively participated in sprint planning, code reviews, and design discussions, leveraging Agile methodologies to foster cross-functional team alignment and accelerate project delivery.

Newton School
|

FullStack Web Developer Intern

Remote, India, India

Summary

Developed diverse web applications and strengthened foundational computer science skills through intensive training and competitive programming.

Highlights

Developed multiple full-stack web applications utilizing JavaScript, React.js, Node.js, and Express.js, delivering functional prototypes and enhancing development proficiency.

Strengthened core Computer Science fundamentals through intensive Data Structures & Algorithms (DSA) training, successfully solving over 750 DSA problems and participating in coding contests.

Education

GGSIPU
Delhi, Delhi, India

Bachelor of Technology

Electronics and Communication Engineering

Grade: 7.88 CGPA

Awards

Certificate of Merit

Awarded By

Texas Instruments

Received for demonstrating innovation and performance in the IICDC-2019 contest.

Languages

English

Skills

Programming Languages

JavaScript, TypeScript, Java, HTML, CSS, Dart, Python.

Libraries & Frameworks

React.js, Vue.js, Nuxt.js, Next.js, React Native, Node.js, Express.js, TailwindCSS, Bootstrap, Angular, Flutter.

IT Constructs & Methodologies

Data Structures & Algorithms (DSA), Object-Oriented Programming (OOP), REST APIs, GraphQL, WebSockets, System Design, Agile Methodologies, SDLC.

Databases

MongoDB, MySQL, SQL, NoSQL, Redis, OpenSearch.

Cloud Platforms

AWS, Azure.

DevOps & CI/CD

Docker, GitHub Actions, Bitbucket, Webpack, NGINX, HTTPD, CI/CD pipelines.

Tools & Platforms

Git, GitHub, Bitbucket, Webpack, Vite, Jest, Mocha, OpenTelemetry, Jira.

Design & Collaboration

Figma, UI/UX Principles, Cross-functional Collaboration, Code Review, Sprint Planning.

Core Competencies

Full-Stack Development, Web Application Development, Performance Monitoring, API Optimization, Containerization, Microservices, Real-time Systems, Problem-Solving, System Scalability, Error Handling.

Projects

Real-Time Monitoring Dashboards

Summary

Developed performance monitoring UIs with real-time updates for chat bot, batch jobs, application health, and tracing, leveraging modern frontend frameworks and containerization.

Backend API Optimization

Summary

Refactored backend APIs to enhance time complexity, improve response times, and strengthen error management, ensuring efficient and reliable service delivery.

Cross-Platform APM Tool Development

Summary

Built and integrated tools supporting multiple frontend and backend services with OpenTelemetry, enabling end-to-end performance tracing and monitoring across distributed microservices in multi-tier architectures.