Cristopher Zhang

Cristopher Zhang

Sr. Software Engineer

“I’m Cristopher Zhang and I hack & design hardware & web dev projects to try & stand out in the crowd & mentor the engineers of tomorrow”

I’m an aspiring inventor who seeks to learn something new every day. I graduated the Singapore University of Technology and Design (SUTD) of 2011 with a bachelors in Information Technology.

My interests include web development trends, AI/ML technology, metaverse, cyber-security, internet of things, defense, consulting, and event organizing. However, the list of all my passions extends much further.

My dream job is to obtain a position where I can create new things to help better all the individuals around me. If you’re interested in someone with my skill-set, or would like to discuss something tech. related feel free to reach out.

I’d love to talk.

Download my Resume here

Location
868 Cheung Sha Wan Road, 999077, Kowloon, Hong Kong
Email
Phone
+85226121258
GitHub
davrona
LinkedIn
connect2cristoph
Hackster
Portfolio

Experience

Software Engineer at ICO Limited

Working on the Research and Development team at ICO Limited to provide state of the art technologies for AI product.

Highlights

  • Drove adoption of Vue.js inside the frontend team of ICO, implemented the integration with the previous JS framework(Backbone.js) and working through migrating several parts of the main app.
  • Developed ICO’s internal suite of React components and TypeScript libraries that built up company’s internal framework to quickly develop internal tools. The suite went from authentication to deployment, look and feel, and frontend comp
  • Developed, configured and deployed a variety of portals and UI Applications of PE using pure HTML, CSS and JavaScript.
  • Introduced a previously developed AI(GPT3.5/4) solution as a standalone SDK using React which led the acceleration of the development lifecycle.
  • Reduced the bridge communication between React and Native layer to increase the performance and worked on Search Engine Optimization.
  • Built several Service Tools for ICO, such as monitoring and alert tool for Amazon Seller, copy-paste web manager, cookie switching extension, and a Zapier tool for integrating custom controls and populating fields.
  • Developed and deployed ICO’s Solidity contracts on Ethereum blockchain using Node.js as well as a custom React frontend with Web3.js to publish and execute contracts on test and main networks.
  • Designed and implemented server-side REST APIs using Node.js and Express.js.
  • Leveraged expertise in Apollo GraphQL, React, D3.js and REST APIs to create insightful charts for clients that improved optimization and reduced loading times.
  • Worked on an MVP for niche protocol with Django REST framework, utilizing a proxy key signature scheme that was generated following the Schnorr signature algorithm on the EVM account’s underlying address private key.
  • Implemented automated payments with Stripe by creating a GraphQL endpoint that automatically calculates the amount owed to the user and pays them.

Software Engineer at Zencode

Researched and covered different technologies that interest the Zencode.

Highlights

  • Developed an airline pricing aggregator using React and Django. The application would query a number of different sources for typical air itineraries using a multi-threaded architecture and compile the results for human consumption.
  • Responsible for analyzing various cross-functional, multi-platform applications systems enforcing JavaScript best practices and provided guidance in making long term architectural design decisions.
  • Converted several applications to microservice architecture, communicating between services using REST APIs.
  • Boosted the core processing engine with an innovative and complex frontend of the order of 10,000 lines of code. Enabled it to sync a 10MB document in real-time between IndexedDB, multiple open browser tabs, and the server largely using RxJS.
  • Conducted the migration of the financial service to modern AWS architecture utilizing Lambda, AWS CDK, S3, API Gateway, and more.
  • Built multiple GraphQL endpoints on Hasura, as part of developing web-based application for in-app logic calculations. Used Django framework.
  • Worked on Zencode’s highly immersive Data Science CRM software involving Data Manipulation & Visualization, Web Scraping, UI, SQL, Unix Commands, MySQL and GraphQL.
  • For user accounts, utilized a JWT assisted ACL over GraphQL with a separate auth server Microservice, and implemented hardware wallet support.
  • Built CI pipeline with Jenkins, established engineering practices, and participated in the product definition with product managers and company directors at the client site.
  • Audited a complex Node.js React/Redux web application to identify security concerns and performance issues. Recommended steps to automate deployments in Azure and managed pull requests in Git.

Software Engineer at Homage

Researched and covered different technologies that interest the Homage.

Highlights

  • Worked on Homage’s ICW which is pharmaceutical material handling system for Amazons’ warehouses.
  • Introduced React when it's first released in 2013 and built a web application for the delivery of clinical/medical practice data across the facilities.
  • Responsible for developing web based extensible admin panel to manage real time hospital data access and web interface to manage booking and bill payment.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Implemented responsive user interface and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript, Bootstrap and jQuery.
  • Created and maintained XML documents and support functions for data transmission.
  • Drove distribution and fulfillment productivity for Homage by rearchitecting to cloud.
  • Implemented the database connectivity using JDBC with MySQL database as backend.
  • Worked with frontend team for creating own HTML elements for building a companied website which is an open source project.

Education

Bachelor in Information Technology from Singapore University of Technology and Design (SUTD)

Founding Engineer in Startup School from YCombinator

Languages

Javascript
Fluency: Native speaker
Python
Fluency: Native speaker
PHP
Fluency: full-professional-proficiency
Java
Fluency: full-professional-proficiency
Ruby
Fluency: full-professional-proficiency

Skills

Web Development
Level: Master
Keywords:
  • HTML
  • CSS
  • Javascript
  • Typescript
  • TailwindCSS
  • Bootstrap
  • RESTful APIs
  • React
  • Vue.js
  • Backbone.js
  • Next.js
  • Flask
  • Django
  • Laravel
  • Webpack
  • Jest
AI/ML
Level: Master
Keywords:
  • Data Science
  • Pandas
  • NumPy
  • PyTorch
  • Scikit-learn
  • TensorFlow
  • Matplotlib
  • SciPy
  • NLP
  • OpenAI
  • R
DB / DevOps
Level: Master
Keywords:
  • AWS S3 / EC2 / DynamoDB / Lambda
  • GCP
  • Azure
  • Docker
  • PostgreSQL
  • MySQL
  • MongoDB
  • Cassandra
Systems Engineering
Level: Master
Keywords:
  • Electrical
  • Mechanical
  • OpenSCAD
  • IoT
  • Hardware

Interests

Metaverse
Keywords:
  • Edge Computing
  • Blockchain
  • Computer Vision
  • Social Engineering
Internet of Things
Keywords:
  • Wireless Embeded Technology
  • NFC
  • 4G-LTE
  • 5G