Hi, I'm Abhi

A

seasoned

software

engineer

Building high-performance applications that solve real-world problems.

Abhishek Shinde | AbhieShinde

About me

A 28-year-old tech enthusiast who loves to hit the road, smash sixes on the cricket field, and dominate multiplayer games with friends.

My journey began as a trainee engineer with a fascination for how technology can transform businesses and improve lives, and now with over 5 years of experience in software development, I've dedicated my career to crafting elegant solutions to complex problems.

In the past, I've pursued a degree in Computer Science and Engineering from the Pune University, and worked on numerous coding projects to helped my friends and family to optimize their day-to-day tasks.

Experience

My professional journey and key contributions

Senior Software Engineer
Entrata India
July 2019 - Present

Key Contributions

  • Innovative Technical Leadership & Project Delivery
    • Spearheaded the rapid adoption of React frameworks to drive the development of key projects (e.g., React Affordable and Standard Billing Experiences, Rent Control/Stabilization), which contributed to a 30% reduction in client-reported issues.
    • Designed and implemented custom monitoring solutions with New Relic, Papertrail, and Slack integrations that improved incident response times by 25%, ensuring high system reliability.
  • Process Optimization & Automation
    • Developed an automated scheduled charge posting monitor that saves approximately 30 minutes daily—equating to over 150 hours saved annually—by eliminating manual tracking.
    • Created GitHub Actions for automated PR labeling and standardized code review workflows, increasing review efficiency by nearly 40% across five teams.
    • Improved code quality standards by introducing comprehensive testing strategies and code review processes
  • Mentorship, Collaboration & Continuous Learning
    • Mentored over three new team members through structured knowledge transfer sessions, which boosted overall team productivity by 20%.
    • Led regular training sessions on emerging technologies and best practices, earning a reputation as the “go-to” expert within the organization.
  • Proactive Problem Solving & Continuous Improvement
    • Implemented feature flag management system, enabling controlled rollout of new features and A/B testing capabilities
    • Consistently leveraged advanced debugging tools (such as NewRelic, AWS CloudWatch, and XDebug) to optimize development processes and minimize downtime.
    • Designed and implemented monitoring workflows using New Relic and Slack, reducing incident response time by 40%
  • Project & Team Leadership
    • Successfully managed critical projects with a 95% on-time delivery rate, overseeing cross-functional teams and reducing client-impacting issues.
    • Demonstrated a strong commitment to delivering high-quality results by actively participating in code reviews, setting clear standards, and ensuring adherence to best practices in design and implementation.
    • Led the migration from legacy systems to modern microservices architecture

Achievements

  • Received "Exceeding" performance rating for two consecutive years
  • Received employee of the quarter award for outstanding contributions to the team and delivery of high-impact projects
  • Contributed to organizational and open-source projects, including adapters for third party libraries and performance optimizations
  • Mentored junior developers, leading to improved team productivity and knowledge sharing
  • Conducted technical sessions on system architecture, performance optimization and productivity tools

Projects

Showcasing my best work and technical expertise

Pointing tool
Realtime web app for story points voting
WebSockets
Next.js
Tailwind CSS
Shadcn UI

Developed a web application for teams to vote on story points in real-time, enhancing collaboration and decision-making. This app is currently in use by multiple teams at Entrata for sprint planning and estimation.

GitHub Pull Request Labeler
Automated PR labeling using Github Actions
Github Actions
TypeScript

Developed a Github Action to automatically label pull requests based on GitHub Teams the author belongs to, improving workflow efficiency.

Slack notifications with Google Sheets
Automated reminders for rotation for developers for bi-weekly monitoring tasks
Slack Workflows
Slack Webhooks
Google Sheets API
CRON Jobs

Created a workflow to send automated Slack notifications by integrating Google Sheets API, CRON jobs, and webhooks.

NewRelic & PaperTrail alerts to Slack
Customized alerting system for incident management
New Relic
PaperTrail
Slack Webhooks
Slack Workflows

Implemented a system to send New Relic and PaperTrail alerts to Slack channels for better incident management.

Amplitude feature flags
Feature flag management with Amplitude
Amplitude
Feature Flags

Integrated Amplitude feature flags to enable dynamic feature toggling and enhancing user experience and product development.

Point of Sale app
Offline-first POS mobile application
React Native
Offline-first
POS

