Welcome To
Rishi's Portfolio
"From 'Hello World' to 'Hello, I've Been Working for 6+ Years'! Turning caffeine into code and bugs into distant memories, one 'Eureka!' moment at a time.
Work Experience
Bluespace BIM
Frontend Developer
Winchester, Virginia
- Created dynamic visualizations and dashboards to represent complex BIM data, enabling stakeholders to make informed decisions quickly.
- Developed internal tools and client admin portals, enhancing overall project management and client interaction.
- Designed and implemented user-friendly applications and features, incorporating modern UI/UX principles to meet user needs and preferences.
CapIntel
Software Developer
Ottawa, Canada
- Crafted a client proposal system with ReactJS, TypeScript, JavaScript, NodeJS, SCSS, CSS, HTML5, and AWS that accelerated proposal development speed from two weeks to one day.
- Streamlined the upload and management of a diverse range of media leveraging AWS S3 and Cloud services.
- Prepared 100+ proposals for CapIntel software products that are used by thousands of households, as well as some of Canada’s biggest banks and financial groups.
Ullaco Corp
Frontend Developer
Calgary, Canada
- Drove the conversion of complex designs into tailor-made, mobile-first, responsive websites; engaged with client representatives to comprehensively define the project’s scope, deadline, budgets, and technical specifications.
- Utilized WordPress, JavaScript, HTML5, CSS3, and SCSS to engineer 12+ big client projects that resulted in more than 73% of all revenue.
- Reduced loading speeds to under one second.
Clever Programmer
Team Lead
Remote
- Recognized as the only student to join the team from the entire community of 2K+ students.
- Provided leadership, direction, and motivation to a team of 20+ JavaScript Coaches in improving student success, as measured by course completion and post-graduation employment.
- Guided teams in building and optimizing internal tools and systems using ReactJS, JavaScript, Bootstrap, and CSS.
Canada Border Services Agency
Software Engineer (Intern)
Ottawa, Canada
- Slashed the search speed by 83% (from five minutes to less than 50 seconds) by building a voice UI, optimizing the Dialogflow model, and automating user conversations.
- Participated in the building of a voice user interface app (Amazon Alexa Skill and Google Action).
- Employed diverse technologies including NodeJS, Alexa Console, Dialogflow, Firebase, SMTP, Twilio, and SendGrid.
👇🏻 Hover below to light up! 💡
"Very hard working and smart guy! Rishi goes above and beyond when given a challenge and is never afraid to take on leadership roles."
- Naz (Former Manager)
"I worked with Rishi for over a year and he's a bright young man, very curious and talented. I stopped counting the times he surprised me with his initiative and leadership. He worked on a business critical part of the app that requires a lot of care and attention to detail. Any team would be lucky to have him and we all miss him very much."
- Patrick Joannisse (Former Senior)
"I have been thoroughly impressed with Rishi's contributions during his time at CapIntel. His technical skills, commitment to professional growth, and positive attitude make him an asset to any organization. I am confident that he will continue to excel in his career and I recommend him wholeheartedly."
- Shawna Shapiro (Former Manager)
Technologies
I've worked with a range of technologies in the software development world.
Languages/Tech
JavaScript, TypeScript, React JS & Native, Redux, Node JS, JSON, S3 Bucket, Dialogflow, Alexa Console, Twilio, Sendgrid, SMTP, Google Firebase, HTML, CSS, Bootstrap, Tailwind, Cypress, Jest.
Concepts
Object Oriented Programming (OOP), Voice User Interface(VUI), Agile, REST API, Azure, DevOps,Functional Programming, Unit Test, Unified Modeling Language(UML).
Tools
MongoDB, Git, Sourcetree, Jira, ClickUp, Confluence, Notion, Figma, XD, Illustrator, Anima.
Projects
AI Image Generator
Created a web application utilizing Artificial Intelligence (AI) to generate images according to user-provided input. Utilized React Hooks(useState, useRef), async fetching, CSS Animations.
- ReactJS
- OpenAI API
- JavaScript (ES6)
- CSS3
- HTML5
CBSA-Helper
Built a voice app (Amazon Alexa skill and Google Action) for border services reducing the search speed from 5 mins to less than 50 secs. Aided Canadians in understanding border rules and regulations with a voice app.
- NodeJS, Alexa Console, Dialogflow, Firebase, SMTP, Twilio, Sendgrid
Real-Time Chat App
Led end-to-end creation of a real-time chat app, handling research, testing, and full-stack development for a dynamic user experience.
- React JS, Node JS, Socket IO, CSS3, JavaScript (ES6), HTML5
Messenger Clone
Developed a Facebook Messenger Clone, implemented material UI and Firebase Firestore for smooth and dynamic user experience
- React JS, JavaScript (ES6), Firebase Firestore, Material UI, CSS3, HTML5
My Journey
"From 'Hello World' to 'Hello, I've Been Working for 6+ Years,' it's been quite the journey!
Jan 2020
Started an intern project with Canada Border Services Agency(CBSA)
May 2020
Graduated from the college(YIPPIEE!)
Nov 2020
Landed my first full time web developer role in Calgary, drove across the country.
Nov 2021
Started working as Softwate Developer @ CapIntel
Nov 2023
Took on a role as Frontend Developer @ Bluespace BIM
Personal Acomplishments
25K+
Views on YouTube
13K+
Reads on Medium
7K+
Followers on Insta
3.9 GPA
Dean’s Honours