Fullstack Development
I blend creative design with technical solutions to construct digital landscapes with intuitive user experiences and efficient backend functionality.
Graphic Design
I craft bespoke logos, brands, and websites that encapsulate the unique personality and business identity of my clients, ensuring their brand stands out authentically.
Mentorship
I find joy in teaching and guiding aspiring students, witnessing their evolution into skilled professionals in the tech industry.
Skills
Languages
- • JavaScript
- • TypeScript
- • SQL
- • Swift
Frameworks
- • Node.js
- • React
- • Redux
- • Express
- • React Native
- • Next.js
- • Tailwind
Libraries
- • HTML
- • CSS
- • styled-components
- • Socket.io
- • Anime.js
Tools
- • Git
- • Heroku
- • Webpack
- • Babel
- • Expo
- • Docker
- • Elasticsearch
- • Retool
Database
- • PostgreSQL
- • NoSQL
- • Redis
- • Firebase & Firestore
- • Sequelize
- • TypeORM
- • Prisma
Knowledge
- • OOP
- • Agile
- • TDD (Mocha, Chai, Jasmine)
- • APIs
- • CI/CD
- • MVC
Experience
Mentor II
Jul 2023 - present
Mentor and teach students on technical skills and adherence to best practices while bridging the gap between academic curriculum and practical application. Conduct code reviews to provide feedback based on deliverables and rubrics.
Javascript
HTML & CSS
React
Express
SQL
Freelance Software Engineer
Jun 2023 - present
Spearhead the development of a youth athletics web app as the technical lead, guiding the implementation of features, such as student check-ins, education resource management, curriculum building, and chat functionalities.
Typescript
React
Express
TypeORM
PostgreSQL
Software Engineer
Feb 2022 - Jan 2023
Drove optimal performance, functionality, and scalability across the stack for the Influence platform to harness the power of effective performance ads made by authentic content creators. Implemented key features and maintained The Plug, an influencer monetization app boasting 10k+ verified creators.
Typescript
React
Redux
Node.js
Express
Sequelize
SQL
PostgreSQL
Redis
ElasticSearch
Software Engineer Fellow
Jul 2021 - Feb 2022
Mentored 2 cohorts (30+ students each) on technical skills and concepts, data structures and algorithms, and software architecture while organizing impactful workshops and modernizing the student codebase. Led as a Project Manager for 5 teams of 3-4 developers using Agile methologies during entire software development cycle.
Javascript
React
Redux
Node.js
Express
PostgreSQL
Projects
Portfolio Website
Website / SPA
You're on it now! Inspired by the photo taken of me by photographer Alyssa Blumstein. Used Figma to wireframe. I was motivated to learn and use Next and Tailwind, because of their popularity in the indstury.
Typescript
Next.js
React
Tailwind CSS
Tingle
Social Media Mobile App
Social dating app that cultivates connections between users through selected niche interests (from a list of 150+). Features 13 distinct screen views, Firebase Auth, matching, search, chat, NUX onboarding. Team of 3.
React Native
Redux
Node.js
Expo
Firebase
Plate Hopper
Fullstack E-commerce Website
A meal-kit delivery service inspired by cuisines from around the world. Features auth login, browse, persistent cart features for logged in users. Team of 4.
React
Redux
Node.js
Express
Sequelize
PostgreSQL
API that allows clients to create and manage a personal budget using envelope budgeting principles.
Typescript
Node.js
Express
Prisma
Problem Solving Patterns
Teaching Resource
An introduction to common problem-solving patterns in data structures and algorithms following the REACTO (Read, Example, Approach, Code, Test, Optimize) approach
Slidev
Javascript
Vite
Vue
Markdown
Structy Algos
Algo Study
Personal work, progress, and solutions to Alvin Zablan's prep guide to data structures and algorithm interviews on Structy.net
Javascript
Node.js
Chai
Mocha
Leetcode 75
Algo Study
Personal progress and solutions to questions in Leetcode 75.
Javascript