View Resume

I'm Johnny;
a software engineer

About Me

Hi, I'm Johnny, a Computer Engineering student at the University of Illinois Urbana-Champaign. My coding journey began in high school, and I've been enthralled by various aspects of computer science ever since. From websites and mobile apps to machine learning and data processing, I'm passionate about using technology to make a difference in my community. I recently completed a summer internship at Apple, gaining valuable experience in the field. Continuously seeking new challenges, I'm excited to see where my passion for computer engineering takes me in the future.

Mobile Apps

Overview

One of my favorite fields of computer science is mobile application development. I started developing apps for iOS devices when I was young and they were some of my first programming projects. I later expanded on these skills in high school when I took a mobile application development class. I am proficient with both iOS and Andriod app development and know standard languages such as Swift, Objective-C, and Java to develop these apps. I am also very famliar and use both Xcode and Andriod Studio frequently.

Skills

  • Xcode
  • Swift
  • Objective-C
  • Android Studio
  • Java

Projects

Flux

Conant Map


Websites

Overview

One field I have particularly a lot of experience is in Web Development. I have 5+ years of web experience and I work with both frontend and backend. I've built up web infrastructures from scratch for public use complete with custom-built login systems and encryption. I have experience both creating and using APIs in my projects both RESTful and socket-based. I enjoy building websites with new technology and custom designs I make myself using tools like Photoshop and Illustrator. Like this one!

Skills

  • HTML
  • CSS
  • SASS
  • JavaScript
  • React
  • Node JS

Projects

Spread Positivity

CompSci Kids

All Skills

Mobile Apps

Creation of Mobile Applications for iOS and Android

Swift, Objective-C, Java, Xcode, Android Studio

Websites

Development of many websites using modern tools

HTML, CSS, JavaScript, SASS, ReactJS

Server Development

Extensive work using and building backend services and APIs.

NodeJS, Express, Python, C++, PHP

Video Games

Built many video games both from large games to small mobile games

Unity, C#, Java, Swift, SceneKit

Cloud Computing

Experience with a lot of cloud computing platforms and using/managing a VPS

AWS, Firebase, Digital Ocean

Jailbreak Tweaks

Built many tweaks that hooked into the iOS operating system of jailbroken phones to change how some methods worked

Objective-C, THEOS, Hooking, Package Managers

In the News

Contact Me

Please reach out if you have any questions or would like to work with me!

Contact Me

Thank You For Reaching Out!

You will hear back from me shortly