Darshan S.

About Me

Darshan is a Senior Software Engineer with 8+ years of experience creating and maintaining applications across a wide variety of projects and product spaces. He is proficient in React.js, Node.js, and JavaScript, with experience as a full-stack developer and a bias for front-end development. Darshan's latest project includes delivering a web application for the banking sector, maintaining a strong emphasis on customer-centricity and business-focused solution development.

AI, ML & LLM

Frontend

Backend

Database

QA & Testing

Other

Redux Full Stack Development Typescript Content Management Systems (CMS) Adobe Experience Manager (AEM)

Work history

UpStack
UpStack
Senior MERN stack Engineer
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Allegis
Allegis
Senior Front-end Developer
2022 - 2022
Remote
  • Helped maintain and enhance an internal application used by other engineers to quickly understand and visualize the impact of their changes on the autonomous vehicle software.

  • Conducted extensive code reviews, providing meaningful feedback that sometimes prevented new bugs from reaching production by catching them as part of the review process.

  • Added an automated test script that reduced manual testing and improved the system's reliability.

Xebia
Xebia
Senior Front-end Developer
2019 - 2021 (2 years)
Mumbai, India
  • Worked on the development of a web application for the banking sector.

  • Delivered a carting system for the product, which was a first feature in any Indian online banking system.

  • Created a product that caters to business needs related to investments such as mutual funds, SGB investments, setting goals, insurance, trading, and demat redirection.

DarkMatter LLC
DarkMatter LLC
Full-stack Developer
2018 - 2019 (1 year)
Abu Dhabi, United Arab Emirates
  • Worked on the development of TAMM Abu Dhabi, a single platform to set up and manage a business, initially for restaurants and later extended/merged for multiple businesses.

  • Delivered two high-quality modules ahead of deadline using React and Node.

  • Implemented features that provide essential services such as getting government confirmation, setting up government inspection, paying all fees online, managing employees, and starting a new branch in Abu Dhabi.

Webrex Studio
Webrex Studio
Full-stack Developer
2017 - 2019 (2 years)
Ahmedabad, India
  • Developed a platform to calculate expenses before commencing and applying for a new restaurant.

  • Created an interactive dashboard that captures multiple businesses together through single access.

  • Worked with React, Redux, Node, MongoDB, and PostgreSQL.

Tata Consultancy Services
Tata Consultancy Services
Assistant System Engineer
2015 - 2017 (2 years)
Gandhinagar, India
  • Acted as key developer for a company that is a part of the Tata group, India's largest multinational business group.

  • Managed to extend the contract with a key client and increase the development team from 3 to 15.

  • Oversaw and offered technical mentorship to 15+ junior developers.

Showcase

Front-end Developer - IDFC First
Front-end Developer - IDFC First
  • IDFC First offers specialized banking services focused on simplifying individual and business banking needs.

  • The team developed a product tailored to business needs including mutual funds, SGB investments, goal setting, insurance, trading, and demat redirection.

  • The developer translated project requirements into optimized code, created mockups with React and SCSS, and deployed the application using GitHub.

Full-stack Developer - TAMM Abu Dhabi
Full-stack Developer - TAMM Abu Dhabi
  • TAMM Abu Dhabi is a single platform for business setup and management.

  • It handles government approvals, costs, and employment-specific tasks.

  • The developer delivered two high-quality modules ahead of schedule.

Software Developer - MyMaths
Software Developer - MyMaths
  • MyMaths is an online teaching and homework subscription website for schools.

  • It focuses on student engagement and math knowledge consolidation.

  • The platform utilizes interactive tutorials and tests, including games, across over 70 countries.

Education

Advanced Node.js
Advanced Node.js
Lynda.com
2018 - 2018
B.Eng Information Technology
B.Eng Information Technology
Gujarat Technological University - Ahmedabad, India
2011 - 2015 (4 years)