Hi, there~! 😄

This is Carson.Chen, a full-stack / software engineer.
Let me help you build your next product.

I design, build, test & operate full-stack applications.
I also do a little bit of mobile development & machine learning.

Contact me:

Experience

Educational && Professional

  • Carnegie Mellon University
  • Master of Science in Information Technology
  • University of Miami
  • Bachelor of Science in Computer Science
  • Bachelor of Science in Mathematics
Ink
My cat creates bugs & I fix them
  • University of Miami Miller School of Medicine
  • Full Stack Software Engineer
  • University of Miami
  • Research Assistant
  • Spreever
  • Software Engineer Intern

Projects

Some of my work

Petco mobile platform design

Assessed & evaluated different business aspects of Petco to determine synergies, strengths and weaknesses between different entities.

Designed a new mobile platform for Petco

SEE MORE
Ink
Python, Django, HTML, CSS, Javascript, AngularJS1&2, Ionic1&2, Android, IIS, etc.
PRISM 2.0
Personalized Reminder Information and Social Management System

PRISM 2.0 is demanding to bring social connectivity, memory, knowledge and resource to the older adults. It is aiming to assist the older people to live an easier and better life by building the connections between the world and them via their mobile devices.

  • Sketched out UI prototype using Sketch, elicited requirements from interviews and feedback
  • Designed, developed and published a bilingual Android application using Ionic for older adults; increased key functions from 7 to 13; deployed the application to 300 tablets via AirWatch
  • Designed and developed a Django-based RESTFul web service that provides customized contents; developed automatic data collection system and reduced missing data from 1.5% in PRISM 1.0 to 0%
  • Led a team of 5 and coached team members in project development; communicated effectively with principal investigators and team members from University of Miami, Florida State University, Georgia Institute of Technology, and AT&T; briefed team on project statuses and results; planned and dispensed detailed implementation methods and reports;
  • Link: https://play.google.com/store/apps/details?id=com.coaum.prism2&hl=en
SEE MORE
Ink
Cloud computing
Cloud-based automatic food assessment system
  • Constructed and developed an automatic food recognition and scoring system on Amazon Lambda platform that is triggered by uploading food pictures onto Amazon S3 buckets that are associated with Amazon Simple Notification Service
  • Adapted parallel image processing techniques with Amazon Rekognition Service, Azure Computer Vision and Google Vision
  • Applied noisy data handling techniques and Natural Language Processing(NLP) techniques onto the labels that are generated by the image processing engines
  • Designed and attained a complex food scoring algorithm by passing food-related labels to the USDA food composition database and calculate the score based on the nutrients
  • Implemented a dashboard to demonstrate the health status of the user by analyzing the scoring data in the Amazon DynamoDB and plotting the diagrams
Ink
Eye tracker
UPMC Online Pharmacy Development
  • Conducted a contextual inquiry to gather usability perspective of online pharmacy users from two different age range (21-35, and 50+) and introduced EyeTribe and Tobii eye tracker to study the behavior of how users browse online pharmacy websites like CVS and Giant Eagle based on the gaze and mouse data.
  • Designed a user interface based on the study result from the contextual inquiries and developed an online pharmacy prototype for UPMC.
  • Revised and integrated the prototype based on heuristic analysis and user test reports.
SEE MORE
Carnegie Financial Service Fund Trading System
  • Developed a fully functioned fund trading system for both customer and employee using JEE, Tomcat in two weeks.
  • Upgraded the stateful system into a RESTFul web service using Restlet framework
  • Improved security by switching from session-based authentication to token-based authentication by adapting Json Web Token techniques
  • Improved availability and scalability by deploying the system onto Amazon Web Service
  • Ensured the system to be performant and resilient under high load (1277 rps) using Artillery testing toolkit
SEE MORE
Port Authority of Allegheny County (PAAC) mobile application
  • Conducted survey with 40 bus riders to elicit requirements
  • Sketched out UI/UX prototypes for iOS, Android and WatchOS platforms
  • Designed and developed a PAAC application for both iOS and Android platforms in 3 days
  • Performed cost estimations and usability survey with 21 users to summarize recommendations for future development
SEE MORE
Fluent Design
Best practice discovery on UI/UX design to comply with HIPAA, OECD & GDPR for Giant Eagle web pages
  • Studied the HIPAA (Health Insurance Portability and Accountability Act), OECD (Organization for Economic Co-operation and Development) and GDPR (General Data Protection Regulation) policies and regulations
  • Elicited system requirements that comply with the above privacy policies and regulations
  • Designed and developed three web pages using Microsoft Fluent Design language.
  • Performed de-identification process on user data
SEE MORE
Ink
ionic2-lock-screen

Passcode Lock Screen for Ionic

SEE MORE
Ink
ion-google-place

Ionic directive for a location dropdown that utilizes google maps

SEE MORE

Skills

Programming Languages

  • Java
  • Python
  • C
  • SQL
  • R
  • Scala
  • C#

Interests

  • Wine Tasting
  • Traveling
  • Basketball
  • Soccer
  • Lego

Web Development

  • Html5
  • CSS3
  • Javascript
  • Typescript
  • jQuery
  • Django
  • J2EE
  • RestFul
  • AngularJS 1&2+
  • Ionic 1&2+
  • Cloud computing
  • Apache

Others

  • ElasticSearch
  • MongoDB
  • Spark
  • UML
  • Sketch
  • LaTex
  • Git
  • Scrum
  • Docker
  • Linux

Multilingual

  • English
  • Chinese
  • Cantonese

Java

Yep, that's not only my favorite programming language,
it's also my cat's name.

A 1-yr old cute bengal cat

Ink
Hi~ My name is Java.

Contact me

I am available

  • Reach out
  • +1 786-218-8133
  • carsonchencmu@gmail.com
  • http://www.carson-chen.com
Ink