About

Here is a little background

Hey there! 👋 I'm Rahul, a tech enthusiast with over 8 years of coding wizardry under my belt. 🧙‍♂️ From the bustling streets of India to the cool vibes of Canada, I've been on a quest for knowledge in the realm of Information Technology. 🌐 Armed with a Bachelor's degree in IT and a Post Graduation in Information Technology Solutions from Humber College, I've honed my skills to master the art of full stack development. 💻 With a toolkit featuring Java Spring Boot, Angular, Node.js, and React.js, I've journeyed through the realms of startups like OpenScreen, where I helped automate bulk QR code generation for Shoppers Drug Mart. Now, I'm leveling up at FDM Group as a Software Developer Trainee, soaking in industry-recognized training and seizing every opportunity that comes my way. Let's code some magic! ✨

Experience

Full Stack Developer

Citi

APR 2024 - Present

  • Led development and deployment of an Angular and Node.js app, enhancing CitiFX Velocity's production support.
  • Migrated project to ECS and integrated CI/CD pipeline with Jenkins, UrbanCode, and OpenShift, streamlining deployment.
  • Optimized cross-region latency, boosting performance by 30% through efficient routing and multi-region deployment.
  • Maintained high code quality with SonarQube and achieved 90% test coverage using Jasmine and Mocha.
  • Implemented ELK stack for advanced usage tracking and user log analysis, improving application performance insights.

IT Consultant

FDM Group

Dec 2023 - Present

  • Enhanced enterprise Java applications by developing and maintaining core components with Spring Boot, leading to a 15% efficiency boost.
  • Implemented Test-Driven Development (TDD) with JUnit and Mockito, slashing post-release defects by 25%.
  • Optimized data access layers with JDBC and JPA, significantly reducing database query times.
  • Collaborated with Agile teams to meet tight deadlines, boosting sprint velocity.
  • Fostered continuous learning within the team through code reviews and knowledge sharing.

Full Stack Developer - Intern

Openscreen Inc.

Jan 2023 - Apr 2023

  • Optimized QR generation and modification with QR Batch Web App on Openscreen App store, leveraging serverless architecture with AWS services.
  • Engineered REST APIs using AWS Lambda, DynamoDB, and S3 Storage, achieving a 50% processing speed boost for large QR code batches.
  • Implemented React.js and Next.js for intuitive frontend design, enhancing user experience in QR code management.
  • Orchestrated project tasks in Agile environment with Jira and Git/GitHub, ensuring efficient collaboration and timely project completion.

Skills

Hover over a skill for current proficiency

100%

90%

80%

80%

90%

100%

90%

90%

90%

80%

90%

90%

90%

90%

90%

80%

80%

80%

90%

90%

90%

90%

80%

80%

90%

Projects

Project

SparkUp - A Social Media Platform

A dynamic social media hub, built with Node.js, Express.js, React.js, and MongoDB, fostering seamless interaction and engagement among users.

Project

URL Guardian

URL Guardian, recipient of the prestigious Bell GeekFest 2023 Hackathon award, is a comprehensive full-stack application built with Java Spring Boot and Angular. Meticulously crafted, it detects malicious URLs, ensuring robust security measures and optimal performance.

Project

Movies App

The Movies App, powered by Node.js, Express.js, and Handlebars, offers an intuitive interface for exploring and discovering captivating films effortlessly.

Project

Bank App

The Bank App, developed with Java Spring Boot, Angular, and MySQL, is a secure and user-friendly platform for managing users' bank accounts with ease.

Project

Rahul Tiwari - Portfolio

My personal portfolio, crafted with Next.js, showcases my journey, skills, and projects, offering a glimpse into my world of coding and creativity.

Contact

I have got just what you need. Lets Talk.

+1 (437) 991-7639

rahulbt2016@gmail.com

Toronto 🍁