I'm a full stack software engineer with over 3 years of experience with Spring, Hibernate, React, Git, MySQL and MongoDB. My primary programming languages are Java and Javascript. I'm a fast-adapter and a self-starter.
-
Experience
Full Stack Developer Zurich, Switzerland
Nailit
May 2019 - Present
● Built a modern frontend using React, Reactstrap, Glide.js and OpenCV.js.
● Developed a web server of RESTful API using Spring MVC framework.
● Created and maintained the user profile database in MongoDb Atlas and the image
file server in Google Cloud Storage.
● Trained a Tensorflow deep learning model using DeepLabv3 for image
segmentation.
● Containerized the model using Docker and deployed it on Google Compute Engine.
Software Engineer Intern, New Jersey, USA
IT Department of Rutgers Law School
April 2017 - January 2018
● Built a web application to explore relations between court opinions and social media.
● Developed a full stack of Apache Solr, React and Bootstrap CSS.
● Researched extensively on OAuth 2.0 API of Facebook, Linkedin and Twitter.
-
Projects
ValueLogger: a Simple Logger for Java Value Class [ Maven Central ]
● Designed an industry class Java library that configures logging with Annotation.
● Developed the library with the Test Driven Development.
● Set up a CircleCI pipeline for continuous integration and deployment.
● Released to Maven central repository.
Sunscreen: a Restful API for UV index and Sunscreen product based on Location
● Integrated Open UV API and Google Map API to provide information on sunscreen
products.
● Deployed and scaled on Google Cloud App Engine.
SortedBookmarks: a Chrome Extension to organize bookmarks [ Chrome Web Store ]
● Designed and implemented a chrome extension in Javascript.
● Analyzed the performance of adding bookmarks and improved the latency by 30%.