Software engineer and founder based in New York City
Email / Portfolio / LinkedIn / GitHub
Full Stack Software Engineer @ Altus Marketing LLC (Apr 2022 - Present)
Entrepreneurial experience in software engineering
- Delivered exceptional revenue growth of more than $750,000 by leveraging API integrations and e-commerce optimization
- Built and deployed web applications for 5+ local businesses, resulting in increased online visibility and customer engagement
- Developed a Python script to automate CSV data aggregation, saving an estimated 50 hours of manual work annually
- Utilized PostgreSQL to efficiently handle and manage data for a high traffic client with 10,000+ monthly active users
- Integrated Express.js for handling 500+ RESTful requests per day, ensuring smooth server interaction and data manipulation
- Established a CI/CD pipeline using GitHub Actions, reducing deployment time by 50% and improving team productivity
- Adopted Sequelize for Object Relational Mapping (ORM) to define database models that map specific resources in REST API
- Optimized application performance through lazy loading and pagination, resulting in a 30% decrease in page load time
- Engineered reusable React components for a 20% decrease in development time and increased code maintainability
- Implemented input validation and parameterized queries, eliminating the risk of SQL injections and XSS attacks
- Incorporated JSON Web Tokens (JWT) for 3 layers of authentication to verify user identities and prevent security vulnerabilities
- Technologies used: Sequelize.js, JavaScript ES6, React, TypeScript, Redux, Next.js, REST, Jest, Mocha, Cypress, Python, and Express.js.
Full Stack Software Engineer @ Freelance (July 2019 - Feb 2022)
Entrepreneurial experience in software engineering
- Implemented client-side routing using React Router, resulting in improved navigation flow and a 15% decrease in page load times
- Collaborated with designers and stakeholders to translate business requirements into technical solutions, delivering projects within budget and strict timeline constraints
- Incorporated SEO best practices, resulting in a 70% increase in organic traffic and got client ranked first on Google search results
- Integrated third-party APIs and payment gateways into React applications, increasing revenue by 15% for e-commerce clients
- Developed a dynamic multi-step form using React Hooks, resulting in a 20% decrease in user drop-offs and higher engagement
- Built authentication and protected routes using React Router and JWT tokens to prevent unauthorized access from external parties
- Developed an automated email marketing system, resulting in a 25% increase in customer retention and the generation of an additional $50,000 of revenue annually
- Designed and developed a user-friendly React-based dashboard to achieve higher responsiveness and increased user satisfaction
- Utilized Redux in React app for state management, improving application performance and reducing data fetching time by 40%
- Integrated third-party APIs and payment gateways into React applications, enabling seamless transactions and boosting revenue
- Technologies used: Flask, JavaScript, React, TypeScript, Redux, Next.js, REST, Jest, Mocha, Cypress, Python, and Express.js.
Full Stack Web Application @ Threadit (Project)
Content sharing and discussion platform.
- Implemented a RESTful API using Flask in order to provide a scalable and maintainable web interface for the application
- Integrated SQLAlchemy and PostgreSQL for efficient data storage and retrieval for enabling smooth database management
- Leveraged Werkzeug for request handling and middleware management, resulting in a 40% improvement in processing time
- Utilized React's virtual DOM and Redux's predictable state container to efficiently manage and update the application's UI
- Built React-Router to manage client-side routing, enabling seamless navigation across 15 unique URLs within the application
- Technologies used: Python, Flask, React, JavaScript, PostgreSQL, Redux, HTML, CSS, and SQLAlchemy.
Full Stack Web Application @ Phantasmal (Project)
Chat application with real-time messaging
- Improved user experience (UX) through WebSockets, supporting concurrent chats with sub-second message delivery
- Led a team of 3 developers using Git, collaborating on a codebase with 20,000+ lines of code, ensuring efficient version control
- Utilized WebSockets for real-time communication, handling hundreds of messages per second with an average latency of 100 ms
- Reduced query times to database from 6,000 ms to 12 ms through the use of aggregator functions and indexing foreign keys
- Worked in Scrum environment with stand-ups, sprints, and task estimations, delivering 30 features within strict project deadlines
- Technologies used: Flask, React, Python, Redux, WebSockets, JavaScript, SocketIO, HTML, CSS, and SQLAlchemy.
πΊπΈ English: Native
π¨π³ Mandarin: Native
π¨π³ Cantonese: Native
π°π· Korean: Professional Working Proficiency
App Academy 24-Week Intensive Fullstack Engineering Bootcamp
App Academy - Remote (2022 β 2023)
Stanford University for Python
Code in Place - Remote (2020)
New York University in Economics
New York University - New York, NY (2015 β 2019)