Saurabh Darji

Canada · (519) 719-1265 · saurabh77.darji@gmail.com
I'm a

Experienced Software Developer with over a year of hands-on industry expertise in diverse projects spanning Banking, Research, and Advisory sectors. Proficient in a wide array of web technologies, frameworks, and programming languages.

Please contact me via social media links! Don't forget to download my resume!


Experience

Software Developer

Info-Tech Research Group - London, ON

May 2023 - August 2023

  • Contributed to the company’s multiple Ruby on Rails Projects: www.infotech.com, www.softwarereviews.com, and DDR-reports (in-house software application for generating Reports and awards).
  • Redesigned Alert Notification Components: Led and implemented the redesign of the Alert Notification components across the company's website, optimizing user experience and engagement.
  • Staging Server Multi-User Access: Enabled concurrent logins for multiple users on staging servers, facilitating collaborative work for developers and QA.
  • Expanded Payment Functionality: Successfully integrated Sendoso payment processing capabilities and amazon gift code functionalities, broadening the platform's revenue generation avenues and increasing payment receiving windows for users.
  • Efficient Concurrent Request Prevention: Implemented Sidekiq status integration to intelligently prevent users from submitting multiple download requests of reports 1 million+ records concurrently and giving alert notifications using Turbo Frames and Stimulus.js, thereby improving overall system efficiency.
  • Robust Testing and Code Stability: Ensured code quality and stability by writing robust system tests using Capybara and following test-driven development practices.
  • Collaborative API Development: Collaborated on a shared API application employed by multiple applications and databases, facilitating seamless data retrieval and movement across various pages and applications.
  • Complex Support Tickets: Successfully resolved complex support tickets by employing strong analytical skills and in-depth knowledge of the application's architecture, leading to enhanced user satisfaction and user experience.
  • Efficient Deployment and CI/CD: Played a key role in deploying new features and updates to production, following industry best practices for continuous integration and delivery.
  • Enhanced Code Coverage: Contributed to increasing code coverage by creating and executing spike tickets, identifying, and addressing critical areas for improvement.
  • Stakeholder Demos: Conducted informative feature demonstrations for stakeholders, explaining the built features in an easier way.

Skills: Ruby on Rails · JavaScript · Vue.js · React.js · Test-Driven Development · CI/CD

Software Developer

S&P GLOBAL - London, ON

September 2022 - December 2022

  • Contributed to a cross-functional agile team developing and maintaining websites for some of the biggest names in the financial industry like BMO, CIBC, ALLY, and Deutsche Bank.
  • Developed single-page applications in Vue.js and React.js.
  • Uplifted some of the APIs Nodejs projects.
  • Added Price Charts and Daily stock market charts to different components on the applications.
  • Added a corporate calendar feature to make users aware about the new stock market events in the future.
  • Worked on microservice-style backend applications to retrieve data from complex datasets used for financial analysis.
  • Used Test-Driven-Development technologies to write end-to-end unit tests for features.
  • Developed a good understanding of financial markets in US and Canada.
  • Utilized source control, automation tools, and CI/CD processes to improve development cycles and optimize production releases.

Skills: Vue.js · React.js · Node.js · Test-Driven Development · CI/CD · Financial Markets

Software Developer

Info-Tech Research Group - London, ON

January 2022 – April 2022

  • Responsible for developing dynamic features using HTML, SCSS, Vue.js, and Ruby for both desktop and mobile devices.
  • Developed a good understanding of contributing to an Agile Team and CI/CD workflows.
  • Familiarized myself with managing databases using Active Record in Ruby.
  • Used Test-Driven-Development technologies to write unit tests.
  • Utilized best industry best practices for mobile and desktop responsive web design.
  • Developed user-friendly web pages and features to effectively optimize user experience.

Skills: Ruby · Ruby on Rails · Vue.js · Test-Driven Development · CI/CD · Responsive Web Design


Projects

mern-chat-app

MERN Chat Application

Created a MERN chat application with real-time messaging, user-friendly room management, and dynamic features like random user-specific color-coding and typing indicators.

Tech Stack: Node.js, Socket.io, ReactJS, Material UI. Socket.io, JavaScript

golf-3d-game

GOLF-3D Game

Developed an exciting 3D golf game using Unity and C#. It offers five challenging levels, start and end menus, providing an enjoyable gaming experience.

Tech Stack: Unity Games Engine · C#

fraction-calculator

Fraction Calculator

Created a user-friendly Fraction Calculator in Java with a Swing GUI. This calculator performs operations such as addition, subtraction, multiplication, division, and sorting on fractions and displays the results.

Tech Stack: Java · Swing (GUI Library)

portfolio

Portfolio Website

Welcome to my portfolio website, where I highlight my skills, work experience, and projects. I crafted this website using a Resume template by Start Bootstrap, and I've enhanced it with advanced Bootstrap snippets and third-party animation plugins. It's designed to showcase my work in a captivating and engaging manner.

Tech Stack: PUG · SCSS · NPM · HTML · CSS · Javascript · Bootstrap · Typed · AOS

Text2Speech

React Native Text2Speech App

Created a React Native app with Firebase authentication, real-time messaging, text-to-speech, and integrated Expo APIs for email and image handling, enabling seamless communication and contact management.

Tech Stack: React, React Native, Firebase, Node.js, JavaScript, Expo, React Navigation


Education

Fanshawe College

Fanshawe College

Advanced Diploma
Computer Programming & Analysis
January 2021 - December 2023

Relevant Coursework:

  • Software Development
  • Application Development
  • Databases (SQL server, Oracle DB, etc.)
  • Web Applications
  • Activities and societies:

    A consistent volunteer for peer mentor groups.


    Skills

    Programming Languages
    Frameworks
    Other
    -------------------------------------------------------------------------------------
    Strengths
    • Open-mind to New Ideas
    • Love Constructive Feedback
    • Learning Effective Communication with Functional Teams
    • Strong Will & Thinking Outside Box


    Volunteer Works

    Peer Mentor

    Fanshawe College
    • Assisted newly enrolled students in program with their assignments and projects.
    • Mentored and guided students with their doubts and questions.
    • Conducted thorough code reviews, troubleshooting issues, and drawing effective solutions.
    September 2021 - September 2022