SOFTWARE ENGINEER PUNE, INDIA

I build systems
that work in the real world.

I'm Ishant — a software engineer working across backend systems, distributed services, and full-stack products. I enjoy turning complicated workflows into software people can rely on.

SYSTEM STATUS
{ }
Build. Ship. Improve.
Backend · Cloud · Product
API HEALTH● OPERATIONAL
ENGINEERING MODEALWAYS LEARNING
FS Full Stack
☁ AWS
✳ LLM + RAG
↓ SCROLL TO EXPLORE ENGINEERING WITH INTENT
2.5+Years as a software engineer
serving LinkedIn
5Freelance websites &
production apps shipped
1,500+DSA problems solved on
LeetCode, GFG & Codeforces
1,700+Peak LeetCode
rating
01 / ABOUT

Engineering is more than
making code compile.

I care about what happens after a feature ships: how services communicate, how systems behave under change, and how a product stays useful for the people depending on it.

Software Engineer with 2.5+ years of professional experience contributing to LinkedIn's backend systems and building production applications end-to-end. Skilled in Java, Spring Boot, microservices, distributed systems, API design, and performance optimization, with hands-on experience in AWS, CI/CD, and full-stack development. Strong foundation in system design, data structures and algorithms, with 1,500+ problems solved across LeetCode and Codeforces. Through freelance work, I've shipped 5 websites and production-grade web applications.

Outside the day-to-day, I'm exploring practical AI workflows — including retrieval-augmented generation for resume screening — while continuing to sharpen my skills in data structures and algorithms, system design, and AI.

Backend-firstProduct-mindedAlways iterating
02 / EXPERIENCE

Where I've made an impact.

JUL 2024 — PRESENT

Software Engineer

LinkedIn · US & India teams

Collaborating with brilliant engineers across LinkedIn's US and India teams to build and modernize backend systems.

  • Engineered and launched LinkedIn's Company Verification Workbench end-to-end using Java, Spring Boot, Drools, and Kafka. Implemented rule-based task prioritization, reviewer-batch assignment, least-loaded-reviewer routing, and AI review insights in the UI, reducing verification time by 50%.
  • Owned a workstream in a three-team migration from a Play Framework monolith to REST.li microservices, covering 300+ API endpoints serving 25,000+ employees. Delivered member profile filtering, media filtering, compliance, and part of the InMail migration within 8 of 9 planned months, reserving the final month for bug bashes and production readiness.
  • Modernized LinkedIn's CS Tool monolith by decomposing company, jobs, ads, subscriptions, and reviews into independently deployable microservices. Developed inter-service APIs, migrated Oracle schemas and data to MySQL with Java and Hibernate, and improved performance by 40%+ through business logic modernization and centralized logging.
  • Automated CI/CD pipelines across 6 service repositories with GitHub Actions, automated testing, and SonarQube quality gates on every pull request.
  • Expanded JUnit and Mockito unit and integration test suites across microservices, raising coverage from 50% to 80% with tests for critical business logic and API workflows.
  • Conducted structured code reviews for junior engineers, giving actionable feedback on API and database design, code quality, error handling, and service contracts.
JAVA · SPRING BOOT · DROOLS · KAFKA · REST.LI · HIBERNATE · MYSQL · JUNIT · MOCKITO · GITHUB ACTIONS · SONARQUBE
FREELANCE

Freelance Software Developer

Independent projects

Worked with freelance clients to build and ship 5 websites and production-grade web applications.

JAN 2024 — JUN 2024

Software Developer Intern

Odoo India

Customized internal business applications and helped improve day-to-day workflows.

  • Customized a Kiosk Timesheet app used by 500+ employees across multiple departments.
  • Fixed bugs and supported customer onboarding across the Odoo stack using Python, OWL, XML, CSS, and RPC communication.
PYTHON · OWL · XML · CSS · RPC
03 / SELECTED WORK

Things I've built and shipped.

02 — FREELANCE PROJECT

LegalNotion

↗

A legal CRM platform with responsive dashboards, authentication and role-based access, AI chatbot integration, and messaging APIs.

ReactTypeScriptNode.jsCloudflare R2
CITY GLOBAL / WEB APPFinance,
made accessible.
03 — FREELANCE PROJECT

City Global

↗

The frontend for City Global, a web application built for a city organization to manage loans for its users.

FrontendWeb applicationLoan management
RESUME
RETRIEVE
MATCH
RAG✳
IN DEVELOPMENT
04 — AI / IN PROGRESS

LLM Resume Shortlisting

Building

Exploring a retrieval-augmented workflow to surface relevant candidate information and support resume-to-job matching.

LLMsRAGInformation retrieval

Currently in development; details will evolve as the system takes shape.

SHOPPING MART / BACKENDCommerce
made simple.
AUTH · CATALOG · PAYMENTS
05 — E-COMMERCE BACKEND

Shopping Mart

↗

A shopping-mart backend built with JavaScript and Node.js, using MongoDB for data storage, OAuth 2.0 for authentication and authorization, and integrated payment processing.

JavaScriptNode.jsMongoDBOAuth 2.0AuthenticationAuthorizationPayment integration
LOAN MANAGEMENT / PLATFORMManage lending
workflows.
USERADMIN
06 — FINANCIAL SERVICES BACKEND

Loan Management System

↗

A loan management backend with separate user and admin workflows for account and beneficiary management, loan allocation, and withdrawal requests. Includes email verification, OTP password resets, and Paytm payment integration.

Node.jsExpress.jsMongoDBJWTbcryptNodemailerEJSPaytm
TEXT SUMMARIZER / NLPLong text,
clear insights.
SUMMARY GENERATED
07 — DEEP LEARNING / NLP

Advanced Text Summarizer

↗

Designed and developed a web-based tool that uses deep learning algorithms to automatically summarize text based on the importance of its content.

PythonFlaskNLTKspaCyGensimHTMLCSS
04 / TOOLKIT

Tools I use to solve problems.

⌘

Practical tools.
Strong fundamentals.

I choose technologies to fit the problem, with a backend-first focus and an interest in reliable systems.

LANGUAGES
JavaPythonJavaScriptTypeScriptSQL
BACKEND & SYSTEMS
Spring BootREST APIsMicroservicesREST.liPlay FrameworkDroolsHibernate / JPAKafkaRedis
DATA & CLOUD
PostgreSQLMySQLOracleMongoDBAWSAWS EC2Amazon RDSS3LambdaDocker
FRONTEND, TESTING & DEVOPS
Full StackReactReduxEmber.jsJUnitMockitoJestGitHub ActionsSonarQubeCI/CD
AI & ARCHITECTURE
LLMRAGSystem design
05 / FOUNDATION

Learning that keeps compounding.

II

Indian Institute of Information Technology, Vadodara

Bachelor of Technology · Computer Science

2020 — 2024
PROBLEM SOLVING

1,500+ problems solved.

Consistent DSA practice across LeetCode, GeeksforGeeks, and Codeforces, with a peak LeetCode rating of 1,700+.

Explore profile ↗
06 / CONTACT

Have a good problem?
Let's build something useful.

Let's talk about DSA, system design, and AI. I'm also available for freelance work and have shipped 5 websites and production-grade web applications. Get in touch to discuss your project.

ishantbisen2001@gmail.com ↗
PUNE, INDIA
LINKEDIN ↗GITHUB ↗EMAIL ↗
© ISHANT BISEN