Darshan S.

Darshan S.

Senior Software Engineer

Ahmedabad, India
Hire Darshan S. Hire Darshan S. Hire 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.

Work history

UpStack
UpStack
Senior Software Engineer
2021 - Present (3 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.

Freelance
Freelance
Full-stack Developer
2022 - Present (2 years)
Remote
  • Worked for a self-driving car enterprise on various tools that help AV engineers to build and test software running in autonomous vehicles using React, Nest.js, Recoil, BigQuery.

  • Conducting extensive code reviews, providing meaningful feedback to prevent new bugs from reaching production.

  • Adding automated test script to reduce manual testing and improve system 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, IDFC First, which provides specialized banking services to simplify everyday banking needs of an individual or an entire business.

  • 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
  • Developed TAMM Abu Dhabi, a single platform to set up and manage a business, initially for restaurants and later extended/merged for multiple businesses.

  • Acted as a React/Node developer, delivering two high-quality modules ahead of deadline.

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

Webrex Studio
Webrex Studio
Full-stack Developer
2017 - 2019 (2 years)
Ahmedabad, India
  • Developed a platform that helps an individual to calculate all their 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, and Node and MongoDB/PostgreSQL for databases.

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

  • Extended the contract with a key client and increased the development team from 3 to 15.

  • Oversaw and mentored 15+ junior developers.

Portfolio

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.

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.

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)