Resume Examples/Software Engineer/Full Stack Developer Resume

TARUN GUPTA

New Delhi, India

Summary

A skilled and versatile Full Stack Developer carrying a total of 8+ years of experience with expertise in developing and maintaining both front-end and back-end solutions for web applications with modular/microservice architecture. Possesses strong problem-solving abilities and a proven track record of delivering results across various technologies.

Skills

OSDBMSNetworkingData StructureDistributed systemsCC++JAVAJ2EEC#NodeHTMLCSSJavascriptReactAJAXJQueryMySQLOraclePSQLMongoDBHibernateSpring DataSpring MVCSpringBootNestjsNextjsASP.NET

Experience

FreelancingMay 2025 - Present
Consultant
  • E-commerce App: A grocery mobile app.

- Reduced CDN cost from 300 KPM to 25 KPM by replacing the CDN provider for the entire app and web, involving deciding, planning and executing the entire migration strategy. - Identified deadlock while updating inventory, fixed it by batching updates to db. - Identified bloated api calls and optimized by splitting the same into multiple with designated use cases, reducing resource consumption by 40% across user and fulfillment service. - Handled on-call and highlighted gaps in existing frontend app implementation by identifying unnecessary polling of an api leading to high memory consumption of the backend service. Saved 66% in service traffic corresponding to the polled api and the corresponding resources exhaustion. - Reduced Google Maps distance matrix API cost from 8 to 3 LPM by implementing caching strategy using geohash library. - Set up new-relic alerts to raise incidents for absence of orders/add-to-carts over a designated timespan.
  • Tech Stack: React | Node.js | Typescript | NestJs | NextJs | PSQL | DynamoDB | AWS Services | Newrelic

MicrosoftMar 2022 - Apr 2025
SDE 2
  • Designer: A product for designers to create customize designs

- Taking care of UI improvements and integrating Loki api for persona image. - Strategized and refactored existing react components into pure UI components with splitting them into container/renderer and migrating them to fluent/ui v9 version and separating business logic. - Restricted redundant rendering of components using browser profiler and optimization techniques. - Completing CASA validation for Google Console App. - Integrated OneDrive with folder structure, using react and .NET. - Integrated GoogleDrive, Dropbox, GooglePhotos using node and react, with a capability to navigate across folders/media present at providers end, including OAuth2 and connector APIs usage. - Implemented filter recommendations feature, suggesting the suitable filters for a particular type of image, by leveraging Azure Cognitive Services capabilities. - Taking care of ad-hoc requirements related to concerned areas. - Fulfilling roles and responsibilities of OCE (on-call-engineer) - Covering every story/task with Unit Tests, using jest and react-testing library. - Logged telemetry for every story, and implemented certain features with feature gates. - Preparing dashboards using kusto query for service layer calls. And setting up monitors for effective alerting.
  • Copilot: POC around implementing adaptive cards in chat card in react.

- Tech Stack: React | Node.js | Typescript | C# | Azure | Kusto
FranConnect SoftwareJul 2020 - Mar 2022
SDE/SSE/LSE
  • Email-Integration: Providing a facility to user to view his mails in the product and save them in the product for later use.

- Integrated outlook mail in the product, consuming MS graph APIs, including OAuth2 and connector APIs - Used AWS S3 storage for saving attachments in mail. - Implemented functional programming techniques. - Mentored two juniors in the process.
  • Kpi: Fetched KPI data from Microstrategy using its REST APIs.

- Worked on transforming & persisting KPIs data in our own data models using serverless. i.e. AWS Lambda - Consumed AWS secret managers in the process for the very first time in the organization. - Worked on displaying the persisted data in the product by writing APIs
  • Team-people service: Revamped existing service to new model using microservice architecture.

  • Ad-hoc requirements:

- Worked on introducing optimistic locking to a part of product as a poc. - Writing unit tests using Junit and Mockito for each of the above project. - Followed Domain Driven Design pattern for each of the above microservice. - Used profiler tool for optimizing API performance.
  • Tech Stack: JAVA | J2EE | Spring Boot | Spring Data | AWS Services | MongoDB

