Oliver Oxenham, Developer in Quatre Bornes, Plaines Wilhems District, Mauritius
Oliver is currently unavailable

Oliver Oxenham

Software Developer

Quatre Bornes, Plaines Wilhems District, Mauritius

Toptal member since October 19, 2022

Bio

Oliver is an entrepreneur with 15+ years of experience building software. With a computer science degree from the prestigious National University of Singapore, Oliver co-founded his first startup in 2008 in Singapore and sold it in 2012 to eBay in Silicon Valley. He spent the following six years as a senior software engineer at eBay, focusing mainly on front-end development. Oliver loves to experiment with new product ideas. Give him a Figma design and receive a pixel-perfect website in no time!

Portfolio

CardCity LLP
Next.js, Tailwind CSS, TypeScript, APIs, Serverless Framework, Firebase...
An Online Freelance Agency
Software Engineering, React, JavaScript, Java, Programming, App Development...
StubHub
JavaScript, CSS3, HTML5, Agile Practices, Jira, React, jQuery, Responsive UI...

Experience

  • JavaScript - 12 years
  • React - 5 years
  • Node.js - 4 years
  • Firebase - 4 years
  • Serverless - 4 years
  • Tailwind CSS - 2 years
  • Next.js - 2 years
  • Figma - 2 years

Preferred Environment

JavaScript, CSS, Figma, Tailwind CSS, React, Firebase, Serverless, JSON REST APIs, HTML5, Git

The most amazing...

...product I've engineered is a world-class mapping tech that allows concert-goers to see the view from their seats in 2D and 3D prior to purchasing their tickets.

Work Experience

CTO and Senior Full-stack Developer

2020 - 2022
CardCity LLP
  • Built SnapFi—a web app to give crypto users the ability to view their decentralized portfolio wallet in an innovative manner using Next.js, TailwindCSS with a serverless back end.
  • Launched ShopprBot.com—an eCommerce chat app to allow anyone to start selling on WhatsApp and Telegram within minutes. The app handles the conversation between buyers and sellers and seamlessly handles the payment via chat.
  • Built CardCity—a React Native app that allows any shop to process cryptocurrency transactions. The app also handled incentives for returning customers using rewards in the form of cryptocurrency, and it was built on top of the Stellar blockchain.
Technologies: Next.js, Tailwind CSS, TypeScript, APIs, Serverless Framework, Firebase, React Native, React, REST APIs, Front-end, Reusable Libraries, Responsive Design, Web, Web Development, Full-stack, GraphQL

Interview Engineer (Freelance)

2019 - 2020
An Online Freelance Agency
  • Delivered exceptional candidate interview experiences to candidates applying for software-related jobs at a number of international tech companies.
  • Professionally handled over one hundred technical interviews.
  • Performed quality checks on interviews. Ensured the write-up correctly reports the performance of the candidate based on what occurred during the interview.
  • Conducted highly predictive technical interviews that power world-class hiring processes for leading organizations.
Technologies: Software Engineering, React, JavaScript, Java, Programming, App Development, HTML, Front-end, Web, Web Development, Full-stack

Senior Software Engineer

2012 - 2018
StubHub
  • Architected and implemented StubHub’s popular interactive map technology from scratch using JavaScript.
  • Filed fifteen patents for eBay related to innovative ways of displaying interactive maps on a ticket-selling website.
  • Mentored and accompanied junior team members to solve technical problems. Architected production-ready components.
  • Created platform allows people to buy and sell tickets online.
Technologies: JavaScript, CSS3, HTML5, Agile Practices, Jira, React, jQuery, Responsive UI, HTML, Front-end, Webpack, React Redux, Redux, Application State Management, Agile, User Interface (UI), User Experience (UX), Responsive Design, Code Review, GitHub, Web, Web Development, Full-stack, GraphQL

Co-founder and Technology Architect

2008 - 2012
Peekspy Pte Ltd
  • Architected and built a patented technology targeted at online ticket sellers to give them the ability to easily integrate professional interactive seat maps with 3D views on their websites.
  • Developed a successful business strategy for global expansion from Singapore to Europe and the United States.
  • Bootstrapped the startup which was eventually acquired by eBay in March 2012.
  • Created a startup that produced 2D and 3D mapping technology for ticket resellers.
Technologies: JavaScript, HTML5, CSS3, Node.js, HTML, Full-stack Development, Front-end, Web, Web Development, Full-stack

Experience

ShopprBot

Created a Shopify-like platform for WhatsApp and Telegram. I was the inventor, creator, and sole developer of ShopprBot. In essence, ShopprBot allows anyone to launch an online store on WhatsApp or Telegram and start selling immediately via chat. It's built using serverless technology and a Chatbot API. It also uses Firebase as a data store, entirely coded in JavaScript.

TypeMe

https://react-typeme.netlify.app
Developed an extremely lightweight, simple, and powerful React typewriter component. I built it as a pure React functional component using Hooks. It weighs only 2KB, including all styles when using gzip. Building well-tested, fully functional React components is a task I enjoy a lot.

CardCity | A Crypto Payment App for Startups

A React Native app built in 2018 on top of Stellar blockchain to allow any startup to receive payments via cryptocurrency. It was designed to not only manage payments but also reward and encourage returning customers. CardCity did not see the light due to being too early and lacking product-market fit.

Education

2001 - 2007

Bachelor's Degree in Computer Science

National University of Singapore - Singapore

2004 - 2006

Undergraduate Coursework (Minor) in Entrepreneurship

Stanford University - San Francisco, CA

Skills

Libraries/APIs

React, Node.js, Telegram Bot API, REST APIs, React Redux, jQuery, Telegram Messenger API, WhatsApp API

Tools

Create React App, Jira, Webpack, GitHub, Figma, Git, Prisma

Languages

JavaScript, CSS, HTML, TypeScript, GraphQL, CSS3, HTML5, Java

Platforms

Web, Firebase

Frameworks

Tailwind CSS, Next.js, Redux, React Native, Serverless Framework, Material UI

Paradigms

Agile, Testing, App Development

Other

Software Development, Computer Science, Lean Startups, High-tech Startups, Entrepreneurship, Responsive UI, Front-end, Web Development, Serverless, Agile Practices, Full-stack Development, APIs, Telegram Bots, Application State Management, Reusable Libraries, User Interface (UI), User Experience (UX), Responsive Design, Code Review, Full-stack, Dashboards, Software Engineering, Programming, JSON REST APIs, Hybrid Frameworks, Chatbots, WhatsApp, HTML5 Animations, Apollo

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring