SUBHASHISH SINGH

Lead Software Engineer

About

Highly accomplished Lead Software Engineer with over 6 years of expertise in Ruby on Rails, ReactJS, Java, JavaScript, and AWS, specializing in building scalable full-stack applications and AI-driven features. Proven leader in end-to-end product delivery, cross-platform development, and driving business-aligned technical solutions through adept stakeholder collaboration and requirement gathering. Seeking to leverage extensive experience in microservices, cloud-native architectures, and CI/CD pipelines to deliver high-impact software solutions in a dynamic UK tech environment.

Work

HabitNu Technologies

|

Lead Software Engineer

Bangalore, Karnataka, India

→

Summary

Led end-to-end development initiatives for scalable full-stack applications and AI-driven features, ensuring technical vision and successful product delivery.

Highlights

Architected and developed AI-driven notification systems and engagement features, including the SNAP system, enhancing user preferences and driving engagement.

Optimized backend processes for intelligent nudge systems using Python (Flask), improving performance and reliability for critical user interactions.

Delivered robust cross-platform mobile applications for iOS and Android using React Native, achieving seamless user experience and broader accessibility.

Spearheaded end-to-end development for HabitNu's India launch, ensuring scalability and smooth execution for a new market and user base.

Managed critical stakeholder communication and requirement gathering, aligning technical solutions with business objectives to achieve key product milestones.

Mentored and led a team of developers, driving technical vision, architecture, and successful implementation of high-impact software solutions.

PowerSchool

|

Software Engineer II

, ,

→

Summary

Enhanced server-side applications, managed AWS infrastructure, and optimized system performance to deliver robust client-facing features.

Highlights

Upgraded server-side Ruby on Rails applications (Ruby 3.1 to 3.2), enhancing performance and delivering new client-facing features.

Resolved critical security vulnerabilities (CVEs) and existing bugs, significantly improving system stability and security posture.

Optimized and parallelized Sidekiq jobs, accelerating sync processes and improving data consistency across the platform.

Developed complex frontend components using AngularJS, including dynamic dialogs, forms, and pages, enhancing user interaction and experience.

Managed scalable AWS infrastructure (EC2 with Auto Scaling, SQS queues) and deployed applications via Elastic Beanstalk with CI/CD integration (GitHub), improving system resilience.

Automated infrastructure provisioning and maintenance using AWS CloudFormation, reducing manual effort and ensuring consistent, repeatable deployments.

Migrated legacy Brahe indexes to ElasticSearch fundamentals, significantly improving search performance and scalability.

Proactively monitored application performance using ScoutAPM and New Relic, identifying and resolving bottlenecks to maintain high availability and optimal user experience.

Cerner Corporation

|

Software Engineer I

, ,

→

Summary

Contributed to backend system upgrades, microservices architecture, and CI/CD pipeline implementation, enhancing overall system performance and reliability.

Highlights

Upgraded backend systems (Ruby 2.7 to 3.1, Rails 5 to 6.1), implementing critical CVE security fixes and enhancing system robustness.

Developed ReactJS frontend applications from inception using the Terra Core open-source framework, delivering intuitive user interfaces.

Contributed to the design and implementation of microservices architecture, including ETL pipelines and Java 8 APIs, improving system modularity and scalability.

Migrated Brahe Indexes to ElasticSearch, enhancing search performance and data retrieval efficiency.

Managed and optimized AWS EMR ETL jobs, achieving significant performance tuning and cost reductions.

Implemented EventBridge rules for real-time alerts and monitored metrics/logs via CloudWatch, ensuring proactive incident detection and resolution.

Automated infrastructure deployment with AWS CloudFormation and established CI/CD pipelines using Spinnaker + Jenkins, accelerating release cycles.

Monitored system performance and logs using New Relic and Splunk, ensuring high availability and rapid issue resolution.

Cerner Corporation

|

Software Intern

, ,

→

Summary

Developed server-side APIs, processed data, and built cross-platform desktop applications to support frontend functionality.

Highlights

Developed server-side Ruby on Rails APIs with full CRUD operations, enabling robust frontend functionality for various applications.

Processed and retrieved data from MySQL databases, optimizing data serving to meet frontend requirements efficiently.

Built and maintained cross-platform desktop applications using ElectronJS for Windows and macOS, expanding user access and improving desktop experience.

Education

Siddhaganga Institute of Technology Tumakuru, Karnataka

Tumakuru, Karnataka, India
→
Bachelor's Degree [Your Degree] Grade: 8.90 CGPA

Courses

Major Project: E-Voting system using blockchain to eliminate discrepancies and ensure secure, transparent voting

Sarla Birla School Ranchi

Ranchi, , India
→
12th Grade Higher Secondary Grade: 90% Percentage

DAV Public School Muzaffarpur, Bihar

Muzaffarpur, Bihar, India
→
10th Grade Secondary School Grade: 10.0 CGPA

Skills

Python

Flask.

System Architecture

Agile & Scrum

Automation Testing

Capybara, Playwright.

Leadership & Ownership

RubyOnRails

rails Ver 5-8.

React.js

React Native

IOS, Andriod.

AWS

EMR, Beanstalk, ECS, Lambda.

Microservices