A technologist with over 20 years of experience solving a wide array of problems across numerous platforms. A developer comfortable with architecting an entire offering from a smooth flowing mobile client for the user to a highly scalable architecture for the servers. A leader who can grow a team and mentor other developers to deliver great experiences and great value to millions of customers. An avid learner seeking out the next challenge to unlock.
I am looking to dive deep into the technology with a highly engaged team and build your company’s next great Android product.
SKILLS
- Able to very rapidly conceptualize and assimilate new information and techniques
- Comfortable with and capable of working with a wide variety of people and backgrounds in both a leadership and team member role
- Produces code that is robust, maintainable, performant, long-lived, and loved by those who maintain it later
- Adept in a wide variety of programming languages and semantics and eager to learn more
- Can readily take the user’s view of products to help drive design and usability
- Well-versed in techniques to facilitate working with remote teams and team members
Senior Mobile Apps Developer @ From July 2015 to Present (4 months) Greater Seattle AreaSenior Development Manager, Android @ I began the role as a Development Manager and moved up to a Senior in 18 months. For the first 10 months of the role I commuted every other week from Oregon to be in Bellevue. The position is multi-faceted and requires daily stretching of people management, project management, and technical skills.
Technologies
- Mobile: Android, iOS, HTML5
- Cloud: .NET, Node.js, AWS, REST
- Other: SQL, C#, JavaScript, HTML, Linux
- Tools: Jira, SVN, Git, Gradle, MS SQL Server
Accomplishments
- Managed several different teams within the Mobile group and drove the expansion of our flagship mobile product on Android, iOS, Windows Phone, and Blackberry to support more than 4 million users.
- Maintain a solid 4+ star rating for our Android and iOS products.
- Coordinated daily with product managers, designers, and quality engineers to keep the teams moving toward our delivery goals.
- Became a Certified ScrumMaster to facilitate the Mobile group’s transition to an agile methodology.
- Maintained technical leadership for the Android product and drove technical innovation into the code to keep us moving onto the latest Android versions and technologies.
- Was the lead for multiple years in Concur’s outreach program to high schools in Tacoma and Redmond where we taught multi-week courses on Android application development.
- Selected candidates, conducted interviews and worked with our recruiters to find and recruit new members of the team from both internal and external sources. Maintained an extremely low turnover rate for my direct reports. From 2013 to 2015 (2 years) Bellevue, WAPrincipal Software Design Engineer @ I started as a Senior Software Design Engineer and spent many years working through various areas of the company’s product line to become a Principal. This role allowed me to expand my technical knowledge across more languages, platforms and technologies.
Technologies
- Mobile: Android, iOS, HTML5
- Other: C++, Java, SQL, JavaScript, VB, HTML, Win32, COM, Linux, Perl
- Tools: SVN, CVS, ClearCase, Perforce, MS SQL Server, Oracle
Accomplishments
- As a sole contributor, created the initial version of our flagship mobile product for Android. Maintained ownership of the product and grew the team to six developers that are still adding functionality to the product today.
- Helped develop a service solution for Mobile that has scaled to handle millions of receipt uploads per month.
- Was a key member of the primary team involved in a technology rewrite of our core product from COM/VB/ASP/IIS to Java/JavaScript/Tomcat.
- Facilitated the company’s shift from an on-premise software model to a cloud model by creating tools and processes to migrate customers to our new infrastructure.
- Worked to transition the R&D organization’s processes from a highly waterfall model to an XP based approach. From 1999 to 2013 (14 years) Redmond, WASenior Product Engineer @ Brought in to be a primary resource for the company’s transition to a Microsoft Windows platform.
Technologies
- C++, SQL, VB, HTML, Win32, COM, MFC, Linux, Perl, ODBC From 1995 to 1999 (4 years) Bothell, WAApplications Engineer @ Built customer-specific applications by collaborating closely with customers to create proposals, quotes and specifications to meet their requirements.
Technologies
- C, SQL, FORTRAN, Oracle, VMS, Windows From 1994 to 1995 (1 year) Houston, TX
Physics @ University of South Alabama From 1990 to 1992 Computer Science @ Mississippi State University From 1988 to 1990 Walt Armour is skilled in: SaaS, Android, Agile Application..., Mobile Applications, Cloud Computing, Enterprise Software, Web Services, Java, Agile Methodologies, Android Development, Software Development, C#, XML, Microsoft SQL Server, REST, Software Project..., .NET, SQL, JavaScript, JIRA, Software Design, Web Applications, Requirements Analysis, Testing, SOA, Agile Project Management, Management, SDLC, Android SDK, Scrum, Strategic Planning, Web Development, Mobile Internet, Team Building, Mobile Devices, Mobile Technology