NGUYEN TRAN
Engineer with passion for mobile technology and web development
************@*****.*** 503-***-**** LinkedIn GitHub: TiCl4 Portfolio Portland, OR SKILLS
Programming languages: HTML5, CSS3, JavaScript, Swift, Python, C++, some SQL Libraries/Frameworks: React, React-native, Redux, Bootstrap, jQuery, JSON, AJAX, KnockoutJS, JasmineJS, Vagrant, Git, Github, NPM
Business: Design, communication
PROJECTS
MemeMe (Jan 2018)
• Created an iPhone/iPad app that allows users to create memes by adding texts to the top and bottom of an existing photo in the library or from camera and can also be shared on Facebook, Twitter or by SMS.
• Used delegate to save shared memes, accessed camera and photo album using UIImagePickerController, used UICollectionViewController and UITableViewController to allow view options in list mode or collection mode, set up navigation structure that creates an intuitive flow through the app. Pitch Perfect (Jan 2018)
• Created an iPhone/iPad app that allows users to record their voice and will then modulate the recorded audio to sound like a Chipmunk or Darth Vader, to sound fast or slow, to sound with echo or with reverb effects.
• Incorporated UINavigationController to navigate between two scenes, leveraged MVC design using UIViewController and UIView, played audio files using AVFoundation’s AVAudioEngine class, eliminated repeatability by adding a function that includes similar codes. Neighborhood Map (Oct 2017)
• Used Google API, Foursquare API, KnockoutJS to develop a single page map in my neighborhood with detailed popular locations displayed on a window when a location’s name or location’s marker is clicked.
• Incorporated a show/hide menu button on the map if more screen is required in mobile screens.
• Structured with MVC model for easy maintenance and update if more locations are to be added later. Website Optimization (Oct 2017)
• Used different methods and tools in JavaScript and CSS to optimize websites.
• Reduced and compressed images’ size, loaded Google Fonts via JavaScript, declared variables outside of “for” loop to improve Page Speed score by 25%, 15%, and 7% respectively.
• Achieved Page Speed score above 90 and run at 60 frames per second. Classic Arcade Game Clone (Sep 2017)
• Implemented object oriented JavaScript to build an arcade game in which player needs to pass through a series of bugs to win.
• Restarted the game if collision occurred between the player and a bug or if the player won. Portfolio Site Mockup (July 2017)
• Created a portfolio site mockup that contains projects based on design given by designers using HTML and CSS technologies.
• Implemented well-structured HTML and CSS component as well as latest Bootstrap technology like modal to pop up a project’s window when a project is clicked.
• Reorganized based on screen sizes that the site works well with all devices ranging from iPhones, iPads, laptops, desktops. EDUCATION
Udacity – iOS Developer Nanodegree In progress
Udacity – Front-End Web Developer Nanodegree Nov 2017 Courses: Web foundations, JavaScript – Objects, Tools and Testing Oregon State University, Corvallis, OR - Chemical Engineering, B.S. Jun 2017 EXPERIENCE
Manufacturing Technician, Intel, Hillsboro, OR Jul 2016 – Apr 2017
• Collected, evaluated operating data using SPC charts, conducted equipment adjustments and ensured process optimization that improved performance by 1.5 times faster.
• Performed preventative maintenance, troubleshooting, spares, and sustaining that saved potential lines-downs worth of $2 million each.
ADDITONAL
Interests: Reading books, learning new skills, playing pool