Post Job Free

Resume

Sign in

Front End Ui Ux

Location:
Toronto, ON, Canada
Salary:
60000
Posted:
March 07, 2024

Contact this candidate

Resume:

STEVEN THOMAS

437-***-**** ad360p@r.postjobfree.com linkedin.com/in/stevenppk Portfolio

TECHNICAL SKILLS:

● JavaScript, Typescript, Python ● HTML/HTML5, CSS/CSS3, SASS, UI/UX

● React, Redux, React-Query, Material UI ● NPM, RESTful APIs, ES6, Git, GraphQL

● NextJs, JSON Web Token, Jest ● Webpack, AWS, AWS Lambda, AWS Amplify

PROFESSIONAL EXPERIENCE:

Front-end Developer Deel Inc, Toronto, Canada Oct 2022 – Jan 2024

● Translated over 25 designs and wireframes into interactive and user-friendly web applications using HTML, CSS, and

JavaScript.

● Thoroughly understood the user requirements and came up with a solution of creating micro-frontend architecture in React

Typescript

● Guided the team to follow the single responsibility principle while working with React which helped with code reusability,

readability, and isolation.

● Used modern authorization mechanisms like JWT for authentication and authenticated URLS/routes.

● Created Custom hooks to extract component logic into reusable functions for cleaner, modular code and minimizing

duplication.

● Implemented and managed a global state of over 50 variables using Redux and Redux-Thunk for centralized state

management

● Conducting unit testing to evaluate website user-friendliness, identify and rectify bugs and errors,ensure ADA compliance for

Web Accessibility, and optimize code for enhanced performance.

● Maintained existing Websites using GIT for version control, and bug fixes.

Full Stack Engineer Ability Concepts Inc, Mississauga, Canada Apr 2022 – August 2022

● Collaborated with stakeholders and project members to gather comprehensive and clear requirements.

● Led the development team to transform project requirement documents into a progressive web app using HTML, CSS,

JavaScript, ReactJS, and React Redux.

● Revamped the existing web application from ASP.net to React, enhancing user experience, optimizing performance, and

promoting code reusability. This led to a 20% increase in speed, significantly improving the overall efficiency of the

application.

● Extensively used React functional components, and React UI component libraries like Ant Design.

● Used Axios and Axios interceptors to write a service layer for effective integration with backend restful APIS along with

JWT authentication.

● Developed and maintained automated test scripts using Jest, ensuring 55% test coverage across various components.

● Created API using AWS Lambda functions in NodeJS ( Serverless Architecture ) and linked the functions to API endpoints

using AWS API gateway

● Created Database using MongoDB Atlas which communicates through the created API functions

● Deployed the bundled web app using AWS Amplify and configured the CI/CD pipeline

● Maintained existing React web apps using GIT for version control, and bug fixes.

Assistant Systems Engineer Tata Consultancy Services, Mumbai, India Jul 2019 – Apr 2021

● Built a high-performance learning management application using JavaScript, React, HTML, CSS, SASS, and Bootstrap.

● Developed a responsive design and built a single website with conditional rendering to serve desktop, tablet, and mobile

users.

● Used React Query for caching, reducing unnecessary network requests by 40%, and for Performance Optimization.

● Extensively used React components to create forms, search bar, filters, pagination, file uploads, breadcrumbs, notifications,

login features etc., and used fetch to integrate backend Rest APIs.

● Participated in all phases of SDLC like Requirement Analysis, Implementation, and Maintenance.

● Followed Agile and SCRUM methodologies and used task management tools like JIRA as a bug tracking tool to identify and

monitor and documentation

● Full Stack Developer Internship ZineMind Technologies, Kochi, India June 2018 – July 2019

● Worked as a software developer intern to develop a hotel room reservation website using web technologies like HTML5,

CSS3, JavaScript and ReactJS

● Utilized Axios Library to retrieve data from the backend, managing JWT tokens and headers for secure data transmission.

● Implemented back-end Web API for CRUD operations with the use of ExpressJs and PostgreSQL.

● Made use of React Context API to share values to different components.

● Experience in UX-Library like Ant Design which comprises Button, Checkbox, Input, Icons, ToggleButton, Dropdown

EDUCATION:

Post Graduate Certificate in Mobile Solutions Development May 2021 – August 2022

Conestoga College Waterloo, Ontario

Bachelor of Engineering in Computer Science and Technology Jul 2015 – May 2019

Kerala Technical University ( KTU ) Angamaly, India

CERTIFICATIONS:

● LinkedIn Certified : Building Modern Projects with React Issued – Dec 2022

● LinkedIn Certified : React Hooks Issued – Dec 2022



Contact this candidate