Devonte Cunningham

Devonte Cunningham

Mobile Application Developer


Aeries Software

Orange, CA USA


In computer science, learning how to learn is very important. Don’t get stuck on one programming language or skill set...It’s better to be a jack of all trades than a master of none.

Milestones

My road in life has been direct.
My first introduction to software engineering was when I was 13 years old—I designed a video game called Poke-Battle, based off of Pokémon, using a software program called GameMaker Studios.
Attended the University of California in Irvine where I received my bachelor’s degree in computer game science.
After graduating, I landed three part-time coding jobs in teaching, app development, and web development.
I taught myself all of my advanced development skills and began developing many prototype apps for clients.
Worked for a startup company as a programming intern and was promoted to junior developer after only two months.
Got my first full-time job working as a mobile application developer at Aeries Software.
Now after over two years out of school, I’m finally able to begin paying back student loan debt.
Keep following my journey

Education

High School
Bachelor
Computer Games and Programming Skills
University of California, Irvine
Certification/License
Computer and Information Systems Security/Information Assurance
Certification/License
Computer Programming, Specific Applications

Career

Mobile Application Developer

I develop and update new software in the mobile app development field.

Career Roadmap

Roadmap
My work combines:
My work combines:
Technology
Design
Learning / Being Challenged

Day to Day

There is a wide variety of projects that I can work on and it changes often. My main work centers around mobile app development. I was hired on to work using a completely new coding language and framework for the company, so I was the only person there that was doing that. I now spend some time working on their Android and web development projects. I have a task queue that I look at every day and tackle whatever needs to be worked on. Ultimately, my job is to learn new things and execute.

Skills & Qualities Beyond School

Be a quick learner, self-starter, and be willing to constantly tackle things you don't know. Careers in technology and software are always changing and there is always something new to learn. Always have Google or other resources on hand to tackle something that you don't know.

Advice for Getting Started

Here's the first step for everyone

Most of what I've learned about my job has been self-taught. In this industry, having a college degree can be beneficial, but it isn't required. Take the initiative and be dedicated enough to teach yourself the coding languages and tech skills that you need. Find people to help you polish your resume and stand out in the crowded field of applicants.

Recommended Education

My career is related to what I studied. I'd recommend the path I took:

undergrad
Bachelor
Computer Games and Programming Skills
certification
Certification/License
Computer and Information Systems Security/Information Assurance
certification
Certification/License
Computer Programming, Specific Applications

Hurdles

The Noise I Shed

From Society in General:

"There are tons of programming jobs out there, why can't you find a job?"

Challenges I Overcame

School Stress
Work Stress
Financial