OTCDEV

Hello there 👋 , I'm

Ollie Ou

Software Engineer

I'm a software engineer with 5 years of experience crafting modern web applications. I specialize in React, Vue.js, TypeScript, Next.js, Node.js, delivering high- performance and scalable solutions.

+1 672 380 2414

+ 886 910 372235

ollieotc@gmail.com
ABOUT

From pixels to code, I'm a Software Engineer who loves turning ideas into reality. With a design background, I bring a unique perspective to coding. Whether I'm crafting a stunning UI or building a scalable backend, I'm always looking for new ways to blend creativity with technology.

I love the challenge of turning complex problems into elegant solutions.

With a solid foundation in design and development, I can build anything from a simple landing page to a commerce platform.

Proficient in React, Vue.js, typescript, next.js, Node.js, GraphQL, and more, I've built custom solutions for startups, gaming companies, and e-commerce platforms.

I'm always looking for new ways to improve my skills and create amazing digital experiences.

Experience

2020-2023

Lead Backend Engineer

Inno Technology Co., Ltd

Led a team in developing scalable Node.js microservices using Cosmos DB and Redis. Achieved a 90% increase in data access success rate and reduced API latency from 800s to 1s. Built a scalable i18n server with Docker and GitLab CI/CD to improve translation efficiency and reduce costs. Utilized Puppeteer and Cheerio for web scraping to ensure accurate daily exchange rates.

Frontend Engineer

Refactored React frontend with GraphQL, improving data request efficiency by 50% and enhancing user experience. Designed a custom UI library using Tailwind CSS for optimized component reuse. Increased unit testing coverage to reduce technical debt.

ReactTypeScriptTailwind CSSNext.jsGraphQLDockerDocker

2019-2020

Lead Frontend Engineer

White Deer Production LTD

Frontend Team Lead with a proven track record in delivering high-quality web applications. Successfully led a team of six developers in implementing the Egret engine, resulting in a quadrupling of board game products within a year. Experienced in Vue.js and WebSocket for real-time applications. Skilled in DevOps practices, including CI/CD pipeline setup.

Vue.jsJavaScriptTypeScriptWebSocketEgretNode.js

2019-2020

Frontend Engineer

Hong Kong Business David Brothers Interactive Technology

Frontend Developer with a proven track record in building scalable and performant web applications. Successfully introduced Vue.js to optimize a large-scale e-commerce platform, resulting in significant improvements in development speed and code maintainability. Expanded backend capabilities to support 10 product platforms within six months. Skilled in implementing real-time features using WebSocket.

Vue.jsJavaScriptTypeScriptWebSocketEgretNode.js
Project
Personal Profile website

Personal Profile website

Built a dynamic personal website using Next.js, React, Tailwind CSS, and TypeScript. Demonstrated server-side rendering, and component-based architecture. Implemented features such as image optimization, code splitting, and server-side rendering to improve load times and user experience.
Next.jsReactTailwind CSSTypeScript
Board Games

Board Games

Developed a robust board game platform using Egret, TypeScript, and WebSocket, capable of handling a large number of concurrent players. The game is compatible with both desktop and mobile devices. Gained valuable experience in WebSocket implementation and game server optimization. Overcame challenges related to real-time synchronization, matchmaking, and game state management.
EgretTypeScriptWebSocket
Snake Game

Snake Game

Built a nostalgic Snake game using HTML5 and Phaser.js , focusing on creating a fun and addictive gameplay experience.
HTML5Phaser.js

Designed in Figma, built with Next.js and Tailwind CSS , deployed with Vercel .

© 2024 OLLIE OU