Employment
-
Xformics
Lead Consultant- Leading a team of developers to build custom AI-powered software solutions
- Architected and developed a scalable, configurable, and user-friendly interface for interacting with AI-powered backend services
- Built out and maintaining React Native loyalty based applications for consumers
- Reconstructing and modernizing outdated React applications to improve performance and maintainability
-
ServiceCore
Senior Software Engineer- Modernized outdated React.js + Node.js serverless architecture to speed up build times and meet best practices of the dashboard application
- Guided team on the significant overhaul of data loading infrastructure to improve performance
- Rebuilt outdated React Native application to allow for redeployment to respective app stores
-
Promp
Co-Founder, Developer, & CEO- Built a user-friendly AI prompt marketplace that allows creatives to sell their prompts without giving away valuable information
- Worked with AWS, TypeScript, MySQL, React, Next.js, and Tailwind CSS to create a fast, scalable, and reliable platform
- Launched the platform and grew it to over 500+ daily active users in the first month
-
Marble
Co-Founder, Developer, & COO- Worked with blockchain technologies to validate user identity and manage communities
- Managed and provided guidance to the team, as well as connected us with large partners
- Wireframe, Designed, and Developed intuitive and accessible User Interfaces for our infrastructure
-
PureCars
Senior Frontend Engineer- Developed data-driven web application solutions with React.js for dealers all over the US
- Find and implement solutions to problems brought up by our users
- Design and develop extra features or functionalities to provide users with a great experience
-
Xformics
Senior Consultant- Designed and developed custom software solutions ready for web-scale
- Led a team of developers to build full-stack web applications with React.js and Nest.js
- Used Angular 12 and Nest.js to create and maintain enterprise web apps
-
Bellu Development
Software Development & Design- Build custom software solutions suitable for small businesses or enterprise-level companies
- Design and build clean user interfaces/experiences with Figma, React.js, and Node.js
- Build seamless mobile applications with React Native
- Customer Relations and Networking
Past Projects
Promp
Promp was an easy-to-use AI prompt marketplace. It’s the perfect platform for creatives and sellers to make some cash from their unique prompts without giving away it's valuable information. It provides a super user-friendly interface to build prompts, and utilize them without wasting a lick of time, making it a breeze for end-users.
Tech Details
I used Amazon Web Services for setting everything up and making sure it runs without any hiccups. To handle the communication between server and client, we're using something called tRPC. All of this is written in TypeScript and MySQL to ensure a solid and secure performance.
The visible portions of the platform are built using React and Next.js. These two help make the platform super fast and always up-to-date. The search engine was based on Typesense, which gave us a reliable search.
To wrap things up in a pretty package, I used Tailwind CSS, which allowed me to scale the designs across multiple components without naming conflicts or coming up with naming conventions. It also helped me keep the bundle size of the styles down, which is also a plus.
Marble
Marble was a cool platform for managing your exclusive online community. It uses tokenization on the Ethereum blockchain. This means members get special tokens that give them exclusive access. It's like having a VIP pass to your favorite club. Plus, it's not just for online communities. We've included features for public and private events too.
Tech Details
Ethereum and Solidity are used at the heart for the whole tokenization process, letting you manage the access to your digital communities with ease.
AWS had everything hosted and running smoothly, while Golang on the gin framework handle the many interconnecting parts of the project, keeping everything in our microservice architecture fast and reliable.
Just like some of my other projects, Marble uses TypeScript, React, Next.js, Tailwind CSS for styling, and MySQL on the backend of the webapp.
Sneakerbase
Sneakerbase was a comprehensive marketplace for sneaker enthusiasts and casual buyers alike. Its primary function is to enable users to discover a variety of new sneakers, compare market prices, and obtain suggestions for related sneaker styles.
Tech Details
Built on a microservices architecture using Node.js, the project used a REST API based on Fastify, along with a versatile cron scheduler that manages different tasks such as sneaker discovery, image processing, price scraping, and daily sneaker selections. Service communication is handled by Redis. The backend of the application is powered by MySQL and is written in TypeScript to ensure a robust and scalable product. The search functionality is based on Typesense, which allowed me to create an almost instant search experience.
React and Next.js were used on the frontend to facilitate Server Side Generation (SSG) for rapid page loading, Server Side Rendering (SSR), and Incremental Static Regeneration (ISR), all offering rapid loading experiences. The UI is styled with Tailwind CSS, which allowed me to easily create a lightweight and scalable frontend.