Nikhil Agrawal

Software Engineer

India4 yrs 8 mos experience

Key Highlights

  • Expert in Java and Spring Boot for scalable backend solutions.
  • Developed SaaS observability platform enhancing customer insights.
  • Proven track record in automation reducing operational efforts.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and automation technologies.

Contact

Skills

Core Skills

React.jsSaasJavaSpring Boot

Other Skills

AgileAgile EnvironmentAndroid DevelopmentAutomationBack-End Web DevelopmentBitbucketCC++CSSCode CoverageCode ReviewCompetitive ProgrammingContinuous Integration and Continuous Delivery (CI/CD)DB2Data Structures

About

Software engineer with 5 years of experience in building scalable backend solutions, UI, automation tools, and customer-facing monitoring solutions. I specialize in Java development and delivering high-impact backend services with a strong focus on code quality, reusability, scalability, and performance. Core Experience 🔹 Backend Development with Java • Deep expertise in Java and Spring Boot for building modular, high-performance services. • Created a shared Gradle library in Java to eliminate redundancy and streamline development across multiple projects. • Developed RESTful APIs using Java, focusing on scalability and maintainability. • Experienced in designing scalable and reusable classes. 📊 Customer-Facing Monitoring & Observability Solutions • Developed Akamai Cloud Pulse with React Js, a cloud based SaaS observability platform in Akamai Cloud Manager, delivering real-time monitoring and alerting for customers across Akamai provided services like Linodes, databases, nodebalancers etc. • Enabled customers to gain clear insights into their infrastructure health and performance. 🤖 Automation, CI/CD & Notifications • Developed automation solutions that reduced manual operational efforts by up to 100%. • Integrated SonarQube into Jenkins pipelines to enforce code coverage (80%+) and maintain code quality. • Experienced in building and maintaining CI/CD pipelines using Jenkins, Bitbucket, and GitHub. • Created a Webex bot and Git workflow to send notifications to Webex spaces for pull request creations, important test pipeline failures, and other key development events. Technical Skills & Tools 🛠️ Languages: Java (primary), Python, JavaScript, HTML 🛠️ Frameworks: Spring Boot, React.js 🛠️ Databases: MySQL, PostgreSQL, DB2 🛠️ DevOps & Tooling: Jenkins, Gradle, SonarQube, Git, GitHub, Bitbucket, Jira, Webex API Additional Highlights 🏆 Active competitive programmer on platforms like: • LeetCode: https://leetcode.com/u/agrawalji • CodeChef: https://www.codechef.com/users/nikhil97agr • Codeforces: https://codeforces.com/profile/nikhil97agra ⭐ Quick learner with the ability to adapt swiftly to new technologies and evolving project as per needs

Experience

4 yrs 8 mos
Total Experience
1 yr 4 mos
Average Tenure
6 mos
Current Experience

Tide

SDE - 3

Dec 2025Present · 6 mos · India · Remote

Akamai technologies

Software Engineer II

Apr 2024Nov 2025 · 1 yr 7 mos · India · Remote

  • Developed Akamai Cloud Pulse, a cloud-based SaaS observability dashboard using React JS under Akamai Cloud Manager
  • Monitored real-time metrics (CPU, memory) for Akamai cloud services such as Linodes, databases, and load balancers
  • Implemented graph-based data visualizations with filters and time granularity up to 1 minute to enhance performance monitoring and troubleshooting
  • Built functionality to persist user-selected filters, reducing repetitive configuration actions and improving UX
  • Created a Webex bot and a GitHub workflow to automate team notifications for new pull requests and failing test workflows
  • Streamlined collaboration and code review processes through automation
  • Refactored codebase to introduce reusable and scalable components, accelerating feature development across teams
React.jsSaaSMonitoringReal-time MetricsWebex APIGitHub Workflow

Morgan stanley

Senior Associate - Java Developer

Feb 2023Mar 2024 · 1 yr 1 mo · Bengaluru, Karnataka, India · Hybrid

  • Developed REST APIs using Java Spring Boot and DB2, implementing features such as time series analysis, stress coverage, and rates drill-through for risk monitoring
  • Built a shared Java Gradle/Maven library to promote code reusability and reduce redundancy across three projects
  • Created automated data quality check jobs to validate data consistency across multiple business units
  • Resolved 5+ critical bugs and refactored legacy code, improving system reliability and maintainability
  • Implemented caching to improve the API performance and reduce the execution of heavy queries and db calls
  • Contributed to Agile workflows using Jira, Jenkins, Bitbucket, and Git
  • Provided production support as Dev-on-Call to ensure system stability
JavaSpring BootDB2REST APIsAgileJira+2

Lti - larsen & toubro infotech

2 roles

Software Engineer

Aug 2021Feb 2023 · 1 yr 6 mos

  • Designed and developed an ROI Calculator for the sales team using Java, Spring Boot, MySQL, HTML/CSS/JavaScript, reducing manual calculation efforts
  • Automated server monitoring with Python scripts tracking 15+ system resources, eliminating manual support efforts by 100%
  • Led a 4-member team to automate deployment workflows on Linux servers, reducing manual deployment tasks by 80%
  • Deployed and hosted two web applications using Nginx on Linux environments, ensuring reliable and scalable delivery
JavaSpring BootMySQLHTMLCSSJavaScript+1

Graduate Engineering Trainee

Oct 2020Jul 2021 · 9 mos

Shahsoftsol

Android Developer Intern

May 2019Jun 2019 · 1 mo · Indore, Madhya Pradesh · On-site

Education

SGSITS Indore

Bachelor of Engineering — Electrical and Electronics Engineering

Jan 2016Jan 2020

St. Montfort Senior Secondary School, Bhopal

12th — PCM with Computer Science

Jan 2014Jan 2016

Pushpdeep International School, Khategaon, Dist. Dewas

Jan 2006Jan 2014

Stackforce found 100+ more professionals with React.js & Saas

Explore similar profiles based on matching skills and experience