About Me

The only thing that I love more than teaching and helping others is learning and expanding my own knowledge and abilities. I hope to be a student until the day I die—yeah, I'm one of those people. I know that I want to work with computers professionally, whether that is with microcontrollers in embedded systems or through software development for desktops or mobile platforms. I want to be challenged by what I do, to be proud of what I have done, and to have the opportunity to meet awesome people. I know that just having these wishes isn't enough in itself though, so I strive to make my work ethic and myself worthy of those desires.

Contact Details

Maung Aung
5535 Beeler Street
Pittsburgh, PA 15217

(412) 378-3891
mza@andrew.cmu.edu

Education

Carnegie Mellon University

B.S. in Electrical and Computer Engineering | May 2015 (expected)

Computers have always been a passion of mine ever since I was a little kid. After learning to program in Q-BASIC when I was 11 years old on an outdated Windows 98 machine, I started playing around with electronics and trying to build things with whatever I could get my hands on. In college, I decided that I would turn this passion into my career. Along the way, I also picked up a second major—Engineering and Public Policy—because I believe I need to know about how the world works first in order to make a difference in it.

Experience

Epic Systems

Software Development Intern | May 2014 - August 2014

I worked with a user experience design intern and a fellow software development intern to create an application that enables customers (as well as the internal optimization team) to identify ways in which users are interacting with different systems. Using information from a SQL database, our application suggests actionable items and techniques for improvement at various levels of depth. Development began using WinForms in C# and eventually transitioned into a web application with HTML, CSS, and JavaScript. I also developed a modified version of the DBSCAN clustering algorithm and worked closely on a tool for visualizing workflows of individual users.

M.C. Dean, Inc.

Design Engineer Intern | May 2013 - August 2013

I was tasked with using the Force.com platform (PaaS) to design and implement a data model back end for an internal-use iOS application and to write the corresponding REST API. I also created scripts for automated processes such as QR code generation, tested the iOS application throughout the development process, responding to user feedback and working hand-in-hand with a fellow developer to improve upon the existing design. At the end, I also developed tools to provide reports and analysis of the data collected to promote key insight and understanding of the results.

Carnegie Mellon University

Teaching Assistant | January 2014 - Present

For 15-110: Principles of Computing at Carnegie Mellon University, I perform the typical teaching assistant duties of grading assignments, proctoring exams, and holding office hours. I also lead a weekly recitation where I demonstrate ideas taught in lecture to students and guide them through several problems related to the topic of the week. I've also created assignments and provided feedback on the design of other assignments and exams.

Carnegie Mellon University

Technical Clusters Manager | February 2012 - December 2013

I maintained key computing assets across campus and was responsible for reporting and resolving technical issues related to both software and hardware. I also trained, interviewed, and oversaw fellow student employees and worked together with other students and faculty to resolve issues. I also did some development work prototyping potential new tools that Cluster Services was considering adopting at the time.

Skills

The programming languages that I am most familiar with are Java, C/C#, and Python—but I have worked with (System)Verilog, VB.NET, JavaScript, Ruby, and different instruction sets of Assembly quite a bit as well. I also have experience in SQL, HTML/CSS, creating REST endpoints, MATLAB, the Adobe Creative Suite, and several different development environments and IDEs. I've learned about software development methods and have applied that knowledge in my coding practices, like Scrum and Agile, and have worked using Windows, Linux, and Mac OS before. Some of the microcontrollers that I've used for my personal and academic projects include Arduino and the Freescale MC9S12C module.

For Fun

  • I wrote somewhere once that the third-rate mind was only happy when it was thinking with the majority, the second-rate mind was only happy when it was thinking with the minority, and the first-rate mind was only happy when it was thinking.

    A. A. Milne, War with Honour, Macmillan War Pamphlets, Issue 2 (1940)
  • The brick walls are there for a reason. The brick walls are not there to keep us out. The brick walls are there to give us a chance to show how badly we want something. Because the brick walls are there to stop the people who don’t want it badly enough. They’re there to stop the other people.

    Randy Pausch, The Last Lecture at Carnegie Mellon University (2007)
  • Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do. If you haven't found it yet, keep looking. Don't settle. As with all matters of the heart, you'll know when you find it.

    Steve Jobs, Commencement Address at Stanford University (2005)
  • If we listened to our intellect, we'd never have a love affair. We'd never have a friendship. We'd never go into business, because we'd be cynical. Well, that's nonsense. You've got to jump off cliffs all the time and build your wings on the way down.

    Ray Bradbury, The Reader's Digest, Volume 140, Issues 837-842, p. 181 (1992)