Kiran Chauhan
Technical Lead
8+ years of experience in web development using different technologies. Proficient programming skills with JavaScript, React, Redux, React Router DOM, Socket.io, Node, NPM, Express, SQLite, Bootstrap, jQuery, TypeScript, and ASP Classic. Also have very good experience with UI/UX, TailwindCSS, Design System, Git, RESTful APIs, JSON, Agile methodology and Scrum in particular, Design System, Git, etc.
Project Experience
Energy Meters Admin Panel
Duration: 6 Months
Responsibilities:
- Enhanced the existing smart energy meters web application already created in React and TypeScript to support the next level of functionalities including device groups and campaigns creation, support for firmware management, and to update or activate the firmware on devices.
- Split the existing monolith React application into small decomposed separate React applications.
Technology: React, Redux, React Router DOM, TypeScript
NotaryCam
Duration: 2 Years
Responsibilities:
- Determining project requirements and developing work schedules for the team.
- Implement Highly available applications using Load Balancer
- Socket level data is stored as centralized in the Amazon Redis service.
- Continuously harmonize with the development team to release features on time and resolve issues.
- Worked further on development after initially migrating
from Angularjs to React and Redux.
Technology: React, Redux, React Router DOM, Node, MongoDB, Socket.io
Dental Database System
Duration: 9 Months
Responsibilities:
- Created a website from scratch to have a web application that gives a complete list of dentists over the country.
- Search functionalities against info details, location and export support.
Technology: React, React Router DOM, REST APIs.
FireFlow
Duration: 1 Year
Responsibilities:
- Oversee the complete project management and development including converting the user stories into tasks and assigning and managing the tasks.
- Implemented the APIs in the back-end with Express and Node.
- Initialized the UI design in React
Technology: JavaScript, Node, Express, React, React Router DOM.
RidePal
Duration: 6 Months and Continue
Responsibilities:
- Enhancing and improving the existing commute system with more functionalities and bug fixes including the support for optimizing routes, easy-to-use UI, and better support for the operation team.
- Slowly moving part of the system from legacy code (Scala) to newer maintainable Node back-end code.
Technology: Angular, Node, Sails.js, Scala, MySQL
Lattis
Duration: 6 Months and Continue
Responsibilities:
- Built the IoT back-end from the ground up for the fleet rental and docking station system. This includes the functionalities of having integration with IoT devices and running IoT commands via APIs.
- Also, enhanced their existing application with tax features to make the calculation and reporting for the fleet rental system.
Technology: Node, MySQL, Express, AWS IoT Core
Sync
Duration: 1 Year
Responsibilities:
- Created a custom integration system based on an open source integration system to support an existing CRM application with third-party applications and with specific purposes.
Technology: Express, Node, TypeScript, SQLite
CRM System
Duration: 6 Years
Responsibilities:
- Client communication for next sprint tasks implementation. Do a review meeting with the client after successful implementation.
- Design, develop, and publish the feature implementation.
Technology: Classic ASP, MS SQL Server | jQuery, Bootstrap
Express CRM
Duration: 2 Years
Responsibilities:
- Implemented the minified version of the existing CRM system from prototype.
- Adept in analyzing information system needs, evaluating end-user requirements, custom designing solutions, and troubleshooting complex scenarios to balance the CRM system to be lightweight in terms of features and overall system performance
Technology: Classic ASP, MS SQL Server | jQuery, Bootstrap
CRM System based on Oddo
Duration: 4 Months
Responsibilities:
- Oversee the development process and collaboration with the end client including the handling of the development team to provide the tasks by gathering the requirements and user stories from customers.
Technology: Python, Bootstrap, PostgreSQL