Adam Magaña

I am a Youngstown, Ohio based software engineer.

Résumé

Professional Experience

Marco Polo

Senior Software Engineer

October, 2018 - Present

Drund

Lead Mobile Engineer

August, 2014 - August, 2018

Responsibilities
  • Product roadmapping
  • Feature development
  • Oversee iOS and Android full product rewrite
  • Institute code quality standards via tooling and automation
  • Train and mentor junior developers
  • Manage app releases and updates
  • Manage iTunes Connect
  • Manage Google Play
Accomplishments
  • Created and launched an official iOS and Android app for the Cleveland Cavaliers: "Cavs Launch Social Network for Fans of All Ages As Part of Wine & Gold Nation"
  • Launched and actively maintained iOS and Android apps for over a dozen K-12 education systems: "Drund Provides Media Platform for Schools"
  • Wrote and maintained a custom white-labeling system for iOS and Android apps. Allowed for full custom branding of Drund's core features (including colors, images, icons, splash screens, and push notifications). The white-label system was then used to deploy apps for over 20 organizations on both iOS and Android.
  • Oversaw the development of iOS and Android applications which allowed users to live stream video from their devices.
  • Successfully lead the effort to rewrite Drund's iOS and Android applications from scratch. The end result was a faster, more stable, and more versatile offering on both iOS and Android platforms.

Mobile Engineer

May, 2012 - August, 2014

Responsibilities
  • Feature development
  • Manage app releases and updates
  • Manage iTunes Connect
  • Manage Google Play
Accomplishments
  • Lead the initial development and ongoing maintenance of Drund's iOS and Android apps. Successfully deployed mobile apps that supported a large suite of features including but not exclusive to:
    • Live stream creation and viewing
    • Posts and comments
    • Photo and video albums
    • Forums
    • Location check-ins via the Google Places API
    • Direct messages

Developer

May, 2010 - May, 2012

Responsibilities
  • Build and maintain third-party integrations using HTML, CSS, JavaScript, Python, and PHP.
  • Create modules and features to expand Drund's suite of capabilities.
Accomplishments
  • Product featured in Forbes: "Hulu, Meet Twitter: Drund Tries to Take Your Desktop to the Cloud"
  • Created a variety of third-party integrations for use within Drund's ecosystem:
    • Netflix
    • Hulu
    • YouTube
  • Created a web application that aggregated video content from Netflix, Hulu, and YouTube into a single searchable interface.
  • Created a chronological news aggregator using RSS feeds and data generated with a custom webscraper. Provided curated news sources and the capability to add custom news sources.

YDEK Productions

Developer (Contracted)

October, 2009 - May, 2010

Responsibilities
  • Create custom applications for clients as needed.
Accomplishments

UC Berkeley

Undergraduate Researcher

June, 2009 - August, 2009

Responsibilities
  • Customize existing power flow simulation in MATLAB
  • Search power flow data for intrusions and malicious data injections
  • Record simulation findings and make extrapolations
Accomplishments

Youngstown State University

Undergraduate Researcher

September, 2008 - May, 2010

Responsibilities
  • Provide assistance in conducting and presenting research centered around a network intrusion detection system.
Accomplishments
  • Co-authored research paper and presented findings at two separate undergraduate research conferences.

Languages, Technologies, and Skills

Primary

  • Agile software development
  • Roadmapping
  • Sprint planning
  • Customer training and onboarding
  • Software testing practices
  • MVVM design pattern
  • MVP design pattern
  • Swift
  • Xcode
  • iOS certificates, profiles, and release cycle
  • XCTest
  • APNS
  • AsyncDisplayKit
  • Java
  • Android Studio
  • Android APK rollout and release cycle
  • JUnit
  • GCM
  • Mockito
  • Roboelectric
  • Git
  • GitHub
  • Fastlane
  • CodeCov
  • TravisCI
  • Sentry
  • OneSignal

Secondary

  • JavaScript
  • HTML
  • CSS
  • Grunt
  • ImageMagick
  • Amazon SNS
  • Urban Airship

Education

Youngstown State University - Bachelor of Science, Computer Science


Testimonials

I worked with Adam for about 8 years (and have known him a bit longer) and, in that time, I've formed some opinions about Adam.
Professionally, Adam's work ethic, drive to create a great product and constant urge to learn make Adam a reputable colleague. He's a great team leader, with the ability to plan, code and ship product in an extremely desirable time.
Personally, Adam is a kind, caring soul who looks out for his friends and co-workers and that definitely shows in the work place.
It was a pleasure working with Adam for 8 years and would suggest that if given the opportunity, you make Adam a part of your team.

I’ve had the privilege of working with Adam for the past 8 years. When it comes to dev, Adam strives to stay up to date with mobile technologies, deliver code in a timely manner, and constantly tries to improve. As a team member, he always maintained a remarkably positive and organized demeanor, helped improve our process, and always provided support when needed.
Anyone would be lucky to have Adam on their team, both for development and atmosphere.

Kevin Krpicak Kevin Krpicak, Lead Frontend Engineer at Drund

I have known Adam for 8 years and worked with him for the last 2. I can express confidently that he is a man of great talent and even greater integrity.
At Drund, he and I worked directly together on a lot of design-to-dev projects (Where I was UX/UI team lead and he was Mobile Dev team lead). He was also the anchor in any meeting ~ making sure we never veered far from the objective or spent too much time bike-shedding. His attentive nature, empathic communication, enthusiasm and skilled development always made my job better and easier.
That may sound hyperbolic, but it is not. He is a rare breed, and we were very, very lucky to have him.
Professionalism: 10/10
Leadership Skills: 10/10
Initiative/Ambition: 10/10
Beard Growing Ability: 3/10

David Pokrivnak David Pokrivnak, Lead UX/UI Designer at Drund

I have worked with Adam for over two years now. Over that time, I feel very fortunate for not only getting to know him professionally and learning from him, but for also getting the chance to know Adam personally as well.
In those two years, I have not only seen Adam excel at the fundamentals of his job, like adding new product features and managing his mobile engineering team, but also help on other tasks beyond his role.
As I have worked with Adam on many projects, he carries all the characteristics of being a great leader. Adam not only makes sure the project gets done, but does it extremely well with his great communication methods. (As a professional in the communication field, that is something I admire.)
There has never been a day where Adam wasn’t positive. Getting the opportunity to know Adam personally showed me how caring he is and how he is truly invested about your well being and interests you have.
It was an enjoyment working with Adam and I would highly suggest that given the opportunity, you make Adam apart of your team.

Caitlyn Brown Caitlyn Brown, Director of Communications at Drund

I first worked with Adam while I was the Multimedia Tech with Austintown Schools. He would come in once a week to work with me, and explain the functions of Drund and their goals for the school. He was excellent with communication and making sure I understood how to use the software to be able to help train the teachers, students, and staff. . . . [H]e has given Tech Talks about building applications and the importance of communication and networking. We were Mentors together for Youngstown State University's HackYSU Hackathon. Adam is an amazing person, easy to work with, excellent with communication, and extremely knowledgeable. With his positive attitude and fantastic work ethic, he can do anything.