Salmon Commerce/WTCDec 2018 - Jul 2020
Associate System Analyst
  • Grocery: A grocery site.

- Enhanced and introduced several features in mvc architecture in Intershop (a framework of developing E-commerce sites based on JAVA). Following a agile methodology. - Tech Stack: JAVA | J2EE | Intershop | Oracle | ELK stack
Daffodil SoftwareApr 2018 - Dec 2018
Associate-IT
  • Educational: An educational site where one can process equations and datasets to get the output.

- Enhanced existing functionalities and Implemented PayPal and Stripe payment gateways (in JAVA) - Tech Stack: JAVA | J2EE | Spring MVC | GCP
SapientSep 2016 - Jun 2017
Trainee, Technology
  • Health Care: A healthcare site in ATG technology. Worked on bug fixing.

  • Sapestore: An online bookstore.

- Worked on the customer profile module. An internal (training-cum-hands-on) project of Sapient in hibernate and spring. - Tech Stack: JAVA | J2EE | Spring MVC | ATG | Oracle

Education

NSITJan 2016 - Jan 2016
B.E.(ECE) Field of Study
cgpa-7.06
Tyagi Public SchoolJan 2012 - Jan 2012
12 th Field of Study
percentage-90.8%
Tyagi Public SchoolJan 2010 - Jan 2010
10 th Field of Study
cgpa-9.4

Projects

BTP (3-Axis CNC Machine)Nov 2015 - May 2016
Summer InternshipJul 2015 - Aug 2015
Lucky Seven(game) in embedded C on microcontroller MSP430F5510Mar 2015 - Apr 2015
Summer TrainingJun 2014 - Jul 2014

Achievements

Getting an admission offer from IIT ROORKEE in Architecture Stream after qualifying the engineering and architecture entrance examination.
Software Engineer

Full Stack Developer Resume

Full Stack Developer
9yr exp
Blue

Download this professional full stack developer resume example. Built with Pika Resume.

Similar Examples

Senior Engineering Manager | Frontend & Mobile Platforms Resume

Senior Engineering Manager | Frontend & Mobile Platforms Resume

Senior Engineering Manager | Frontend & Mobile Platforms

Software engineer - Fresher

Software engineer - Fresher

Fullstack

Fullstack

Business Development Associate Resume

Business Development Associate Resume

Explore more

Resume examples by role

  • High School ResumeExamples & templates
  • Teen ResumeExamples & templates
  • No Experience ResumeExamples & templates
  • Law School ResumeExamples & templates
  • Server ResumeExamples & templates
  • Nursing ResumeExamples & templates
  • Engineering ResumeExamples & templates
  • Data Analyst ResumeExamples & templates
  • Medical Assistant ResumeExamples & templates
  • Sales ResumeExamples & templates
  • Federal ResumeExamples & templates

Role-specific resume guides

  • Software Engineer Resume
  • Data Analyst Resume
  • MBA Fresher Resume
  • Marketing Resume
  • Product Manager Resume

Templates by style

  • Modern Templates
  • Traditional Templates
  • Creative Templates
  • Contemporary Templates
  • Minimalist Templates
  • ATS-Friendly Templates
  • Simple Templates
  • Professional Templates

Resume formats by country

  • 🇮🇳 India ResumeLocalized for India
  • 🇬🇧 United Kingdom CVLocalized for United Kingdom
  • 🇦🇪 United Arab Emirates CVLocalized for United Arab Emirates
  • 🇨🇦 Canada ResumeLocalized for Canada
  • 🇦🇺 Australia ResumeLocalized for Australia
  • 🇺🇸 United States ResumeLocalized for United States

Free resume tools

  • AI Resume RoastGet brutally honest feedback
  • Free ATS CheckScore your resume in 30s
  • JD TailoringMatch your resume to any job
  • LinkedIn → ResumeImport in 3 minutes
  • Upload & EnhanceImprove an existing PDF

Free Resume Examples for Every Industry

