Timothy Cheng

Senior Kotlin Software Engineer at Masabi
  • Claim this Profile
Online Presence
Contact Information
Location
London, UK

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • United Kingdom
    • Urban Transit Services
    • 100 - 200 Employee
    • Senior Kotlin Software Engineer
      • Feb 2019 - Present

      London, England, United Kingdom - Worked on critical infrastructure that handled public transport fare collection events and powering the backoffice customer service functionality, dashboards, prefab and on-demand reporting, and analytics using Kotlin, AWS Fargate, Elasticsearch, Kibana, and AWS Athena - Developed internal and external APIs to provide access to system events using Dropwizard - Wrote and maintained Wiki API documentation along with Swagger / OpenAPI specs for public transport agency clients to integrate… Show more - Worked on critical infrastructure that handled public transport fare collection events and powering the backoffice customer service functionality, dashboards, prefab and on-demand reporting, and analytics using Kotlin, AWS Fargate, Elasticsearch, Kibana, and AWS Athena - Developed internal and external APIs to provide access to system events using Dropwizard - Wrote and maintained Wiki API documentation along with Swagger / OpenAPI specs for public transport agency clients to integrate with the API

    • Senior Java Software Engineer
      • Oct 2017 - Feb 2019

      London, United Kingdom - Maintained and extended the REST API for Mobile Ticketing that was built on Spring Framework - Spearheaded and delivered initiative to migrate legacy Spring app to Spring Boot - Introduced Terraform to the company and led effort to create on-demand Mobile Ticketing API testing environments, saving the company from running test servers running 24/7

    • United States
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Senior Java Software Engineer
      • Apr 2015 - Oct 2017

      Allston, MA, USA

    • Senior Java Software Engineer
      • Jun 2013 - Apr 2015

    • Java Software Engineer
      • Nov 2010 - Jun 2013

    • United States
    • Financial Services
    • 700 & Above Employee
    • Software Engineer
      • Jan 2010 - Oct 2010

      • Developed Flex 3 applications using Adobe FlexBuilder • Encouraged adoption of the Flex Mate framework as an application standard • Leveraged some of the newer features of Spring 3.0 to provide backend functionality to the Flex application • Managed iBatis mapping for calling stored procedures and ORM • Became acquainted with Spotfire mashups and IronPython scripting functionalities in reports

    • Associate Software Engineer (Leap IT Development Program)
      • Jul 2009 - Dec 2009

      • Underwent the Leap Software Engineer track training which involved learning Spring MVC, PL/SQL, Ajax, Hibernate, iBatis, JDBC • Completed a project in Equity Trading to develop an automatic regression test tool • Familiarized and developed a dynamically generated GUI that would expose APIs as UI forms using Java reflection and Eclipse RCP (Rich Client Platform) • Collaborated closely with project team to gain practical experience with the Agile methodology during the project phase

Education

  • Worcester Polytechnic Institute
    B.S., Computer Science
    2005 - 2009
  • Taipei American School
    High School
    2001 - 2005

Community

You need to have a working account to view this content. Click here to join now