
About
Hi, I'm Dominic. With over 10 years of engineering experience, I specialize in building websites, systems, and platforms from scratch. I am passionate about software development and enhancing team workflows. My strengths are helping individuals, teams, and organizations identify efficient solutions through my engineering expertise and problem-solving abilities.
Skill
Language
Programming Language
Backend
Frontend
Database
Infra
Others
Career
Cooby
U.S. CompanySenior Backend Engineer
Feb 2024 to Oct 2024A CRM integration service enables synchronization of WhatsApp messages with popular CRM systems, including HubSpot and Salesforce, as well as custom webhooks. Additionally, it offers integration apps designed to enhance your overall CRM experience.
- Improve syncing messages batching functions by rewriting query and codebase to reduce the processing time by 30% for the general cases and 95% for the edge cases.
- Upgrade Heroku legacy PostgreSQL without downtime to raise 3x connections and 100x query speed for raising syncing messages functions concurrent throughput.
- Accelerate new colleagues' starting coding timing by 3x by establishing an onboarding mechanism with organized documents.
- Assist other engineers in migrating the database from Heroku to AWS, improving database stability and monitoring capabilities while reducing costs by up to 30%.
- Successfully collaborated with internal and external teams to lead the hands-on development of 6 impactful features based on user feedback analysis, including integrations with Salesforce, HubSpot, and custom-webhook.
- Assist in constructing the infrastructure through Terraform for a cloud-sync production environment and launch them within 1 week.
- Establish a bidirectional communication channel for cloud-sync instances to build various fancy features in the future, such as sending messages from anywhere.
Imweb
Korean CompanyLead of Engineering
May 2022 to May 2023A B2B2C Web builder platform with 600K+ stores, focusing on the blog, booking, and e-commerce industry.
- Collaborated with teammates, departments, and stakeholders across 2 countries to drive project success and streamline communication.
- Planned and implemented global features for the core system, including Internationalization (I18N) integration and an Instagram messaging bot extension, enhancing user engagement.
- Planned and implemented localized features for sellers and customers in the Taiwan market, such as online payment systems, product exposure enhancements, and e-invoicing solutions to cater to specific market needs.
- Efficiently allocated and resolved maintenance issues across departments, ensuring seamless operations and minimal downtime.
- Achieved a 7x increase in Return on Advertising Spend (ROAS) by providing engineering insights and solution support to empower various functional teams.
Scalable Inc
U.S. CompanySoftware Engineer
Jan 2021 to May 2022Chip
A B2B2C e-commerce platform with millions of daily active users (DAU) that integrates a printing system, enabling sellers to concentrate on creating unique products. The platform also incorporates a dropshipping system, allowing users to easily import products and build their stores.- Collaborate with teammates across multiple countries to successfully build a new web builder with a real-time preview feature, enabling storefront customization and launch within 2 months.
Vider
A “TikTok-like Shoppertainment” App where people come to discover new and exciting products from all over the world! It uses short-form videos to feature unique products for users to buy from.- Planned and built the apps from scratch, collaborating effectively with the team to successfully launch them within 3 months.
- Engineered key backend features, including video feeds, a video resource management portal, a content management system (CMS), a rewards mechanism, payment processing, and CLI tools.
- Improved deployment processes, implementing CI/CD workflows, containerization, and cloud services to streamline operations.
- Achieved an average daily engagement time exceeding 1 hour, with user stickiness rates surpassing 20%, demonstrating the effectiveness of the developed features.
Foospace
Full-Stack Engineer
Aug 2020 to Jan 2021An O2O micro-unstaffed-store platform in the foods domain.
- Refactored and integrated a new online-to-offline (O2O) platform from scratch within two months, including a new website that combined essential legacy features with innovative group-buy pre-order functionality similar to PinDuoDuo.
- Built a real-time spot commodity promotion mechanism for micro-unstaffed stores to reduce costs and increase sales, specifically targeting the sale of perishable items.
- Utilized engineering insights to collaborate with the marketing, accounting, and data teams, enhancing user base growth, improving internal accounting efficiency, and developing an internal BI system for strategic decision-making.
Codegiant
U.S. companySenior Software Developer
Sep 2019 to Apr 2020Codegiant Platform
A B2B2C Integrated platform with Git repository, CI/CD, Kanban board, and publish documentation.- Collaborated with teammates across 2 countries to drive project success and streamline communication.
- Upgraded the backend from Rails 5 to Rails 6 and collaborated with the infrastructure team to replace Thin with Puma, enhancing performance and maintainability for a large monolithic application.
- Introduced GraphQL and Apollo Client to resolve data over-fetching and frequently changing implementation issues, while refactoring the web interface with React hooks and functional components to improve maintainability and performance.
- Collaborated with DevOps engineers to refactor deployment from traditional to containerized
- ployment and manage containers via Kubernetes.
- Collaborated with teammates to successfully refactor the entire TalentHerder Human Resource System within six weeks, enhancing its functionality and performance.
Freelancer
Lead Engineer
Jan 2019 to Sep 2019Nissan LINE BC
A LINE CRM and Message Broadcast System for an official business account with 6 million plus users to lower the cost and precision marketing.- Conducted system analysis and discussions with a UI/UX team of 3 members to ensure user-centric design.
- Collaborated with a remote development team of three members to design the system architecture effectively.
- Collaborated with a remote DevOps team of 3 members to design the system architecture effectively
- Fostered effective communication between teams and clients, ensuring alignment on project goals and requirements.
- Provided valuable insights to the team by conducting surveys and developing simple proof-of-concept (POC) applications.
- Led efforts to bring services live within 6 months, demonstrating effective project management and execution.
Jibao
Leader Engineer
Oct 2017 to Jan 2019A B2B2C teaching material integration platform.
- Led a team of four members in developing core services, a content management system (CMS), and Android/iOS applications.
- Designed and built an internal organization management platform to streamline operations.
- Spearheaded the design and development of a slide share editor, integrating a search engine for easy material import.
Fun.Crea.Free
Co-Founder
Mar 2016 to Oct 2017- Established and managed an outsourcing company, leading a five-person team to deliver high-quality projects.
- Collaborated closely with team members and clients to ensure smooth project delivery, with a strong focus on technical excellence.
TigerParty
U.S. companyResearch and Development Engineer
Aug 2014 to Dec 2015- Built a comprehensive city-building process tracking and fundraising system for the Solomon Islands government.
- Built a KPI tracking system for schools in Ghana, enhancing performance measurement and accountability.
- Built multiple web crawlers for over 10 websites, analyzing data to derive actionable insights.
- Designed and established CI testing frameworks for multiple projects using TeamCity, improving code quality and deployment efficiency.