Browse 50+ free professional resume examples across software engineering, nursing, sales, data analytics, medical assistant, engineering, server, federal, and student categories. Each example is a complete, ready-to -customise resume that you can open in Pika Resume's builder, edit, and download as a PDF - at no cost and without signup.

Why Use a Resume Example?

A great resume example does two things: it shows you the structure and tone that works for your target role, and it gives you a starting point so you're not staring at a blank page. The examples on Pika are modelled on patterns we see in real high-performing resumes - they use strong action verbs, quantify achievements, and follow ATS-friendly formatting. You don't copy them verbatim. You use them as a scaffold and replace the content with your own experience.

Resume Example Categories

Pika Resume covers the following categories. Each links to a dedicated page with multiple examples for that role or career stage:

  • Software Engineer Resume Examples - Get inspired by professionally crafted software engineer resumes. Browse examples from junior to senior levels.
  • High School Resume Examples - Build your first resume with confidence. See how other high school students present their skills and activities.
  • Teen Resume Examples - Perfect for teenagers entering the workforce. Showcase your volunteering, school activities, and skills.
  • No Experience Resume Examples - Starting from scratch? These examples show how to build a compelling resume even without formal work experience.
  • Law School Resume Examples - Craft a resume that stands out in the legal profession. Examples from law students and practicing attorneys.
  • Server Resume Examples - Showcase your hospitality and customer service skills with these server resume examples.
  • Nursing Resume Examples - From new graduates to experienced RNs, find the perfect nursing resume example to match your career stage.
  • Engineering Resume Examples - Browse engineering resume examples across mechanical, electrical, civil, and other disciplines.
  • Data Analyst Resume Examples - Highlight your analytical skills and data expertise with these professionally crafted examples.
  • Medical Assistant Resume Examples - Create a standout resume highlighting your clinical skills, certifications, and patient care experience.
  • Sales Resume Examples - Close the deal on your next job with proven sales resume examples that put quota attainment, revenue, and pipeline numbers front and center.
  • Federal Resume Examples - Navigate the detailed federal resume format with examples tailored for government job applications.

How to Use a Resume Example

Click any example to open it in the Pika Resume builder. Replace the placeholder content with your own experience, education, and skills. Use the built-in JD-tailoring tool to align the bullet points with your target job description. When you're happy with the result, download it as a PDF. The whole process typically takes under 30 minutes for a first resume and under 10 minutes for an update.

What Makes Pika's Resume Examples Different

Every example is ATS-friendly by default - no tables, no multi-column layouts, no graphics that confuse parsers. They're written in the language hiring managers and ATS keyword scanners actually use, with quantified bullet points and strong action verbs. And because they're built on top of our resume builder, you can open any of them in one click and start editing - no manual reformatting required.

Frequently Asked Questions

Are these resume examples free to use?

Yes. Every resume example on Pika Resume is free to view and use as inspiration. You can also import any example as a starting point in our resume builder and customise it for your own job application - at no cost.

What kinds of resume examples are available?

We have professional resume examples across 12+ categories including software engineer, nursing, sales, data analyst, medical assistant, engineering, server, high school, teen, no experience, law school, and federal. Each example was crafted to reflect real-world hiring expectations for that role.

Can I download these resume examples as PDF?

Yes. Open any example, click "Use this resume", and you can edit it in our builder and download the final version as a PDF.

Are these real resumes from real candidates?

Our examples are professionally crafted to reflect what successful resumes look like for each role. We never publish real candidate resumes - every example is original content modelled on the patterns we see in high-performing resumes.

How do I pick the right resume example for me?

Start by filtering for your target job title or industry. If you don't see your exact role, look at adjacent roles in the same field - the structure and bullet-point style usually transfer well. You can also filter by experience level (no experience, student, professional) to find examples that match where you are in your career.

What if my industry isn't listed?

Pick the closest available example as a starting structure, then use Pika's JD-tailoring tool to rewrite the bullet points and inject keywords specific to your target role. Most resume formats translate across industries - what changes is the content.