User's Cover Picture
User's avatar

Jubair Hassan

Message
Intro
Osseo, United States
Engineering Consultant at Securian Financial
Frontend Developer II at Tavolo
Joined February 23, 2023
Experience
User avatar
Securian Financial
May 2022 – Present
Engineering Consultant
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
User avatar
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
User avatar
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.
User avatar
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.
User avatar
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.
User avatar
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.