Built a React Native Point of Sale application with offline-first capabilities for seamless transactions.

E-commerce web app
Storefront for a small business integrated with POS app
Next.js
REST APIs
Tailwind CSS
Drizzle ORM

Developed a scalable and responsive e-commerce storefront with modern web technologies.

PHP Uploader
File uploader with PHP on a shared hosting server to save files and insert a DB record
PHP
REST APIs

Created a PHP-based file uploader to upload files to a shared hosting server and store metadata in a database.

MyMandal
Community management platform
Finance
PWA
Next.js
Tailwind CSS
REST APIs

Developed a platform for managing community events (e.g. Ganeshotsav), donations, and announcements.

Barcode Generator
Express app to dynamically generate barcode as SVG
Node.js
Express
SVG

Built a service to generate barcode dynamically as SVGs based on query parameters. This service is used POS app to generate barcodes for products.

EaseMyGym
Gym management automation
Material UI
CRON Jobs
PWA
AWS S3
Node.js

Created a system to automate reminders for gym subscription and payment expirations. This system is used by multiple gyms to manage their subscriptions and payments. The system sends automated reminders to clients and employees via SMS, helping them stay on top of their subscriptions.

WooCommerce Headless Storefront
Fast headless e-commerce storefront using Next.js
WooCommerce
Next.js
GraphQL

Built a headless e-commerce storefront using Next.js for the frontend and GraphQL APIs from WooCommerce. This project was a proof of concept for a client to showcase the benefits of using a headless architecture for their e-commerce platform. The project involved integrating with WooCommerce APIs to fetch product data, manage cart functionality, and handle user authentication. The frontend was built using Next.js, which provided server-side rendering and improved performance. The project also included features like product filtering, sorting, and a responsive design for mobile devices.

Git Branch Switcher
Windows context menu tool for Git commands
Git
Windows Batch Scripts
Windows Registry

Created a Windows context menu tool to quickly switch Git branches via right-click. Also added easy installation and uninstallation scripts for user convenience.

EPFO supported text file generator
Windows context menu tool for converting Excel data to EPFO challan .txt file
PowerShell
Windows Batch Scripts
Windows Registry

Developed a tool to generate an employee provident fund organization compliant .txt files from employee payroll data in Excel or Google Sheets

OLX-like platform
Marketplace web application
PHP
Slim Framework
PostgreSQL
Twig Template Engine
CSS
AWS
jQuery
JavaScript
RabbitMQ

This was the first SaaS project I worked on during training with Xento (now Entrata India) during final year of degree. It was a marketplace web application similar to OLX, where users could buy and sell products. The project was built using the PHP Slim framework and PostgreSQL. I was responsible for developing the backend APIs and integrating them with the frontend. The project also involved implementing features like user authentication, product listing, and search functionality. I gained valuable experience in working with databases and RESTful APIs during this project. I also hosted the application on AWS and used RabbitMQ for message queuing.

Skills

My technical expertise and proficiencies

Backend

PHPNode.jsExpressREST APIsWebSocketsRustMicroservices

Frontend

ReactNext.jsTypeScriptShadcn UITailwind CSSMaterial UIZustandLegend State

Databases

PostgreSQLDrizzlePrismaRedisMongoDBPL/SQLGraphQL

DevOps

DockerCI/CDAWSGitHub ActionsNGINX

Architecture

MicroservicesServerlessEvent-DrivenDomain-Driven DesignMessage QueuesWebSocketsSOLID PrinciplesPWAAPI Design

Tools

GitVS CodePostmanSwaggerJiraFigmaNPMCRON JobsSlackLinux

Testing

PHPUnitJestReact Testing LibraryTest Driven Design (TDD)Shadow Testing

Cloud

S3EC2RDSCloudFrontRoute 53VercelShared Hosting

Performance

Lazy LoadingCaching StrategiesImage OptimizationService WorkersPWAEdge ComputingCDNDatabase OptimizationAPM

Analytics

New RelicPapertrailAmplitudeAWS CloudWatchGoogle AnalyticsA/B TestingSEO

Contact

Let's connect and build something amazing!

Get in Touch
Fill out the form and I'll get back to you as soon as possible.

Whether you have a project in mind, a question about my work, or just want to say hello, I'd love to hear from you. I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

Available For

  • Consulting
  • Contract work
  • Technical advisory
  • Full-time positions