C. Ross Eskridge

Software Engineer

Raleigh, North Carolina, United States19 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Experienced in developing reliable enterprise software.
  • Strong background in mobile application architecture.
  • Proven leadership in software engineering teams.
Stackforce AI infers this person is a Software Engineer with expertise in mobile and enterprise software development.

Contact

Skills

Core Skills

JavaSoftware DesignAndroid DevelopmentMobile Software Architecture

Other Skills

ProgrammingObject Oriented DesignUnix Shell ScriptingGitGradleC#SQLUnixMavenMicrosoft SQL ServerSpringiOS DevelopmentOnline ModerationBusiness AnalysisSoftware Documentation

About

I am a engineer and manager who loves to work with people to create great systems.

Experience

19 yrs
Total Experience
4 yrs 9 mos
Average Tenure
5 yrs 11 mos
Current Experience

Github

2 roles

Staff Software Engineer

Oct 2025Present · 8 mos

  • Developing enterprise software with a focus on reliability and observability.
  • I also serve as an Incident Commander at GitHub.
JavaSoftware DesignProgrammingObject Oriented DesignUnix Shell ScriptingGit+7

Staff Software Engineering Manager

Jul 2020Dec 2025 · 5 yrs 5 mos

Microsoft

2 roles

Senior Software Engineering Manager

Promoted

Sep 2019Jul 2020 · 10 mos

Software Engineer

Feb 2018Sep 2019 · 1 yr 7 mos

Lenovo

Software Developer, Apps

Nov 2016Feb 2018 · 1 yr 3 mos · Raleigh-Durham, North Carolina Area

  • Full stack developer working with Android, C#, and server side Java.
Android DevelopmentC#Java

Lowe's companies, inc.

4 roles

Mobile Software Architect

Promoted

Dec 2015Nov 2016 · 11 mos

  • Acted as the Mobile Software Architect for multiple internal and consumer facing iOS and Android applications.
  • Created solution architecture for new mobile applications and mobile application enhancements.
  • Performed feature analysis and sizing.
  • Worked with new team members in various roles to introduce them to our architecture.
  • Coached mobile team leads on good architecture and software quality.
  • Documented integrations with internal and external services.
  • Worked with various groups to coordinate mobile application development, including Enterprise Architecture, Information Security, and the business.

Senior Software Engineer - Mobile

Apr 2015Nov 2016 · 1 yr 7 mos

  • Acted as technical lead for the Lowe's Consume Android app.

Android Team Lead

Nov 2013Apr 2015 · 1 yr 5 mos

  • I am the development team lead on the Lowe's consumer Android application. I create technical designs, write code, setup and manage the build engineering environment, and perform code review. I also coordinate with the analysis team, QA, our product owner, project management, and other technical teams.

Senior Programmer Analyst

Jun 2007Nov 2013 · 6 yrs 5 mos

  • Software design, development, and maintenance.
  • Languages:
  • C#
  • Java
  • ASP Classic
  • SQL (Primarily MSSQL and DB2)
Android DevelopmentSoftware Design

Education

Appalachian State University

B.S. — Computer Science

Sep 2003May 2007

Harding University High School

Jan 2000Jan 2003

Stackforce found 100+ more professionals with Java & Software Design

Explore similar profiles based on matching skills and experience