Leo C.

Leo C.

Hong Kong, China
Hire Leo C. Hire Leo C. Hire Leo C.

About Me

I am a well-rounded Senior Developer with 8+ years of industry expertise, focusing mostly on backend solutions using Python interlaced with frontend and DevOps experience for the delivery of high-quality software solutions for clients. I have prior startup experience with a UK fintech and strive to build codebases with good test coverage, concise documentation and a smooth deployment pipeline on all projects for clients.

Frontend

Backend

DevOps

Other

Work history

UpStack
UpStack
Senior Python Developer
2019 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Melon Tech
Melon Tech
Contract Python Developer
2018 - 2018
Remote
  • Efficiently maintained the backend REST API and Web Socket notifications for an Emergency Response System with a geolocation data, geofences and real-time notifications for mobile apps.

  • Increased test coverage substantially; writing tests and mentoring other developers to do so for the client.

  • Implemented an authorization and permission logic on the backend and removed lots of duplicated code by consolidating frontend logic to the backend.

Origin Markets
Origin Markets
VP Engineering
2015 - 2017 (2 years)
London, United Kingdom
  • Built Origin Market's product from scratch, including the backend, frontend and DevOps.

  • Had oversight for the hiring and mentoring of new developers, undertook DevOps, worked with security contractors for penetration testing and fixing of security issues on the platform.

  • Grew the team into a 7-member team with backend and frontend developers, managing team collaboration through comprehensive testing and automated deployments.

Tech Stars
Tech Stars
Hackstar
2014 - 2015 (1 year)
London, United Kingdom
  • Designed, developed and delivered a web platform for a fashion design competition; giving participants the opportunity to create/edit graphic designs and collect votes.

  • Employed Numpy, Pandas and Sklearn for data wrangling work for clients.

  • Offered expertise for work on new features and bug fixing for the Django codebase.

Riot.io
Riot.io
Contract Pyton Developer
2013 - 2014 (1 year)
Chicago, United States (Remote)
  • Worked on the maintenance of a Python internal system for a proprietary trading shop.

  • Built and delivered a complex inventory management system product for macandmia.com in under 3 months to keep track of their product inventories.

  • Offered guidance for the additon of new features and fixed bugs on the proprietary trading shop platform.

Loopo
Loopo
Technical Co-Founder
2012 - 2013 (1 year)
Chicago, United States
  • Successfully led the development of products for clients; including frontend, backend and deployment.

  • Built and deployed a Django website that helped college students to look for roommates.

  • Engineered a Django website that enabled college students to organize events like shopping trips and social parties.

Morning Star
Morning Star
Software Developer
2011 - 2013 (2 years)
Chicago, United States
  • Efficiently maintained a Django-based website to support internal data collection for the client.

  • Worked on a ETL (Extract-Transform-Load) process to migrate data from a normalized collection system to a denormalized datawarehouse system.

  • Developed financial calculation processes with C#, LINQ and python.

IBM
IBM
Software Developer
2007 - 2011 (4 years)
Missouri, United States
  • Actively participated in the iteration PHP web developments for 2 years within IBM.

  • Worked on Informix database internals, maintained the OSI network stack at application and transport layers, and maintained various database utilities within the company.

  • Provided expertise for the Netezza data warehouse technologies.

Showcase

Python Backend Developer - Guardian Angel
Python Backend Developer - Guardian Angel
  • Developed an emergency response system for Melon Tech.

  • Utilizes geolocation data, geofences, and real-time notifications.

  • Demonstrated effectiveness during Hurricane Florence.

Freelance Developer - TennisLadders
Freelance Developer - TennisLadders
  • Develops a Django website for tennis players to track scores, rankings, and tournaments.

  • Includes bug fixes and adds new features to the website.

  • Provides general support for the website's functionality.

Freelance Developer - TalkStudy
Freelance Developer - TalkStudy
  • A marketplace connecting English teachers and Chinese students for Skype lessons.

  • Teachers can post their availability and students can book sessions directly on the platform.

  • The platform facilitates scheduling and booking of English lessons.

Education

Education
BSc. Electrical Engineering
University of Illinois, Urbana-Champaign
2003 - 2007 (4 years)