Résumé

JAMES C. DAVIS

313 Beverly Drive, Corpus Christi, TX ○ 361-793-1249 ○ jamescdavis@gmail.com

Summary

I am a seasoned software engineer who excels at leading teams and hands-on development.
I have a vast array of technical skills in the area of web application/API development and enjoy
mentoring other engineers to bring out their highest potential. I believe in a pragmatic approach
that utilizes development best practices to ensure high code quality and optimal velocity.

Experience

Lead Software Engineer Jun 2012 – Present
Harte Research Institute for Gulf of Mexico Studies – Corpus Christi, TX

  • lead the software engineering team for a $500 million multinational research organization

  • design, implement, and maintain SaaS applications powering a scientific data repository

  • implement agile software development processes and serve as Scrum Master

Senior Software Engineer Jan 2007 – May 2012
Conrad Blucher Institute for Surveying and Science – Corpus Christi, TX

  • led the software engineering team for a scientific research institute

  • designed and developed web applications for environmental data exploration

  • developed technology budgets for federal, state, and local research grants

Software Engineer Jan 2005 – Dec 2006
Conrad Blucher Institute for Surveying and Science – Corpus Christi, TX

  • worked on a software engineering team for a scientific research institute

  • developed web applications for environmental data collection and dissemination

  • maintained software behind a real-time marine data collection network

Education

Master of Science – Environmental Science 2013
Texas A&M University-Corpus Christi

Bachelor of Science – Computer Science 2002
Texas A&M University-Corpus Christi

Tools & Technologies

MVC Web Frameworks: Ruby on Rails, PHP Symfony, Perl Catalyst CMS: Drupal, WordPress
Front-end: JavaScript, jQuery, Angular, Backbone, Ember, Bootstrap, HTML5, CSS3, SASS
Back-end: PostgreSQL, MySQL, MongoDB, RabbitMQ, Elasticsearch, Redis, Docker, EC2

Practices & Paradigms

Version Control, Unit Testing, Selenium, Continuous Integration, Refactoring, Pair Programming,
Agile, Scrum, Kanban, Code Review, Coding Standards, Test-driven Development, BDD, DDD,
DRY, YAGNI, Object-oriented Programming, RESTful APIs, Microservices Architecture, SAAS

pdf version | odt version | docx version