Rahul Vashist
Full Stack Software Developer - Angular, React, C#
Hire this person
Send a job offer directly to this candidate
About
A full stack developer with 3.5+ years in the IT industry seeking to strive for excellence in the field of Software Development/UI Development where I can implement my acquired skills and knowledge. A full-stack developer with substantial skills in web development. A motivated individual keen to learn new technologies and implement them in applications
Experience
- Developed Transportation Management Software (TMS) using Angular 15, KendoUI, .NET 6, MaterialUI
- Implemented authentication using OAuth 2.0 and OpenID connect with JWT tokens
- Designed application on N-tier architecture and implemented SOLID Principles
- Created and consumed and tested REST APIs in a test-driven development environment
- Developed a Claims Processing System (CPS) in React and .NET for a Canadian-based insurance client which consumes data from WEB APIs and SQL
- Involved in all aspects of Agile methodology from Sprint Planning to Retrospective to Daily Scrum Calls
- Spearheaded the documentation of the multi-threaded application using GitBook – explaining and centralized all the documentation for the dev team and exposed it to the user community
- Collaborated with other developers to implement new features in an existing project as well as develop new products from scratch using modern technologies such as Angular, React, Node, Typescript, AWS, Redux, Router, and DynamoDB using Agile Methodology
- Performed error handling and taking care of race conditions using RxJS Observables
- Integrated unit tests using Jest/Jasmine for running/asserting tests and Karma/React-testing-library for simulating/rendering components using Triple-A/AAA approach
- Worked closely with the UI/UX and visual designers to create good cross-browser experiences using Figma
- Experience in creating, consuming, and refactoring REST APIs in ASP .NET MVC, then triggering and fetching in React/Angular
- Created Angular directives, components, pipes, services, guards, and injectables across the whole system
Education
Post Graduate Certificate in Web Development and Strategy from George Brown College, Toronto.
3.87 GPA - stood in top 3 of my class and got the highest package for my co-op term
Bachelor of Engineering (B.E.) in Computer Science from Chitkara University, India.
7.5 CGPA and was one of the first ones to get placed.