Leo C.

Leo C.

Senior Software Engineer

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.

Work history

UpStack
UpStack
Senior Python Developer
2019 - Present (5 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.

Portfolio

Python Backend Developer - Guardian Angel
Python Backend Developer - Guardian Angel

Developed an emergency response system for Melon Tech which involves geolocation data, geofences and real-time notifications on events to mobile applications. The product is used by the National Guard to help save lives and its significance was demonstrated during Hurricane Florence. Maintained the performance of the backend tasks.

Freelance Developer - TennisLadders
Freelance Developer - TennisLadders

This is a freelance gig for a client’s weekend side project. It is a Django website that allows tennis players to track scores, ladder rankings, and tournaments. Fixed bugs on the website, added new features and provided general support

Freelance Developer - TalkStudy
Freelance Developer - TalkStudy

This is a marketplace that allows English teachers and Chinese students to schedule English lessons over Skype. The platform allows teachers to post their availability and gives students the opportunity to book sessions from there.

Education

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