LiveCareer-Resume

senior software developer mobile team lead resume example with 20+ years of experience

Jessica Claire
  • Montgomery Street, San Francisco, CA 94105 609 Johnson Ave., 49204, Tulsa, OK
  • Home: (555) 432-1000
  • Cell:
  • resumesample@example.com
Accomplishments
  • https://cocoapods.org/pods/Webtrends-SDK https://github.com/blavid.
Professional Summary
Experienced iOS and Android mobile developer with a successful track record of developing quality projects, leading teams, and mentoring others.
Skills
  • Guest services
  • Inventory control procedures
  • Merchandising expertise
  • Loss prevention
  • Cash register operations
  • Product promotions
Work History
Senior Software Developer - Mobile Team Lead, 06/2014 to Present
, ,
  • Most of my time is spent developing and maintaining mobile SDKs for both Android and iOS.
  • My current (and preferred) focus is on iOS development (Swift and Objective C), but I also work with Android (Java) quite a bit.
  • I fill in the rest with whatever tool or language fills the need at the time, including JavaScript, Scala, shell scripting, etc.
  • I am the team lead responsible for all things mobile at Webtrends, directing and supporting a 5 person development/QA team.
  • Recent projects Analytics SDK for iOS and Android.
  • Collects and transmits application lifecycle and custom events to our Big Data collection servers for analysis.
  • Uses REST calls to interact with the backend Analytics platform.
  • Project includes SQLite, Core Data, encryption, Core Location Services.
  • All documentation done in Appledoc (iOS) and Doxygen (Android).
  • iOS SDK is packaged and distributed as a Cocoapod.
  • Optimize SDK for iOS and Android Architected and Created the Optimize SDK for iOS, enabling customer apps to:.
  • execute optimizations created in the Webtrends Optimize product.
  • run A/B and Multivariate tests.
  • perform switching tests.
  • send conversion data back to the Analytics platform via REST calls.
  • Optimizations include the ability to change text, colors, fonts, images, and any other content within the UI.
  • Development of Sample Applications In order to demonstrate how the above SDKs are used, I developed several sample applications.
  • These apps contain well-documented code to give customers ideas about how to integrated our products into their development projects.
  • The sample apps use technologies such as Core Location, Core Motion, Collection Views, REST calls (using both native networking and libraries such as Alamofire and SwiftyJSON).
  • Continuous Integration Created nearly 100% automated Continuous Integration build process triggered by changes checked into Github.
  • Github Enterprise for source code management.
  • Jenkins build server.
  • Artifactory for build artifact distribution.
  • Appledoc automatic documentation build and publish.
  • Cocoapods for SDK distribution Leadership My role as the Team Lead spans the worlds of architectural planning, strategic business direction, and Agile development practices.
  • I am the scrumbag (scrum master) responsible for leading daily standups, sprint planning, retrospectives, and backlog grooming.
  • I work very closely with product owners to plot the course of development over the next 3-12 months.
  • Mentorship Highly involved in intern mentorship and continuous learning programs for peers.
  • I conduct weekly brown-bag training sessions to assist those who want to pick up a new skill or language.
  • Past topics include Objective C and Swift programming in iOS.
QA Intern, 07/2013 to 12/2013
Copart, ,
  • Mobile development for Android and iOS.
  • Technical lead for mobile dev.
IT Manager, 01/2009 to 05/2010
, ,
  • As the EAI (IT) manager at Clear One, I reported directly to the VP of Information Technology and managed a team of Systems Administrators and Systems Engineers supporting enterprise-wide applications and infrastructure including network, servers, telecommunications, desktop PCs, mobile computing, and the company helpdesk.
  • I was fully responsible for hiring, terminating, coaching, and rating personnel, as well as all IT budgeting, scheduling, purchasing, project work, forecasting, policies and procedures, etc.
Technical Support Engineering Manager, 05/2005 to 10/2008
Carlisle Interconnect Technologies, ,
  • Managed a team of support engineers for Intel servers, data storage, and RAID products.
  • Developed and delivered training to call center agents, tracked an ongoing list of hot issues, developed reporting metrics to measure efficiency and effectiveness of people and processes, acted as a liaison between front-line support personnel and product engineers.
  • Responsible for budgeting, planning, resource allocation, service upgrades, and quality assurance as well as performance management of the entire team.
  • Responsible for up to 15 direct reports spread across several geographies.
  • Oversaw scheduling, team performance & dynamics, and all aspects of employee management including performance reviews Drove continuous improvement into the organization through development of performance metrics and standard procedures.
  • Coached senior personnel into supervisory and mentoring positions.
Senior Engineer, 09/2001 to 05/2005
Multi-Tech Systems, Inc, ,
  • Managed the Storage Utility Group, a team of seven engineers spread across three geographies.
  • The storage group was responsible for engineering and 3rd level support of all IT-supported storage systems deployed across the enterprise.
  • Fully responsible for all management duties including budget, forecasting, hiring, performance management, coaching, and skills development of the team.
Storage Area Network Engineer, 09/1999 to 09/2003
Avangrid Inc., ,
  • Storage Area Networking Engineer responsible for the evaluation, testing, and implementation of new storage technologies within Intel.
  • Developed and executed test plans, documentation, training materials, as well as supported a worldwide storage area network.
  • Experienced in end-to-end SAN technologies: EMC Symmetrix, EMC Clariion, EMC NAS, Brocade FabricOS, zoning, fabric design, remote replication and disaster recovery, , snapshots, cloning, iSCSI, Fibre Channel, SATA, SCSI, storage virtualization, Mirrorview, Snapview, SAN Copy, MS Cluster Server, IBM Bladecenter servers, HBAs, PowerPath, etc.
SQL DBA & Integration Engineer, 06/1995 to 09/1999
Storage Utility Group Intel Corp, ,
  • System administrator responsible for engineering, implementing, and supporting complex database systems for Intel's IT infrastructure.
  • Maintained legacy systems, developed cutting-edge systems, and ensured the availability of database systems to Intel's worldwide, 24x7 Finance, HR, and Manufacturing departments.
  • Duties included systems engineering, database design, systems analysis, 24x7 global support, data replication and backup, upgrades, quality assurance, development, testing, and ongoing support of mission-critical systems.
Education
Bachelor of Science: Computer Science, Expected in 2014 to Portland State University - ,
GPA:
Computer Science 3.92 Magna Cum Laude Links

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

Your data is safe with us

Any information uploaded, such as a resume, or input by the user is owned solely by the user, not LiveCareer. For further information, please visit our Terms of Use.

Resume Overview

School Attended

  • Portland State University

Job Titles Held:

  • Senior Software Developer - Mobile Team Lead
  • QA Intern
  • IT Manager
  • Technical Support Engineering Manager
  • Senior Engineer
  • Storage Area Network Engineer
  • SQL DBA & Integration Engineer

Degrees

  • Bachelor of Science

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

*As seen in:As seen in: