Skip to content
View TejasMedade's full-sized avatar
πŸ—¨οΈ
Rewriting My Story !
πŸ—¨οΈ
Rewriting My Story !

Block or report TejasMedade

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TejasMedade/README.md

Hey πŸ‘‹, I'm Tejas Vilas Medade

Senior Software Engineer β€’ Java Backend β€’ Microservices β€’ System Design

Profile Views


πŸ‘¨β€πŸ’» About Me

FROM BRICKS TO BYTES 🧱 β†’ πŸ’»

I'm a Senior Software Engineer with 4+ years of experience designing, building, and modernizing enterprise-scale applications across HR Tech, Finance, and SAP.

My journey started in Architecture & Design, moved through Human Resources and Visual Design, and eventually led me into software engineering.

That unconventional path shaped the way I approach technology today:

I think visually, design structurally, understand people, and build systems.

My primary focus is on building scalable, secure, observable, maintainable, and production-ready backend systems.

Currently, I work extensively with:

Java 17 β€’ Spring Boot 3.x β€’ Microservices β€’ Kafka β€’ REST β€’ gRPC β€’ MS SQL β€’ PostgreSQL β€’ Redis β€’ Elasticsearch β€’ Docker β€’ Jenkins β€’ K6 β€’ Prometheus β€’ Grafana β€’ New Relic

I enjoy solving complex problems across the complete engineering lifecycle:

Problem β†’ Architecture β†’ Development β†’ Testing β†’ Deployment β†’ Observability β†’ Optimization


πŸ“Š Engineering Impact

Metric Impact
πŸ’Ό Engineering Experience 4+ Years
πŸš€ Features Delivered 300+
πŸ”Œ APIs Developed 500+
🏒 Enterprise Domains 3
⚑ SQL Performance Improvement 35%+
πŸ› UI / Support Issue Reduction ~70%
πŸ§ͺ APIs Covered by K6 200+
πŸ“¦ Modules Covered 30+
πŸ”₯ Load Testing 300 Concurrent Users
πŸ§‘β€πŸ« Engineers Mentored 15+
🎯 Technical Interviews 70+
🐞 Critical Production Fixes 50+
🌍 Environments Managed 9

πŸ’Ό Professional Experience

πŸš€ Senior Software Engineer β€” PeopleStrong

Jan 2025 – Present HR Tech β€’ HRIS β€’ Core HR β€’ Enterprise Platform Modernization

  • Modernizing a long-running enterprise HR platform using Spring Boot 3.x, Java 17, Microservices, and Flutter
  • Refactored approximately 35,000 lines across 700+ legacy files
  • Delivered major platform modernization within 6 months
  • Delivered 120+ features within 3 months for Middle East regional rollout
  • Improved SQL and database response times by 35%+
  • Reduced UI glitches and related support issues by approximately 70%
  • Designed and implemented Kafka-based asynchronous bulk processing
  • Built reusable server-driven dynamic form architecture
  • Designed temporal / effective-date driven data architecture
  • Implemented multi-tenant authorization and field-level security
  • Implemented AES-256 API encryption
  • Built a K6 performance-testing framework covering 200+ APIs
  • Covered 30+ modules with functional and load-testing scenarios
  • Implemented test scenarios with up to 300 concurrent users
  • Managed Jenkins CI/CD pipelines across 9 environments
  • Implemented observability using Prometheus, Grafana, Micrometer, Spring Boot Actuator, and New Relic
  • Maintained zero-reopen across 50+ critical production fixes
  • Maintained 80%+ automated test coverage
  • Integrated vulnerability scanning and code-quality gates
  • Mentored 15+ engineers and QA members
  • Conducted 70+ technical interviews
  • Contributed to initiatives associated with approximately 20% revenue growth
  • Recognized for successful delivery and execution of major engineering initiatives

πŸ’³ Java Full Stack Developer β€” Mahindra Finance

Jun 2024 – Jan 2025 Finance β€’ Loan Products β€’ Secure Financial Systems

  • Modernized legacy JSP applications using Spring Boot and React
  • Developed secure REST APIs for financial workflows
  • Designed database schemas and migrations using Oracle
  • Built an internal loan transaction processing system
  • Implemented financial calculations and transactional workflows
  • Worked with HSM-backed security
  • Implemented RSA encryption and digital signatures
  • Implemented JWT authentication, SSO, and rate limiting
  • Performed threat analysis and application security hardening
  • Mitigated SQL injection and payload-level security vulnerabilities
  • Supported Apache Tomcat / JBoss deployments
  • Contributed to improving reliability of transaction-processing workflows

πŸ”Ž Software Development Engineer β€” Prospecta Software

Feb 2023 – Jun 2024 SAP β€’ Enterprise Data Management β€’ Elasticsearch

Worked on enterprise data-management platforms integrating with SAP and Salesforce ecosystems.

  • Java backend development using Spring Boot
  • Elasticsearch query development, lookup rules and custom scripts
  • Dynamic database and table generation
  • Built gRPC and REST-based integrations
  • Developed bulk upload and data-validation pipelines
  • Worked with RabbitMQ asynchronous processing
  • Implemented CSV / Excel import and export workflows
  • Built automated PDF / PPT reporting using AWS
  • Worked with JBPM / KIE workflow automation
  • Implemented JWT authentication and authorization
  • Performed SonarQube security and quality remediation
  • Built automation using Selenium and Node.js
  • Worked with Apache Spark for data-processing workloads
  • Optimized JVM memory and high-volume record processing
  • Improved Elasticsearch indexing and query performance

πŸ‘¨β€πŸ’» Full Stack Web Developer β€” Internship

Masai School β€’ Feb 2022 – Feb 2023

Hands-on experience across:

Java β€’ Spring Boot β€’ Hibernate β€’ Servlets β€’ JSP β€’ Maven β€’ REST APIs β€’ MongoDB β€’ Express.js β€’ Angular β€’ Node.js

Built the Masai LMS Portal and multiple backend applications while developing strong foundations in Data Structures & Algorithms.


🎨 My Journey Beyond Software

My career has not followed a traditional software-engineering path.

πŸ›οΈ Architecture & Design

Amity University, Mumbai | 2016 – 2022

Bachelor of Architecture

Architecture taught me:

Structural Thinking β€’ Planning β€’ Design β€’ Constraints β€’ Human-Centered Thinking β€’ Problem Solving β€’ Project Execution

πŸ† N.A.S.A CAMPDES Winner


🎨 Visual Design

Revenant Esports, USA | 2020 – 2021

Worked across:

Graphic Design β€’ Web Design β€’ UI/UX β€’ Branding β€’ Landing Pages β€’ Digital Campaigns β€’ Visual Communication

This helped develop my understanding of how people interact with products and interfaces.


πŸ‘₯ Human Resources

Writer Corporation, Mumbai | 2017 – 2018

Worked across:

Recruitment β€’ Employee Onboarding β€’ Payroll β€’ Compliance β€’ Training Coordination β€’ HR Operations

This experience later became especially relevant while working on HR Tech and HRIS platforms.


🧰 Technical Stack

β˜• Backend

Java 17 β€’ Spring Boot 3.x β€’ Spring MVC β€’ Spring Security β€’ Spring Data JPA β€’ Spring Batch β€’ Hibernate β€’ Servlets β€’ JSP β€’ JSF β€’ Node.js β€’ Express.js

πŸ—οΈ Architecture & APIs

Microservices β€’ REST APIs β€’ gRPC β€’ Event-Driven Architecture β€’ Kafka β€’ RabbitMQ β€’ Monolith-to-Microservices Migration β€’ Multi-Tenant Architecture β€’ MVC β€’ SOLID β€’ OOP β€’ Distributed Systems

πŸ—„οΈ Databases & Data

MS SQL Server β€’ Oracle β€’ PostgreSQL β€’ MySQL β€’ MongoDB β€’ Elasticsearch β€’ Redis β€’ JDBC β€’ Stored Procedures β€’ JOOQ β€’ Liquibase β€’ Query Optimization

πŸ“± Frontend & Mobile

Flutter β€’ React β€’ Angular β€’ TypeScript β€’ JavaScript β€’ HTML5 β€’ CSS3 β€’ Bootstrap β€’ Tailwind CSS β€’ Redux β€’ NgRx

πŸ” Security

JWT β€’ OAuth 2.0 β€’ OpenID Connect β€’ SSO β€’ AES-256 β€’ RSA Encryption β€’ HSM β€’ RBAC β€’ Field-Level Security β€’ Multi-Tenant Authorization β€’ Rate Limiting β€’ XSS / CSRF Prevention β€’ SQL Injection Prevention β€’ Input Sanitization

πŸ§ͺ Testing & Quality

K6 β€’ JUnit β€’ Mockito β€’ Selenium β€’ Postman β€’ JaCoCo β€’ SonarQube β€’ Snyk β€’ Swagger / OpenAPI β€’ API Testing β€’ Load Testing β€’ Performance Testing β€’ Negative Testing

πŸš€ DevOps & Cloud

Docker β€’ Jenkins β€’ GitHub β€’ GitLab CI/CD β€’ AWS EC2 β€’ Red Hat OpenShift β€’ Apache Tomcat β€’ JBoss β€’ Maven β€’ Liquibase

πŸ“Š Observability

Prometheus β€’ Grafana β€’ Micrometer β€’ Spring Boot Actuator β€’ New Relic APM β€’ Log4j2 β€’ Firebase Analytics β€’ JVM Monitoring β€’ Application Performance Monitoring

🀝 Collaboration & Delivery

Git β€’ GitHub β€’ GitLab β€’ Bitbucket β€’ JIRA β€’ Confluence β€’ Agile / Scrum β€’ Swagger β€’ OpenAPI β€’ Figma


⚑ Performance Engineering

I enjoy solving problems where scale, latency, throughput, and reliability matter.

My experience includes:

  • 35%+ improvement in SQL response times
  • K6-based API performance frameworks
  • 200+ APIs covered by performance testing
  • 30+ modules covered by automated scenarios
  • Load testing with 300 concurrent users
  • JVM memory optimization
  • Redis / client-side caching
  • Elasticsearch indexing and query optimization
  • Asynchronous Kafka processing
  • Bulk data processing and validation
  • Production bottleneck analysis
  • Application monitoring and diagnostics

πŸ” Security Engineering

I've worked on both enterprise HR systems and financial systems where security is a core requirement.

Authentication

JWT β€’ OAuth 2.0 β€’ SSO β€’ OpenID Connect

Authorization

RBAC β€’ Multi-Tenant Access β€’ Field-Level Security β€’ Organization-Level Permissions

Data Protection

AES-256 β€’ RSA β€’ HSM β€’ Payload Encryption

Application Security

SQL Injection Prevention β€’ XSS / CSRF Prevention β€’ Input Sanitization β€’ Rate Limiting β€’ Vulnerability Scanning β€’ Secure API Design


πŸ‘₯ Technical Leadership

Beyond coding, I contribute to engineering teams through:

  • πŸ§‘β€πŸ« Mentoring 15+ engineers
  • 🎯 Conducting 70+ technical interviews
  • 🀝 Cross-functional collaboration with Product, QA, DevOps and UI teams
  • πŸ—οΈ Architecture and implementation discussions
  • πŸ” Code reviews and quality improvements
  • 🐞 Production debugging and critical issue resolution
  • πŸ“š Technical knowledge sharing
  • πŸš€ Release and deployment coordination

πŸ§ͺ Selected Projects

πŸ›’ E-Commerce Application

Java β€’ Spring Boot β€’ Hibernate β€’ MySQL β€’ REST APIs

Backend application covering core e-commerce workflows, product management, persistence and business logic.

πŸ”— View Project


πŸ“ Blogging Application

Java β€’ Spring Boot β€’ Hibernate β€’ MySQL β€’ JWT β€’ Swagger

REST API with:

Authentication β€’ Profiles β€’ Blogs β€’ Comments β€’ Categories β€’ Search β€’ Pagination β€’ Sorting

πŸ”— View Project


πŸ’³ E-Wallet Payment System

Java β€’ Spring Boot β€’ Hibernate β€’ MySQL β€’ REST APIs

Digital-wallet backend covering:

Transactions β€’ Transfers β€’ Beneficiaries β€’ Bill Payments β€’ Authentication

πŸ”— View Project


πŸ›οΈ Online Shopping Application

Java β€’ Spring Boot β€’ Hibernate β€’ MySQL

Backend implementation covering product, cart and order-related workflows.

πŸ”— View Project


🚌 Bus Ticket Reservation System

Backend-oriented application focused on:

Reservation Workflows β€’ Business Logic β€’ Transaction Handling β€’ Data Management


✍️ Writing

πŸ“– Bridging the Gap: What Architecture Taught Me About Software Design

A look at how my architecture background influences my approach to:

Software Design β€’ Scalability β€’ Constraints β€’ User Experience β€’ Maintainability β€’ Technical Debt

πŸ”— Read the Article


🌱 Currently Exploring

Continuously expanding my engineering toolkit around:

Modern Java β€’ Advanced Spring Boot β€’ Distributed Systems β€’ Cloud-Native Architecture β€’ Event-Driven Systems β€’ OpenTelemetry β€’ Advanced Observability β€’ AI-Assisted Development β€’ Developer Productivity β€’ System Design β€’ Platform Engineering


πŸ† Awards & Achievements

πŸ† N.A.S.A CAMPDES β€” Winner

πŸ… Masai Power Project Award

🧠 Masai DSA Ninja Award

🌎 MaRRS International Spelling Bee β€” India Level


πŸ“„ Resume


πŸ“ˆ GitHub Activity


🀝 Connect With Me

Pinned Loading

  1. E-Commmerce-Application E-Commmerce-Application Public

    Designed a RESTful API for E Commerce Platform, which provides all the basic funtionalities for E Commerce Applicaition using JAVA with SpringBoot, Hibernate, Maven, Hibernate and MySQL Database as…

    Java 12 4

  2. Blog-Application Blog-Application Public

    Designed a REST API for Blogging Application, which provides all the basic funtionalities for Online Blogging using JAVA with SpringBoot, Hibernate, Maven, J.D.B.C and MySQL Database as a part of l…

    Java 12

  3. Online-Shopping-System Online-Shopping-System Public

    Designed a REST API for Online Shopping Application, which provides all the basic funtionalities for Online Shopping using JAVA with SpringBoot, Hibernate, Maven, J.D.B.C and MySQL Database as a pa…

    Java 5 1

  4. E-Wallet-Payment-System E-Wallet-Payment-System Public

    Designed a REST API for E Wallet Payment System, which provides all the basic funtionalities for Online Digital Wallet using JAVA with SpringBoot, Hibernate, Maven, J.D.B.C and MySQL Database as a …

    Java 49 18

  5. EngageBay-Clone EngageBay-Clone Public

    Designed a clone of global E-commerce platform Engagebay.com using MERN stack as a part of learning curve in Masai School .

    HTML 5 1

  6. TejasMedade.github.io TejasMedade.github.io Public

    Welcome to My Portfolio Website, A one-stop destination to discover my skills, experience, and expertise as a developer.

    HTML 3