Shashank Baghel

Senior Software Engineer

Indore, Madhya Pradesh, India8 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 5 years of software engineering experience.
  • Expert in MEAN stack and web application development.
  • Proven track record in automation and optimization projects.
Stackforce AI infers this person is a Fullstack Developer with expertise in SaaS and Fintech solutions.

Contact

Skills

Core Skills

Node.jsExpress.jsMean StackReact

Other Skills

D3DockerJWTJasmineJenkinsKarmaKubernetesMySQLOpenIDOpenID ConnectProtractorPythonRESTful APIsSequelizeStripe

About

As a Senior Software Engineer at Scry AI, I develop key features for web applications using the MEAN stack (MongoDB, Express.js, Angular, Node.js) for two projects: NoCode/Low Code Forms Automation and Loan Operations Automation. I have over 5 years 4 months of experience in software engineering I am passionate about creating fast, reliable, and user-friendly web applications that solve complex problems and enhance customer experience. I use best practices for web performance optimization, testing, logging, and deployment. I also work with Docker, Jenkins, Python, and Linux to manage containers and pipelines. Additionally, I have skills and certifications in React, D3, and information visualization.

Experience

8 yrs 4 mos
Total Experience
2 yrs 9 mos
Average Tenure
5 yrs 3 mos
Current Experience

Scry ai

2 roles

Senior Software Engineer

Oct 2023Present · 2 yrs 8 mos · On-site

  • Product Details: Safeflow addresses the challenges of prolonged tanker queues at Al-badaa Water Recycling Plant in Saudi Arabia, and to enhance monitoring of tankers to prevent illegal sewage dumping.
  • 1) Designed a scheduling & trip management system for tanker drivers, enabling seamless trip bookings via Android devices.
  • 2) Integrated third-party services like GPS for location tracking for tankers, SMS gateways for OTP-based authentication, Firebase for mobile notifications to drivers, and WebSockets for instant alerts to plant operators via the web application.
  • 3) Developed robust Backend RESTful APIs using Node.js & Express.js, to manage the full booking lifecycle, rebooking, manage plant downtimes, slot locking/unlocking, slot propagation using utilization metrics to optimize resource allocation during peak hours.
  • 4) Enforced role-based access control and JWT-based authentication, and utilized Swagger for API documentation.
  • 5) Leveraged Sequelize as the ORM to define models, run schema migrations, seed initial data into a MySQL database.
  • 6) Applied rate limiting middleware to protect critical endpoints from abuse & ensure platform stability under high concurrency.
  • 7) For CI/CD, configured Jenkins pipelines integrated with GitHub, and managed containerized deployments using Kubernetes on Oracle Cloud Infrastructure (OCI).
Node.jsExpress.jsRESTful APIsMySQLJenkinsKubernetes+5

Software Engineer 2

Mar 2021Oct 2023 · 2 yrs 7 mos · On-site

  • NoCode/LowCode Forms Automation, provides solution to perform automation by extracting key data
  • points, with minimal human intervention. It classifies more than 50 types of loan & Financial forms and then extracting up to 2,000 data entities & values from them with 93%+ accuracy.
  •  Leading an agile team of three developers, overseeing product architecture and technical infrastructure design.
  •  Communicated client and stakeholder requirements to the developers, facilitated team brainstorming, assigned tasks, and monitored progress, ensuring code quality through reviews.
  •  Developed core features for a MEAN stack web application & maintained end-to-end test cases using Jasmine, Protractor, & Karma. Following Test driven development. Released project with proper versioning & vulnerability fixes.
  •  Optimized web application loading and monitored errors with PM2.
  •  Used Docker compose for container management and worked on Pipeline code, written in Python, that connects various docker services like Digitization, Classification and Extraction.
MEAN stackJasmineProtractorKarmaDockerPython

Culturas.us

Web Development Intern

May 2020Aug 2020 · 3 mos · Los Angeles Metropolitan Area

  • Worked as a Summer Intern at Culturas.us My role was to develop a website for the multicultural community. I designed the new marketplace for Culturas.us and implemented payment module using Stripe payment service.
  • Also developed seller on boarding system, user authentication and authorization, refund management and order management system. Designed front end using React and backend API used was Node.js
ReactNode.jsStripe

Usc residential housing association

Student Worker

Aug 2019Aug 2020 · 1 yr · Los Angeles

  • Student worker at USC Housing.

Infosys

Systems Engineer

May 2016Nov 2018 · 2 yrs 6 mos · Pune Area, India · On-site

  • Worked as a Full stack developer (React and Node.js) for “Metro Cash and Carry” client based in Germany.
  • Defined and developed new features, fixed bugs, did code reviews, wrote unit tests and end to end tests
  • Worked shortly on OpenID and OpenID Connect for implementing single sign on in one of the products.
ReactNode.jsOpenIDOpenID Connect

Aiesec india

Team Leader Communications and Information Management

Mar 2014Oct 2014 · 7 mos

Abv- indian institute of information technology and management, gwalior, india

Intern

Dec 2013Jan 2014 · 1 mo

Education

USC Viterbi School of Engineering

Master's degree — Computer Science

Jan 2019Dec 2020

Institute of Engineering and Technology,Indore

Bachelor of Engineering (B.E.) — Computer Science

Aug 2012Apr 2016

Stackforce found 100+ more professionals with Node.js & Express.js

Explore similar profiles based on matching skills and experience