Led the architectural design, development, and deployment of Visibull's MVP using TypeScript, React, Remix, Prisma, PostgreSQL, Node.js, Docker, and Google Cloud Platform to ensure a scalable and maintainable system.
Led the end-to-end development of all core features, including working with stakeholders to gather system requirements, architectural planning, documentation, workload distribution, software implementation, testing, 3rd-party API integrations, and configuring logging with monitoring and alerts.
Designed and implemented scalable APIs and background workers for managing user financial data ingestion via our 3rd-party integrations and performed rigorous testing.
Established a Continuous Integration/Deployment pipeline, conducted code reviews, and executed unit, integration, and E2E testing to maintain code quality.
Developed a robust and reliable billing system to handle tiered subscriptions and process financial transactions.
I create intermediate-advanced software engineering tutorials and
other tech-related content on a part-time basis. View my channel here.
What does a typical day look like?
Develop comprehensive software products using modern technologies such as React, TypeScript, Node, and Express.
Record and edit step-by-step video tutorials to teach the core concepts and best practices of software engineering.
Currently 4,800 subscribers, 180,000 views, and 20,000 watch hours.
Manage a growing Discord community of 600+ learning developers.
Content has been featured on freeCodeCamp, which has over 8.5M subscribers.
Software EngineerPaystoneMay 2022 - May 2023
Designed and implemented 3rd-party integrations and microservices that powered automated marketing and payment processing systems that drove monthly revenues of $600,000.
Developed robust billing systems to manage client subscriptions and in-app purchases; fortified system reliability by implementing rate-limiting, logging, monitoring, and alerts utilizing DataDog.
Cross-functionally collaborated with Machine Learning engineers to integrate AI models into our automated review services, enhancing data accuracy by 30%.
Crafted interactive data visualization pages using React, Recharts, and Google Cloud Spanner’s SQL database, facilitating real-time insights for stakeholders.
Launched an intuitive onboarding flow that helped contribute to a $45k MRR increase.
Software EngineerModel RenoApril 2021 - May 2022
Worked directly with the CTO to design and build 3D design and renovation logistics software that enabled customers to design and order custom luxury bathrooms in an e-commerce fashion, using React, ThreeJS, Node, MongoDB, and AWS, resulting in an average renovation project cost of $17,000 and $300,000 MRR.
Led the design and development of several products end-to-end, including Automated Quotes, which enabled the sales team to generate 95% accurate quotes instantly, and scale from 2 quote walkthroughs per day to 2 per hour.
Managed and mentored 3 interns, overseeing the development of internal tracking tools.
Software Engineering MentorLighthouse LabsJan 2022 - October 2022
Taught web development best practices using modern technologies, and provided mentorship and career advice to prepare students for life beyond bootcamp.