Sam Edwards

Sam Edwards Email and Phone Number

Senior Staff Software Engineer @ Block
Richmond, VA, US
Sam Edwards's Location
Richmond, Virginia, United States, United States
Sam Edwards's Contact Details
About Sam Edwards

Staff Mobile Engineer at Square, Google Developer Expert (GDE) for Android & Kotlin, previously Dropbox and Capital One. Tech Blogger at handstandsam.com. 20 years of professional software engineering experience, with 13 years in Android.

Sam Edwards's Current Company Details
Block

Block

View
Senior Staff Software Engineer
Richmond, VA, US
Website:
block.xyz
Employees:
12741
Sam Edwards Work Experience Details
  • Block
    Senior Staff Software Engineer
    Block
    Richmond, Va, Us
  • Square
    Staff Software Engineer
    Square Jul 2023 - Present
    San Francisco, Ca, Us
    Android Foundation Team
  • Dropbox
    Staff Software Engineer
    Dropbox Oct 2021 - Apr 2023
    San Francisco, California, Us
    Staff Android Engineer for 30 Android developers at Dropbox. Lead on the Mobile Foundation/Infrastructure team, responsible for providing architecture review, guidance, and support for mobile. Established recurring sessions with each team to enhance collaboration and mentoring. iOS staff engineers adopted similar sessions after lots of positive feedback.In collaboration with server-side staff engineers, I played a key role in setting the vision for Mobile app networking at Dropbox. One of my notable contributions was the creation of a Kotlin Code Generator for API models, enabling developers to create type-safe API mocks which helped lead to a 5x speed improvement in reliable, hermetic instrumentation tests of our monolith application on Firebase Test Lab.Spearheaded the adoption of Gradle Convention Plugins, significantly reducing boilerplate and decreasing maintenance efforts. Created the open-source Gradle Plugin Dependency Guard which is used by Square, Slack and other top companies.
  • Capital One
    Distinguished Engineer (Director)
    Capital One Jan 2020 - Oct 2021
    Mclean, Va, Us
    Distinguished Engineer for the 200 person Identity Organization at Capital One, who specializes in Android. Responsible for overall architecture of Identity features in Capital One Mobile applications. I partner with the leadership team, product and technology partners to build and deliver world class mobile solutions. I partner with our Distinguished Engineering community to lead mentorship groups.
  • Capital One
    Lead Software Engineer (Senior Manager)
    Capital One Jan 2017 - Jan 2020
    Mclean, Va, Us
    Created and led a company-wide forum called "Android Round Table" to promote collaboration between development teams. Reimagined automated regression, decreasing execution times by 12x by moving to Espresso, and leveraging parallelization. Led the mobile development for Capital One's patented contactless identity verification technology.
  • Capital One
    Master Software Engineer (Manager)
    Capital One Jul 2015 - Jan 2017
    Mclean, Va, Us
    Architected and led the Android efforts which helped Capital One successfully become the first US Bank to implement a contactless payment solution on Android. Working on app architecture, security, continuous integration, and automated testing.
  • Capital One
    Senior Software Engineer (Principal Associate)
    Capital One Nov 2014 - Jul 2015
    Mclean, Va, Us
    First full-time engineer on the Capital One Wallet Android application.
  • Caster.Io
    Instructor
    Caster.Io Mar 2017 - Feb 2021
    Freehold, Nj, Us
    Created online courses and screencasts on Android and Kotlin development.
  • Handstand Technologies
    Owner, Full-Stack Web And Mobile Development
    Handstand Technologies Aug 2010 - Nov 2014
    Architecture and development of full-stack web and mobile applications for a variety of clients from startups to industry leaders. Created an API platform & full-stack web applications for Titleist, the #1 Ball in Golf. Consulting with various clients for other Android & full-stack web applications.
  • Harmonia Holdings Group, Llc
    Software Engineer (Team Lead)
    Harmonia Holdings Group, Llc Jan 2009 - Aug 2010
    Blacksburg, Virginia, Us
    I led a development team that created innovative solutions for various Department of Defense contracts. Built web applications with Google Web Toolkit (GWT) and Java backends. Also helped build Eclipse plugins and migrate our company from Ant to Maven.
  • Harmonia Holdings Group, Llc
    Software Engineer
    Harmonia Holdings Group, Llc Sep 2004 - Dec 2008
    Blacksburg, Virginia, Us
    Worked as part of both an internal engineering team, as well as external teams to develop software solutions. I created and ran technical demos for five Small Business Innovative Research contract bids and Harmonia won all of them.

Sam Edwards Skills

Android Web Applications Java Web Development Software Development Javascript Rest Eclipse Jsp Maven Json Cloud Computing Apis Angularjs Google App Engine Mobile Applications Phonegap Jquery Html Css Ajax Xml Jstl Backbone.js Mobile Devices Git Subversion Servlets Oauth Junit Web Services Entrepreneurship C++ Gwt Photoshop Social Media Wordpress Php Soap Representational State Transfer Application Programming Interfaces Cascading Style Sheets

Sam Edwards Education Details

  • Virginia Tech
    Virginia Tech
    Computer Science

Frequently Asked Questions about Sam Edwards

What company does Sam Edwards work for?

Sam Edwards works for Block

What is Sam Edwards's role at the current company?

Sam Edwards's current role is Senior Staff Software Engineer.

What is Sam Edwards's email address?

Sam Edwards's email address is sa****@****box.com

What is Sam Edwards's direct phone number?

Sam Edwards's direct phone number is +170340*****

What schools did Sam Edwards attend?

Sam Edwards attended Virginia Tech.

What skills is Sam Edwards known for?

Sam Edwards has skills like Android, Web Applications, Java, Web Development, Software Development, Javascript, Rest, Eclipse, Jsp, Maven, Json, Cloud Computing.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.