About me

I am a senior software engineer with 8 years of engineering experience in web, mobile and blockchain development.
My passion is technology, business and people. I love working with people and highly believe that the quality of a project's performance is deeply rooted in the passion, diligence, discipline and values of each individual involved in the project. The biggest value you can bring to a project is choosing individuals with an inherent passion for daily involvement in the project's progress. Please choose me if you are seeking a guy who is dedicated to the discipline of the project's inner workings. Then, I will become your project's driving force.

After graduating the university with a bachelor's degree in computer science, I've been working on developing websites and applications focusing on start-ups, though working with bigger companies as well. Taking dreams into reality is a passion and a calling. Energizing and fueling companies and individuals to help them reach their full potential is a joy. I've journeyed on many projects from start up to full success. I'm a passionate technologist and a lifelong learner eager to make each moment the best it can be.

What I'm doing

  • Web Developer

    Web Application development

My Skills

Programming Languages

Frontend Frameworks and Libraries

Backend Frameworks

Databases

Cloud Computing

Testing & Others

Resume

Online Resume

Experience

  1. Oracle Corporation, Austin, Texas

    Senior Software Engineer

    Jan 2022 - Sep 2024
    • Engineered and launched over 4 significant web applications utilizing Node.js and React, enhancing user experience metrics with faster load times that led to a notable reduction in bounce rates across platforms.
    • Designed and implemented microservices architecture, increasing system efficiency by 20%.
    • Created and maintained 20+ GraphQL APIs, reducing client-side data retrieval time by 30%.
    • Directed data migration projects, ensuring zero data loss and reducing downtime by 25%.
    • Optimized AWS infrastructure, improving performance by 25% and reducing costs by 20%.
    • Implemented CI/CD pipelines, increasing deployment speed by 15%.
    • Led a team of 5 engineers, delivering projects on time and under budget.
  2. Varite Inc, San Jose, California

    Full Stack Engineer

    Feb 2021 - Dec 2021
    • Implemented high-performance web applications with React and Angular, improving platform reliability and user experience.
    • Led backend services development in Node.js and Python, enhancing data flow efficiency by 30%.
    • Managed data migration projects, ensuring seamless transitions with zero downtime.
    • Reduced AWS infrastructure costs by $40,000 annually through optimization strategies.
    • Integrated AI technologies to improve user engagement by 20%.
  3. Aisle Planner Inc, Cardiff by the Sea, California

    Frontend Developer

    Sep 2020 - Feb 2021
    • Led the development of Aisle Planner's web application version 2 using React, Redux Toolkit, Material UI, and D3, significantly enhancing user experience and functionality.
    • Built RESTful APIs and GraphQL queries using Node.js, NestJS, Python, and Django, improving application performance and user engagement.
    • Designed and implemented new submission and onboarding pages, streamlining the wedding planning process for users.
    • Implemented unit and end-to-end testing to ensure high-quality, bug-free code.
    • Successfully migrated the existing Angular UI application to a React-based application, boosting performance and maintainability.
    • Developed AWS Step Functions and serverless APIs using S3, SDK, API Gateway, DynamoDB, Lambda, and other AWS services to optimize scalability and reliability.
  4. CMS Website Serivces(Zrix), Raleigh, North Carolina

    Frontend Developer

    May 2018 - Aug 2020
    • Developed comprehensive web and mobile applications including a time tracking management tool, team communication tool, health-network app, and social networking applications, using technologies such as React, Vue, Node.js, Python, and Django.
    • Collaborated effectively in an agile, fast-paced environment, working closely with cross-functional teams to deliver high-quality software solutions.
    • Engineered real-time tracking and feedback systems, live chat features, and a secure payment system for both user-facing websites and administrative dashboards.
    • Designed and implemented a website and admin dashboard to facilitate scheduling, mission management, and notifications, enhancing overall operational efficiency.
    • Integrated third-party APIs, including AWS, Twilio, Stripe, Braintree, and various social APIs, to extend and enhance application functionalities.
    • Optimized application performance and scalability by leveraging AWS Lambda and Serverless frameworks.
    • Implemented Azure Active Directory B2C (ADB2C) for single sign-on (SSO) and utilized various Firebase features and integrated APIs to improve user authentication and data management.
    • Enabled real-time communication and updated by integrating web sockets using Socket.io
    • Utilized Apollo Client and Apollo Server for GraphQL-based projects, implementing efficient data management solutions through the Apollo framework.
  5. ecoATM Gazelle Inc, San Diego, California

    Frontend Developer

    Sep 2017 - Apr 2018
    • Developed a business insight news website and its accompanying dashboard, inspired by platforms like Bloomberg.
    • Enhanced the TradeIn/Out eCommerce system and user interface/user experience (UI/UX) pages, significantly improving user experience and functionality.
    • Integrated Contentful CMS and enhanced the existing eCommerce system by adding new features such as Loyalty programs, Custom Shipping options, and Booking modules.
    • Efficiently incorporated new functionalities and features alongside existing systems, ensuring seamless integration and optimal performance.
    • Implemented RESTful APIs with GraphQL and AWS, facilitating efficient data communication and processing.

