Stephen R. Chang

Senior Software Engineer

Building scalable microservice architectures and leading technical teams to deliver high-impact solutions.

Brooklyn, NY
GitHubLinkedIn
stephen@portfolio:~$
stephen@portfolio:~$

About Me

I'm a Senior Software Engineer with expertise in building scalable microservice architectures and leading technical teams. Currently at Memorial Sloan Kettering, I've led the design and development of 18+ APIs that have significantly increased our client base and improved accessibility to critical cancer research.

With a Master's in Computer Science from Harvard University and experience at major companies such as JPMorgan Chase, and Factset Research Systems, I bring a strong technical foundation combined with leadership skills. I'm passionate about creating efficient, maintainable code and mentoring other developers.

Beyond my professional work, I co-founded Chang Learning Center, helping over 500 students access quality education and get into specialized high schools.

0+
Apps Developed
0+
Students Helped
0
GitHub Contributions
0+
Years of Development Experience

Technical Skills

Languages

Java, C#, JavaScript, Python, Swift, C, Shell

Backend

.NET Core, Spring, Microservices, RESTful APIs

Data

MongoDB, MySQL, Oracle SQL, Kafka

DevOps

AWS, Azure, Terraform, Docker, CI/CD

Certifications

Oracle Java 7 Programmer
BCS-IT Infrastructure Library (ITIL)
BCS-Business Analysis

Featured Projects

comeet-iOS

co-meet iOS App

Swift

A collaborative meeting app for iOS devices, forked from bookaroom/comeet-iOS.

WebServerS65

HTTP Server Implementation

C

A web server that provides main features of an HTTP server including GET, HEAD, execution of CGI scripts and more.

FileSystemCompabilityTester

File System Tool

C

Tool that finds paths that may cause incomparability issues when copying files from one system to another.

Conways-Game-of-Life

Cellular Automaton

Swift

Implementation of Conway's Game of Life, a cellular automaton devised by mathematician John Conway.

PongInC

Classic Game

C

Implementation of the classic Pong game for UNIX terminals using C signals and cursor library for graphics.

CryptoEncryption

Security Tool

Java

A cryptographic encryption library implementing various encryption algorithms and security protocols.

Education

Harvard University

Master of Arts in Computer Science

May 2017

The City College of New York (CCNY)

Bachelor of Arts in Economics & Math Minor

May 2013