![Hari Masoor](images/masoor.jpeg)
Hari Masoor
San Jose, CAI'm a Full-Stack Software Engineer, Strategic Thinker, Proven Hacker, Bug Hunter
About Me
![Hari Masoor](images/masoor.jpeg)
My experiences range from customer service and troubleshooting…to technically validating 8 figure deals and delivering global keynotes at the largest conferences in the world. Whatever the task - I am confident I have skills to accomplish it. I am currently seeking to apply my unique skill set to fullstack positions.
4
.
5
Projects Deployed in 2023
980
GitHub Contributions
28
Technologies
10
Years in Technology
2
Years as a Full-Stack Developer
Skills
Looking for a well-rounded full-stack developer? Click here to contact me! 👋
![Redux](images/logos/Redux_Logo.png)
![Ruby](images/logos/ruby.png)
![SQL](images/logos/Sql_data_base_with_logo.png)
![Mongoose](images/logos/mongoose_logo.png)
![Express](images/logos/Expressjs.png)
Experience
Full Stack Developer
Building dreams to life working across FullStack web development, mobile development, and cloud computing.
Blockchain Architect
Delivered the Keynote Speech at the World Blockchain Summit 2022 at Atlantis, Dubai. Covered the future of NFTs with the largest publication in the Blockchain Industry.
Keynote Speech Sponsored WebinarPalo Alto Networks
Educated national stakeholders on cloud identity management, cloud workload firewalling, and IaC Security
VMware
Delivered most viewed Carbon Black Threat Intelligence demo on Youtube. Worked with technical and non technical stakeholder on definining requirements.
Carbon Black Threat Intelligence Demo Article Service LeadershipProducts
Minority Report
Full Stack RAG application connected to the SF Crime Database that use AI to handle business intelligence queries
BudgetBuddy
Led 4 Fullstack developers to create a Finance Application that allows the user to view their income streams and daily expenses. Built on MERN (MongoDB, Express.js, React.js, Node.js)
LocalVoices
Social media site catered to history buffs using React, Redux, Ruby on Rails, Node.js, and Webpack.
Podify
Podify transcribes podcast or song audio from Spotify into realtime text, using Spotify SDK, Chrome SDK, OpenAI API.
HabitCrusher
Built using Swift and Xcode that allows a user to track habits and step counts
Products
- All Products
- MERN Stack
- Full-Stack
- Ruby on Rails
- Vanilla JavaScript
- React.js
- iOS
BudgetBuddy
![MERN Stack CodeMark Project](images/projects/BudgetBuddy1.gif)
BudgetBuddy
React.js, Redux, MongoDB, Express, Mongoose, Node.js, Webpack, HTML5, CSS3
Smart notes for code
Led 4 Fullstack developers to create a Finance Application that allows the user to view their income streams and daily expenses. BudgetBuddy cleverly allows the user to set budgets for popular expense categories and create savings goals for big events and life decisions
![CodeMark Desktop Mockup](images/projects/BudgetBuddyImage.png)
![CodeMark Mobile Mockup](images/projects/BudgetBuddyMobile.jpeg)
- Led a team of 3 engineers utilizing the feature branch workflow minimizing potential merge conflicts
- Held daily standup meetings to review progress on assigned tasks, update the project wiki with our progress, and adjust our MVP features based on new findings and experience
- Acted as a product manager and planned the future product roadmap
- Utilized the React Context API to manage the state of the application and reduce the number of props passed down to child components
LocalVoices
![Full-Stack 5000px Project](images/projects/localVoices.gif)
LocalVoices
Ruby on Rails, PostgreSQL, React.js, Redux, JavaScript ES6, Webpack, HTML5, CSS3
LocalVoices
Created a full CRUD application based on the NextDoor UI for history buffs to comment and post musings. Built resilient and robust architecture leverage Ruby on Rails for the Backend and React/Redux for the frontend.
![5000px Desktop Mockup](images/projects/LocalVoices.png)
- Utilized AWS S3 and Rails Active Record associations to enable users to upload photos, avatars and profile covers leading to reduced server load, allowing for scalability of image services
- Employed the DataTransfer API to allow users to drag and drop files to upload images
- Rolled a custom lazy loader to dynamically build galleries and only fetch the next 10 images by leveraging a throttled scroll event listener with a Promise based callback that updates state after all requests have resolved
- Engineered RESTful CRUD cycles for creating new users, profiles, photos, comments, follows, and likes
- Bootstrapped the current user and profile to the window to ensure the user stays logged when the page is refreshed or internet connection is lost.
- Incorporated authenticated and protected routes using Rails Router to require new users to create an account before interacting with the main site
Minority Report
![Minority Report Project](images/projects/minorityReport.gif)
Minority Report
Next.js, Stripe, Azure, Python, OpenAI
![Minority Report](images/projects/MinorityReport.png)
Minority Report
Minority Report is a full-stack AI web application that utilizes Next.js, Stripe, Azure, Python, and OpenAI. It provides up-to-date information on crimes happening in San Francisco, empowering citizens with real-time insights and awareness.
View live site- Developed using Next.js for server-side rendering and optimized performance
- Integrated Stripe for secure and seamless payment processing
- Utilized Azure for scalable cloud infrastructure and deployment
- Implemented AI capabilities using Python and OpenAI API
- Delivers real-time crime data and analytics for San Francisco, enabling informed decision-making and enhanced public safety
Podify
![Full-Stack 5000px Project](images/projects/podify.gif)
Podify
Vanilla JavaScript ES6, HTML5, SASS, Webpack, Node.js, Spotify SDK, OpenAI API
Transcribe Podcasts and Songs!
Ever wished you could pair your favorite tunes with real-time lyrics or that podcast with a live transcript? Meet Podify! It's not just a player; it's an experience. Dive into Spotify's immense library, enjoy your favorites, and witness the magic of words flowing on your screen in real-time.
![Animation Academy Desktop Mockup](images/projects/Podify.png)
- Leveraged Vanilla JavaScript to engineer game levels and manipulate the DOM based on the current level Instant Spotify Connect: Jump right in using your Spotify account.
- Dynamic Search Bar: Why wait? Get real-time suggestions from Spotify's treasure trove of content.
- Listen & Watch: Play content in our snazzy media player, and see words come alive on your screen.