Steven Chung

Aspiring iOS and Front End Software Engineer

Contact Me

About Me

Hello, world - from the Metro Washington D.C. Area!

profile

I am currently a senior majoring in Computer Science at Virginia Tech planning to graduate in the Fall of 2015. My interests lie in iOS development, human-computer interaction, and virtual reality.

Currently, I am interning at Appian Corporation located in Reston, Virginia. I am working on adding three new features to the iOS platform of the product. The internship thus far has been both an exciting and educational experience. Perhaps what I enjoy the most is the company's culture. Although Appian is considered a rapidly growing, medium sized company, they have done exceptionally well in preserving the company culture. I have since learned that the people as well as the environment contribute highly towards the success of a product.

Prior to my current internship, I have interned at IBM for two years. The first of these two positions was a co-op in the Greater Boston area, where I worked as a front-end developer intern. I was a part of the run team, which served as the first line of defense for fixing defects and providing enhancements for the product. The latter was a summer internship in the Raleigh-Durham-Chapel Hill (RTP) Triangle area in North Carolina. The Extreme Blue program is the premier internship program at IBM, in which interns work in groups of four to create new technologies. I had the priviledge to work alongside an MBA, a UX designer, and another software developer intern to create Blueprint - a set of reusable front-end components for iOS devices. Working on this project has immersed me with the various aspects involved in creating a product, ranging from creating a compelling business use case to the development of the product itself.

During my free time I enjoy weightlifting and playing tennis, Heroes of Newerth, and Settlers of Catan!

Skills

I have a passion for iOS and front-end development. However, I possess a variety of skills.

Java

Objective-C

JavaScript

C

HTML

CSS

Education

Virginia Polytechnic Institute and State University | Virginia Tech

University Honors - Bachelor of Science
Computer Science - Mathematics Minor
Expected Graduation: Fall 2015

Relevant Courses

• Data Structures and Algorithms • Computer Systems • Combinatorics
• Comparative Languages • Human Computer Interaction • Discrete Mathematics
• Mobile Software Developent (Swift) • Cryptography • Principles of Network Security

Experience

Appian Corporation

Software Developer Intern / Reston, VA / May 2015 - Present

Appian is a business process management (BPM) software which allows customers to build the custom software they need using little to no code.

• Developed three new features to the iOS platform of the product
• Reduced search times for collapsed sections feature from O(n2) to O(n)
• Fully automated unit and UI tests using XCTest and KIF
• Managed Jenkins for continuous integration throughout entire development process

IBM Extreme Blue - MobileFirst

Technical Intern / Research Triangle Park, NC / May 2014 - Aug 2014

This program serves as IBM’s premier internship program, in which interns assist in developing new technologies for emerging products within the company.

• Start-up like culture working alongside an MBA, designer, and a developer to come up with a solution for a time and cost efficient way for corporations to develop mobile applications in the retail sector
• Created a “best of breed” iOS native mobile application that is highly componentized to allow for copy and paste modular design
• Leveraged IBM Bluemix Platform as a Service (PaaS) offering as the backend for the application
• Implemented a social network service using Node.js as a service to IBM Bluemix
• Presented final project to top executives at IBM HQ in Armonk, NY

IBM - Rational Software

Application Developer and Tester / Littleton, MA / Jun 2013 - Dec 2013

RRC is one of three products that form IBM Rational’s Collaborative Lifecycle Management (CLM) which allow users to effectively plan, manage, and review their project requirements.

• Communication and collaborative development with server and user experience (UX) engineers in addition to product customers to deliver web client side fixes
• Fixed 50+ defects/enhancements that met or exceeded the expected code quality standards set by IBM and JSLint
• Performed manual and automated build verification tests (BVT) for new builds releases
• Exposure to complete lifecycle of software product development including nightly and integration revision controls
• Addressed memory leak problems for DOM nodes that have not been correctly destroyed

Portfolio

Check out some of my past works!

RiftDrone - VTHacks

Challenge Post

Blueprint - IBM Extreme Blue

Blueprint Repository

Contact

Feel free to contact me about any employment opportunities!

Contact Info

schung7@vt.edu

Get in Touch