Contract role as a part of the Book of Business team
Successfully completed the upgrade of the project to the company’s latest Digital Standard Guide to be in compliance with the latest industry standards
Use Jira to keep track of sprints and tickets worked on
Github is used to store the repository.
Create the front-end project architecture based on designs and as per required by the business management as part of the new look upgrade requirement
Be the project lead working with a team of Front-End Developers and QA
Create reusable and recyclable React components with Typescript
CSS and StyledComponents were used for design purposes.
Made API calls to the backend using Axios and used the useQuery hook to fetch the data and use it
Built all the central components with the latest WCAG and ADA guidelines and is stored and accessible in a central library that can be viewed using Storybook
Use Jest to write unit tests for all the new components that were created.
Delivered the project in a timely manner which is live now in production and is being used by more than 4500 Financial Professionals
Create documentation so that the code is scalable and easy to maintain
Reviewed and approved PRs
Be a part of the daily stand-ups, bi-weekly sprint reviews, planning, and backlog refinements
Tavolo
Mar 2022 – Present
Frontend Developer II
Created the web app for the restaurants being added as clients to Tavolo
Use Trello to keep track of sprints and tickets worked on
Developed highly scalable APIs using AWS Lambda
Github is used to store the repository.
Create the front-end project architecture based on designs and as per required by the business management
Create reusable and recyclable React components to build the project from scratch
Created server-side rendering (SSR) using Next.js
Using ContextAPI to manage state; MaterialUI, CSS, and StyledComponents were used for design purposes.
Made API calls to the backend using AWS Lambdas
Used POSTMAN to test the REST API and the JSON data that was received. Using those data to map the menu and relevant restaurant information to the frontend
Using the latest Stripe PaymentElement to handle the payment methods
Integrated the Stripe API with the project
Helped add upgrades to the existing React Native app and helped the company grow from 50 restaurants to over 200 restaurants now across Minnesota, Wisconsin, North Dakota, and recently New York
Implemented real-time data synchronization and offline data caching in a React-Native-based mobile app
Live now at https://order.tavoloapp.com/order/NY_01/01
Stealthbits
Oct 2021 – Dec 2021
Frontend Developer II
Contract role to redesign aspects of the project that creates a better and faster user experience using ReactJS and TypeScript
Use Azure DevOps to keep track of sprints and tickets worked on
Create reusable and recyclable React components to help fix some bugs in the project
Build a web service that the UI will communicate with and exposes the HA functionality and other features that are currently in the SbPAM HA tool
Working with the team member for setting up the non-production environment so that it can have its own database connected which makes the testing easy
Used JSON Data for REST API request and response with Jackson. Used POSTMAN to test the REST API.
Used the latest React hooks, Babel, Webpack, and ES6 for better enhancements and code efficiency with seamless components.
Best Buy
Jun 2021 – Oct 2021
Frontend Developer II
Developed customer-facing features for Best Buy’s customer-facing online experience, specifically as a part of the Customer and Store Location Experiences (CASTLE) team using Javascript (React) and Node
Used Redux to manage the states of the components
Participated in the team’s biweekly deployment of the web applications
Used BitBucket for source control and JIRA to deliver stories in two-week sprints
Achieved 100% test coverage using Unit Testing, Jest, and Cypress.
Initiated the process of shifting from Enzyme to React Testing Library
Participated in the development of a new business application for the layout using the Grid orientation model Bootstrap framework.
Built Rich Prototypes and Applications using HTML, CSS, JavaScript, JQuery, JSON, and ReactJS
Developed Object Oriented JavaScript code.
The tech stack is ReactJS, LESS, Bootstrap, and cutting-edge server-side technologies.
Involved in Designing, Implementation, Maintenance, and Testing Databases and Web pages.
Coding, styling, and testing of reusable JavaScript, CSS, and HTML widgets/libraries for complex UI controls.
Responsible for JavaScript UI upgrades and improvements.
Knowledge of using flux architecture in ReactJS for building client-side web applications.
Knowledge of rendering large data sets on the application view using ReactJS.
Experienced in React JS and working with Redux architecture.
Developed Web API using NodeJS and hosted on multiple load-balanced API instances.
Implemented the knowledge in using NPM and YARN for package management and installation.
Open Access Technology International
May 2021 – Jun 2021
Frontend/Software Developer
Promoted to position for outstanding support and delivery of goals
In charge of 4 of the company’s largest clients – the youngest to have that many in the entire company
Facilitated customization of the applications by testing and encouraging the development team to adopt emerging standards and deliver a high-quality product
Introduced standard methodologies that were applied throughout the whole department which enhanced product definition, release processes, and customization of applications to match the needs of the customer
Enhanced legacy applications by building new components in Angular JS and Typescript.
Created Typescript reusable components and services to consume REST APIs using component-based architecture provided by ReactJS.
Use Node JS, MongoDB, and NPM Package Manager for installing dependencies.
Worked with Node JS, Express, Grunt, Gulp, and Bower for setting up the local server, running tasks, and managing dependencies.
Open Access Technology International
Feb 2017 – May 2021
Software Developer
Maintained and debugged production site web-based application codebase to aid in customer satisfaction
Deployed production and test codebases to their respective environments to ensure times release cycle
Configured and maintained a VPS testing environment for pre-production staging to help increase the quality of the final product by coordinating with both the Project Manager and Customer
Administered and maintained databases in MS SQL Server for production and test environments
Generated reports using the MS SQL Server to help Customers and Management drive business decisions
Be on-call rotations for customer support and handle 4/5 high-priority tickets every day in general
Developed microservices-based architecture using Java and Spring Boot.
Wrote DAO layer, required SQL queries and Spring Controller, Service, and Repository to handle data and requests to Spring Boot application.
Used collection framework, required beans to store and pass data to front-end.
Implemented database connectivity using Spring JDBC framework
Worked on creating reusable ReactJS components which interact with RESTful services at the backend.
Designed web pages using HTML5/CSS/Bootstrap.
Used MySQL and MongoDB as databases.
Developed APIs of REST and SOAP including the usage of JSON and XML.
Used Git for Version Control.
Integrated software components into fully functional systems.
Deployed programs and evaluated user feedback.
Implemented procedures for continuous improvements in systems and processes.