Jiaming Yu
********@*****.***
Santa Clara County, CA
SUMMARY
Full stack software engineer with project experiences:
-Scala 2 project experience with Spark, AKKA and Spray framework
-Scala 3 with full new features knowledge
-Golang with Gin for RESTful apis
-Java, scala and other JVM based languages, with Python2/3 and Perl project experience
-UI app by React in Typescript and GWT
-Hands-on experience on AWS ecosystem with career tracking on distributing computation system built for BI/AI
-Git and build tools like Gradle/Maven/SBT
-Cassandra DB besides SQL DB
EXPERIENCE
GridX, Milpitas — Software engineer
Jan 2021 - Oct 2022
Design and implement projects for
-Design & implement BI application in Scala to cleanse, process, and analyze large data sets.
-Hands on experience with Spark, AKKA
-Spring Boots applications in kotlin/Java to provide REST API
-Build applications fully based on AWS eco system like API, CLI, EC2,S3,IAM.
-Design and impl data storage in Cassandra & Postgre on EC2
-React Typescript applications.
-ETL batch workflow impl in Azkaban and Airflow integrated with Apollo config management System.
-
Eventbrite, SF — Software engineer
Sep 2017 - April 2020
Android app (Eventbrite attendee) developer. Daily work includes:
-Migrate functioning module from Java to Kotlin/MVVM/Coroutine
-Design, develop/test collected features through Git PR.
-Manage release pipelines(Jenkins, hockey, Google play).
-Monitoring and analysis user data (bugsnag)
-APIs define, implement and doc review
-Working with the UX team on flexible layouts for different screen sizes/densities.
-https://play.google.com/store/apps/details?id=com.eventbrite.attendee&hl=en_US
Backend groovy and python developer
-Consumer services based on ElasticSearch/ kibana.
-E-commerce API service modeling, implementation and test
Ticketfly (Acquired by Eventbrite), SF - Scala Developer
May 2016 - Sep 2017
Working as scala developer to define and Implement REST API for enterprise products
Solunar Solutions, SF — Software consultant
Apr. 2015 - Apr. 2016
Working in Google Play and Apple online store project. Helping to migrate projects to Scala/AKKA tech stack from legacy java.
Sensity System, SF — Software engineer
Jul. 2014 - Mar. 2015
Scala/AKKA Developer.
Define and Implement REST API for enterprise products. Spray / Akka based IoT Platform to handle millions of network controlled light nodes status and sensor data (light data and media data for surveillance). Data is processed on Spark and stored in Cassandra and MongoDB. Applications are deployed on AWS EC2 cloud.
Solunar Solutions IT Consulting, NJ
July 2009 -June 2014
Full stack developer
●Citi, NYC
-Design and develop anti money laundry application in Spray/AKKA/Scala by defining and implementing REST API. Configure and launch a distributed Spray server within the company cloud computation environment.
-Design, develop and enhance KYC(Know Your Client) application in java/GWT
●MarkitServ, NYC
Design and implement Java application for derivative products trading platform. Position responsibility including: design and implementation functions and maintaining/enhancing building/deploying applications for each release.
●BNP Paribas, NJ
Design and develop applications. Rebuilding Prime Brokerage application to be used globally by financial clients.
●Comcast, NJ
Full stack developer in Trunk Voice product line implementation efforts for Comcast Commercial CRM. Contributing lead role in GWT and Heavy Multi-threading/java concurrent.
Spoken Hub LLC, NYC
August. 2008 – June 2009
Software Engineer,
Design and develop backend data pipeline applications based on concurrent frameworks.
MGIC Investment Corporation, WI
Apr.2007 – June. 2008
Lead/Sr. Java Developer
Design and develop spring framework base application. Heavily focus on java5 collections framework, concurrent package.
Stratagem Technology Consulting Company, WI
Jul. 2006 – Apr. 2007
Java Developer(Consultant)
American Family Insurance, Work as senior core developer for backend pipeline application
Medical College of Wisconsin
Jan. 2003 – Jul. 2006
Java & Perl Developer, Bioinformatist
Building distributed ETL pipeline to support RGD and medical science genomic and proteomic research. Develop biological artificial intelligence tools to identify linkage between human/rat disease and genetic data.
SKILLS
Scala 2 & 3, Go, Typescript, Java, Kotlin, Groovy, Python
FRAMEWORK & IDEs:
Spark, AKKA, Spring Boots, VSCode, Intellij/Goland, Git
CITIZENSHIP:
US Citizen
EDUCATION:
MS in Computing
Marquette University, Milwaukee, WI
FUN PLACE:
https://gitlab.com/users/jiamingyu