My Resume

Brian Lain

About Me

As a passionate computer person, I enjoy using and learning technology. I am especially fond of Linux but I am also comfortable working with Windows and Mac OSX. I welcome challenges to which I can apply and expand my skills. In addition to honing my existing skill sets, I am interested in becoming proficient in big data frameworks and cloud technologies, and further developing my business/management skills. My other interests include biking, skiing, hiking, woodworking, photography, and traveling.

Education and Certifications

PMI Certified Associate in Project Management (CAPM #1611033)

M.S. in Computer Science
B.S. in Computer Science
B.S. in Mathematics

Professional Experience

Mobile App Development Technical Lead --  2014  to Present

  • Led all technical aspects of the project from project initiation through deployment and into the maintenance phase.
  • Organized and led weekly status teleconferences with project stakeholders.
  • Designed and developed all aspects for data-driven mobile applications using the PhoneGap framework.
  • Created back-end websites for controlling and distributing data for mobile apps.
  • Consumed data from third party services such as YouTube and Flickr.
  • Implemented both client-side and server-side push notification functionality for both Android and iOS.

Scientific Programmer -- 2006 to 2010

  • Led development effort to port a dynamic website from PHP/MySQL to Microsoft .NET and MS SQL.
  • Spear-headed development of a SIMDIS plug-in to graphically display fallout footprints of disabled vehicles and their pieces.
  • Maintained RF Modeling programs developed previously.
  • Implemented coordinate system transformations to convert between UTM and MRGS.
  • Sourced terrain imagery and elevation datasets.

Computer Scientist -- 2006 to 2010

Urban RF Propagation Modeling
  • Participated in a small-team effort to develop a novel RF modeling system.
  • Led RF data collection effort to help validate the RF models, which required integrating specialized hardware into a cohesive system, managing field operations, and programming tools to manipulate and visualize collected data.
  • Identified and corrected a major flaw within the third-party digital RF receiver.
Customized CentOS Linux LiveCD
  • Modified CentOS Linux LiveCD to include and automatically execute in-house software for operating in a disk-less environment.
System Administration
  • Procured, installed, and managed workgroup servers.
  • Configured network services: DNS, DHCP, EMail, NFS, NTP, Samba, and handled user accounts.
  • Deployed a GForge server to function as the group’s code and project management system.
Web Application Developer
  • Ported web-based applications from Lasso and FileMaker to PHP and MySQL.
  • Defined and developed new features to meet requirements.

References

Available on Request