Senior Software Developer with more than 8 years of experience specializing in agile software development, javascript, frontend development with REACT.JS and NEXT.JS, backend development with NODE.JS, with a strong history of developing innovative application features and software solutions to enhance user experience.
OBMP(One Bank Metrics Platform) App
Full-Stack Developer
Its an internal application of the bank where certain metrices and data of the bank is extracted, calculated and represented in a meaningful and readable format for the internal usage of the bank. My role was to understand the requirements and create new features or improve existing features. Worked primarily with NodeJs and ReactJs. Did some work in the migration of Node APIs to Java Spring Boot.
Market Data Analysis app
Frontend Developer
It's an app where user can create, buy data and reports, can make charts and reports based on the data. Worked on ReactJs, typescript and RTK query., My role was to understand the requirements and develop/improve the features with best of coding standards and with test cases., ReactJs, Typescript, RTK Query.
eCOA app
Frontend Developer
This is an electronic clinical outcome assessment application for which I worked on the front end in react js with redux and typescript. There were several components on this app and i worked on the admin/researcher/practitioner portal where they can build forms, studies, surveys and align subjects to the clinical studies., My role was to understand the abstract specifications and implement it according to the design and to the best possible user experience., React.Js, redux toolkit.
Sports e-commerce app
Frontend Developer
Worked on this sports e-commerce website as a frontend developer. Revamped the product card used at many places and incorporated wishlist feature for the app., Worked in nextjs and typescript. Did some unit testing with jest and react testing library.
NPM package for Tata Digital Alerts
Frontend Developer
Helped improve certain features for an npm package maintained for tata Digital., Worked on react.js and next.js with typescript.
Cloud Security website
Frontend Developer
A cloud security application in which I developed some features and fixed many bugs., Worked as a frontend developer using Vue.js and Typescript.
Online Study Application
Backend Developer
Worked as a backend developer., Used node.js as backend technology and MS SQL as database. My role was to understand the requirement and create APIs based on that information and Collab with the frontend team for the required data.
e-commerce App
Full-Stack Developer
Worked as both frontend and backend developer. Used react.js, node.js and mongoDB as technology.
Meet-up App
Backend Developer
An app that filters users based on location, preferences and interests. Used express-js for the backend. The app also incorporates chat which was developed using socket.io.
Pharmacy stock App
Full-Stack Developer
An app that can store all the stock that a pharmacy shop has. Built frontend with reactjs and backend with node-js. MongoDB was used as a database.
Lab booking App
Full-Stack Developer
An app for finding labs nearby and booking tests with those labs. Labs can also upload results. Built frontend with reactjs and backend with node-js. MongoDB was used as a database.
Mana
Mana is an internal project of Infosys which is used in robotics process automation. It is a platform which uses IAP(Infosys Automation Platform) to automate various tasks and to make bots. I used to work on use cases of back end automation which worked on IAP and shell scripts. The flowchart of a certain use case is made on IAP platform and different blocks of that flowchart are associated with different shell scripts. Apart from shell scripting, I also worked on python programming and also developed some web features using HTML, CSS, JavaScript to make various small apps as use case development as per the requirement of the project. Also worked with various databases like MySQL, MongoDB while working on backend on node-js. Also created a chat application using socket.io.