Pushpendra Sapkale

Software Engineer

Hyderabad, Telangana, India4 yrs experience

Key Highlights

  • Expert in full-stack development with a focus on Java and Angular.
  • Proven track record in system optimization and SRE practices.
  • Strong background in building scalable solutions and user authentication systems.
Stackforce AI infers this person is a Full-Stack Developer with a focus on SaaS applications and system reliability.

Contact

Skills

Core Skills

JavaSpring BootJavascriptAngularHtmlCss

Other Skills

AG-GridAngular MaterialBootstrapBootstrap5C++Cascading Style Sheets (CSS)DSAData StructuresDatabase Management System (DBMS)ES6Elastic loggingElasticsearchEmployee TrainingEnglishGit

About

I am a software engineer passionate about full-stack development, system optimization, and building scalable solutions. Always eager to learn and improve. Technical Skills - Languages & Frameworks :- Java, JavaScript, TypeScript, Spring Boot, Spring MVC, Spring Security, Hibernate, JPA Frontend :- HTML, CSS, Bootstrap, Media Queries, Keyframes, Angular, RxJS, Ag-grid Backend & Databases :- RESTful APIs, gRPC, Microservices, MySQL, MongoDB, Redis, RabbitMQ DevOps & Cloud :- Docker, AWS (EC2, S3, RDS, Auto Scaling), Maven, Gradle, CI/CD Pipelines, ELK Stack Tools & Platforms :- Git, GitHub, Bitbucket, Jira, Confluence, Linux, JUnit, Mockito, Log4j, SLF4J Outside of tech, I am a football lover played football at national level, also won state championship in 2017, represented DAVV University Indore

Experience

Turvo inc.

Associate Software Engineer

Mar 2024Present · 2 yrs · Hyderabad, Telangana, India · On-site

  • Here, alongside my development work, I had the chance to learn SRE, writing automation scripts, handling on-call duties, and helping keep systems running smoothly.
  • We migrated the backend from Node 10 to Node 22
  • Developed login and signup functionality with JWT tokens, utilizing access and refresh tokens along with Redis caching.
  • Implemented bcrypt for hashing passwords to ensure sensitive data remains unreadable.
  • Set up authorization using Role-Based Access Control (RBAC), ensuring that only the right people had access to the right resources
  • Integrated SSO login with Okta for a smoother user experience
  • Handled SRE on-call duties and developed scripts for system alerting to ensure pre issue detection and resolution
  • Designed and developed an internal “Script Runner” system enabling users to submit SQL, MongoDB, or Python scripts for execution. Implemented a peer-approval workflow, Slack notifications with user tagging, and email updates for request status/results. Added post-execution features like cache refresh and permission saving to enhance operational efficiency
  • Integrated Elastic logging to centralize and visualize system logs, improving tracking, monitoring, and debugging efficiency
JavaSpring BootJWTRedisSREElastic logging

Engineer philosophy web services pvt. ltd.

Full Stack Developer

Dec 2021Dec 2023 · 2 yrs · Indore, Madhya Pradesh, India · Remote

  • I started my journey as a full-stack developer, and this is my first company as an employee. It's been an incredible experience where I’ve not only grown my technical skills but also learned the importance of teamwork and gained a lot of self-confidence.
  • Implemented AG-Grid using Javascript and Angular for displaying data in tables. added features like editable cells, customizable column colors, search functionality, and the ability to control edits based on specific rows or columns.
  • Implemented Plotly.js to Angular for displaying data in charts, Created a common component so we can use it anywhere in our Angular project.
  • Used Angular CDK Drag-and-Drop from Angular Material to create a survey-like tool where users could add and reorder questions through drag-and-drop. The feature even supported conditional logic, like "if-else" statements.
  • Migrated our application from Angular 11 to Angular 16. This was a bit challenging but very rewarding! we've used the ng update command and fixed dependency issues.
  • Researched and successfully implemented OpenStreetMap on MapLibre for our GIS project. This integration was a great solution because OpenStreetMap is free and maplibre is highly customizable.
  • We've added features like dynamic styling based on data (e.g., quantity, category, and bubble styles) and allowed users to create and interact with their own custom data
JavaScriptAngularAG-GridPlotly.jsOpenStreetMapMapLibre

Cubexo software solutions llp

Angular Intern

Jan 2021Apr 2021 · 3 mos · Indore, Madhya Pradesh, India · On-site

  • This was my first step into the IT world as an intern. During my time here, I gained valuable internship experience and learned about the company’s work style and processes.
  • Learned the basics of web development
  • Explored HTML, CSS, and JavaScript
  • Gained knowledge of ES and its importance
  • Worked on Angular and Bootstrap
  • Learned how to write code to solve problems and implement solutions
  • Gained experience in responsive design and using keyframes for animations
  • Learned form validation techniques
HTMLCSSJavaScriptAngularBootstrap

Education

MEDICAPS INSTITUTE OF TECHNO MANAGEMENT, INDORE

Master of Computer Applications - MCA — Computer Science

Jan 2019Jan 2021

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience