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

DevOps

QA & Testing

Other

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

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

Full-stack Developer - TAMM Abu Dhabi
Full-stack Developer - TAMM Abu Dhabi

TAMM Abu Dhabi is a single platform to set up and manage a business, initially for restaurants and later extended/merged for multiple businesses. Focused on government approvals and procedures in addition to costing and employment-specific tasks. Acted as a React/Node developer, delivering two high-quality modules ahead of deadline. Technologies used: Node.js, React.js, Redux, SQL, JavaScript.

Front-end Developer - IDFC First
Front-end Developer - IDFC First

IDFC First provides specialized banking services to simplify the everyday banking needs of an individual or an entire business. Joined the business team to create a product that caters to business needs related to investments like mutual funds, SGB investments, setting goals, insurance, trading, and demat redirection. Articulated project requirements and converted them into optimized and well-managed code. Brought mockups to life using React with SCSS. Responsible for deployment and used GitHub for pull requests.

Software Developer - MyMaths
Software Developer - MyMaths

MyMaths is an interactive online teaching and homework subscription website for schools that builds pupil engagement and consolidates math knowledge. It is used in over 70 countries by approximately 4 million students each year through online tutorials and tests. In the tutorial, developed activities related to mathematics and advance mathematics like games.

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)