Summary
Overview
Work History
Education
Skills
Languages
Timeline
SoftwareEngineer

Mayank Agarwal

Jodhpur

Summary

Dynamic Full Stack Software Engineer with 4 years of professional experience at ThoughtWin IT Solutions, specializing in JavaScript frameworks, RESTful API development, and scalable web applications. Proficient in React.js, Java, Node.js, SQL/NoSQL databases, with a proven track record of delivering secure and high-performing solutions. Adept at collaborating with cross-functional teams, applying Agile methodologies, and excelling in problem-solving and communication. Committed to continuous learning, innovative design patterns, and enhancing project efficiency through modern development practices.

Overview

3
3
years of professional experience

Work History

Software Engineer

Thoughtwin IT Solutions Pvt. Ltd.
Indore
11.2024 - Current
  • Developed and maintained web applications using Java, JavaScript, React, HTML5, CSS3, and frameworks like Bootstrap and Material UI; implemented RESTful APIs, and SQL-based data management.
  • Collaborated with cross-functional teams and stakeholders to gather requirements, define specifications, and deliver scalable software solutions using Agile methodologies.
  • Conducted software testing, debugging, and troubleshooting to ensure high-quality, efficient, and reliable applications across multiple environments.
  • Participated in code reviews, documentation, and version control (Git) to maintain coding standards, and streamline development processes.
  • Supported deployment and production activities, ensuring smooth system transitions, and resolving cloud-based issues, including AWS-related troubleshooting.
  • Engaged in continuous learning, training sessions, and team knowledge sharing to stay updated with emerging technologies and enhance overall project efficiency.

Software Engineer

SpanIdea Systems
Jodhpur
02.2023 - 10.2024
  • Collaborated with cross-functional teams to gather requirements and design solutions.
  • Participated in daily stand-up meetings to discuss project progress and roadblocks.
  • Wrote user manuals and other documentation for roll-out in customer training sessions.
  • Utilized established design patterns to expedite novel software creation and support consistent performance results.
  • Applied security measures into systems development, supporting final products' resistance to intrusion and exploitation.

Education

Bachelor of Technology - Computer Science

Jodhpur Institute of Engineering &Technology
Jodhpur, Rajasthan
08-2022

Skills

  • Languages & Frameworks: JavaScript (ES6), TypeScript, Reactjs, Nextjs, Nodejs (Expressjs, Nestjs)
  • UI/Styling: HTML5, CSS3, Sass/LESS, Tailwind CSS, Bootstrap, Material UI
  • State Management: Redux, Context API, React Query
  • Authentication & Security: JWT, OAuth, role-based access
  • SQL: MySQL, PostgreSQL
  • NoSQL: MongoDB, Redis
  • Version Control & Collaboration: Git, GitHub/GitLab/Bitbucket, Agile/Scrum methodology, Jira, Confluence
  • Unit & Integration Testing: JUnit, Jest, Mocha
  • Requirement Analysis & Technical Specifications
  • Agile/Scrum collaboration
  • Problem Solving & Debugging
  • Code Review & Mentorship
  • Strong Communication with stakeholders & cross-functional teams

Languages

English
First Language

Timeline

Software Engineer

Thoughtwin IT Solutions Pvt. Ltd.
11.2024 - Current

Software Engineer

SpanIdea Systems
02.2023 - 10.2024

Bachelor of Technology - Computer Science

Jodhpur Institute of Engineering &Technology
Mayank Agarwal