Education

  1. Clemson University College of Engineering, Clemson, SC

    May 2020
    Bachelor's degree - Computer science(3.75)

Portfolio

Parking Management

  • Feb/2023 — Apr/2024
      • The team consisted of 5 members: 3 working on the front-end, 1 on the backend, and 1 dedicated tester. I was responsible for both front-end and backend development, focusing on optimizing user experience and ensuring seamless data integration.

  • Main responsibility:

    • User Interface (UI) Development: Designed and implemented a sleek, user-friendly interface using JavaScript and Bootstrap, ensuring ease of navigation and an engaging user experience.

    • Backend API Integration: Developed and integrated RESTful APIs using Python and Flask, facilitating smooth communication between the front-end and backend systems.

    • Data Visualization: Implemented real-time data visualization features using Chart.js and other libraries to help users monitor key metrics, enabling better decision-making.

    • Third-Party API Integration: Integrated external APIs such as Google Analytics for tracking user behavior and Stripe for secure payment processing.

    • Database Management: Worked with MySQL to structure the database and ensure efficient data retrieval, reducing query response time.

    • Bug Fixing and Maintenance: Continuously monitored the system for bugs and resolved issues related to data inconsistency, API failures, and UI responsiveness.

  • Achievements:

    • Added accept buttons and various hints:
      Developed a visually appealing and intuitive dashboard, making complex data easy to understand.
      Integrated interactive charts and real-time data updates to keep users informed without the need for manual refreshes.

    • Enhanced Security and Payment Systems:
      Ensured secure transactions by implementing Stripe for payment processing, reducing potential payment failures and improving user trust.

    • Optimized Performance:
      Improved site performance by reducing load time through various optimization techniques, including asset compression and database indexing.

    • Successful Third-Party Integration:
      Seamlessly integrated APIs such as Google Analytics for tracking, enhancing site performance metrics and user insights.

    • Increased Interactivity:
      Introduced dynamic user interactions through chart and metric updates, improving user engagement and retention on the platform.

Car Renting

  • Sep/2022 — Mar/2023
      • The team for this project included 6 members: 4 developers working on both front-end and back-end, 1 UI/UX designer, and 1 quality assurance specialist. My primary responsibilities focused on full-stack development, ensuring efficient data handling and improving user interaction.

  • Main responsibility:

    • Full-Stack Development: Contributed to both the front-end (React) and backend (Node.js) to create a seamless, responsive web application for users.

    • UI/UX Implementation: Collaborated with the design team to implement modern UI components using React and Tailwind CSS, ensuring an intuitive and consistent user interface.

    • API Development & Integration: Built and maintained REST APIs to handle user requests, data retrieval, and third-party service integration, ensuring a scalable architecture.

    • Performance Optimization: Optimized query handling and front-end loading speed using lazy loading techniques and database indexing.

    • Testing and Debugging: Wrote unit and integration tests to ensure smooth functionality across various modules and actively participated in debugging sessions to resolve complex issues.

  • Achievements:

    • Worked on dynamic, responsive designs using Tailwind CSS, which improved accessibility and provided a more engaging interface.

    • Developed highly efficient backend data handling processes, reducing server response time and improving overall system performance.

    • Seamlessly integrated payment gateways and external APIs, providing additional functionality and enhancing the overall feature set of the platform.

Virtual Human Avatar

  • Jan/2022 — Sep/2022
      • The project team consisted of 4 members: 2 developers working on the front-end and backend, 1 UI/UX designer, and 1 system administrator. I contributed to the development of the system as a full-stack engineer, with a focus on performance optimization and security enhancements.

  • Main responsibility:

    • Full-Stack Development: Developed both the front-end (JavaScript) and backend (Node.js, Express) to deliver a fast, responsive, and user-friendly web application.

    • UI/UX Improvements: Collaborated with designers to implement a clean, modern user interface using React and Tailwind CSS, ensuring an intuitive and visually appealing experience.

    • API Integration: Developed and integrated RESTful APIs to enable smooth communication between the front-end and backend, ensuring reliable data flow and efficient performance.

    • System Testing & Debugging: Collaborated with the QA team to test for bugs, fix issues, and ensure smooth deployment with minimal downtime.

  • Achievements:

    • Optimized the backend and database operations, reducing server response time by 40%, leading to faster page load times and improved user satisfaction.

    • Implemented a responsive and accessible design, allowing users to easily navigate the platform on both desktop and mobile devices.

    • Successfully integrated a secure payment gateway, enabling users to complete transactions with ease and confidence.

Contact

Contact Form