James Jeffers

James Jeffers

$120/hr
Software developer with over 20 years of experience.
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Raleigh, North Carolina, United States
Experience:
25 years
James Jeffers -•- • github • LinkedIn So ware engineering leader, with a record of orchestra ng teams to develop cri cal so ware applica ons, pla orms and tools that support growth and improve performance for start-ups, expanding businesses and industry leaders (Microso ). Consistently collaborate with cross-func onal, leadership teams to set technical direc on for products and services and align technology with business goals. Core competencies include:      Technical Strategy So ware Architecture Agile Development, DevOps So ware Development Lifecycle Ruby, C#, C++, Python, Go      Code Review & Tes ng Code Quality So ware Security Cloud Compu ng Ruby on Rails      Data Architecture Project Management Effec ve Communica on Team Building & Leadership AWS, Azure, GCP Professional Experience myDigitalOffice (MDO), Engineer Team Manager | January 2022 to September 2023 The world's fastest growing hotel data pla orm.  Managed a team of eight direct reports with a $1.2M opera ng budget for a .NET, cloud-based (AWS) So ware-as-a-Service for hospitality property management and financial repor ng.  Provide technical and strategic direc on to engineering team, mentoring staff on development best prac ces.  Lead full so ware lifecycle development of products and features in an Agile environment (Kanban, Scrum).  Contribute to architectural decisions including scalability, performance, and maintainability of the solu ons.  Establish so ware quality standards and improve quality by conduc ng code reviews for pull requests.  Recruit and hire candidates including applying pair-coding sessions.  Conduct periodic reviews of developer performance and goal se ng; organize training for team members.  Manage overseas developers (contractors from India, Russia, Sri Lanka).  Reviewed pull requests and conducted code reviews (.NET Framework, Node.js) to ensure high quality of team member contribu ons including best prac ces in OOP principles and design.  Created proof-of-concept migra on of legacy monolith ASP.NET web applica ons to containerized .NET Core versions.  Led system wide upgrade of exis ng SaaS from .NET Framework 2.7.x to 3.8.1, preparing the way for eventual migra on to .NET Core across the en re product pla orm.  Defined a comprehensive technical roadmap for recovering from deep technical debt for legacy .NET pla orm including regression test frameworks and developer led tes ng (TDD).  Technical skills used: C# (.NET Framework v3.8.1, .NET Core v7.x/v8.x, ASP.NET, Visual Basic), AWS (EC2, Lambda, ECS, CodeBuild, CodePipeline), IIS, Python, Ruby on Rails, React, Node.js v14-v18, SQL Server, Ansible Red Hat, Senior So ware Developer | March 2019 to January 2022 A subsidiary of IBM that provides open source so ware products to enterprises.  Designed, coded, tested, debugged and maintained so ware applica ons, components, and systems as part of the Katello team as a Ruby on Rails developer.  Worked with associated Satellite engineering teams to address defects and con nual project integra on (Pulp - h ps://pulpproject.org/, et al).  Collaborated with cross-func onal teams, including quality assurance engineers, product management, and other developers to deliver Red Hat’s Satellite product.  Reviewed community pull requests for integra on into the Katello open source project (h ps://github.com/Katello/katello).  Coordinated several Katello releases as project release coordinator.  Managed Satellite defect processes by running triage processes.  Skils featured: Ruby on Rails, MySQL, PostgreSQL, RHSA cer fica on, CentOS 7/8, RHEL8 Code Providence/Plan Zero LLC, Principal So ware Architect & Owner | 2012 to 2022 So ware development consultancy, delivering eCommerce solu ons for start-ups & growth businesses. James Jeffers     -•- • Page 2 Applied coding best prac ces to mentor and improve performance of junior web applica ons developers via paired programming sessions and code reviews Managed so ware development in collabora on with mul ple vendors and internal technical staff. Developed “full stack” applica ons, handling everything from UI to all back-end administra on and infrastructure development. Ruby On Rails, jQuery, AWS (EC2), Azure (App Service, Database for PostgresSQL), Heroku (PaaS) Broadvine (acquired by MDO), Senior So ware Developer | 2017 to 2018 Provided hotel performance planning applica ons, including a cloud-based budge ng & forecas ng pla orm.  Implemented and maintained hospitality management data aggrega on and repor ng product, migra ng from legacy on-premise to cloud (AWS and Google) based pla orm.  Designed new ETL intake system based on Apache NiFi and container technology with kubernetes.  Debugged and developed numerous “legacy” .NET projects – rehabilita ng with CI/CD pipelines and comprehensive unit, service, and integra on tests.  C#/.NET Framework v2.5.x-2.7.x, Visual Basic, AWS (EC2, ECS), Gitlab Build Runner, GKE, GCP, Python, Node.js 8.x, SQL Server, IIS, Ansible Adzerk, Senior So ware Developer | 2011 to 2012 An API-based cloud company offering enterprises a way to build custom, innova ve ad solu ons.  Designed, developed, and maintained con nuous delivery system for a digital ad and accoun ng service so ware pla orm. Diagnosed, debugged, and corrected pla orm defects.  Collaborated closely with UX lead and CEO to drive product feature development for ad serving pla orm.  C# (Mono), Chef, AWS (EC2), MongoDB, PostgreSQL Microsoft, So ware Development Team Lead | 2007 to 2010 An industry leader in developing and suppor ng so ware, services, devices and solu ons worldwide.  Led 11 direct reports while managing a $610K opera ng budget.  Conducted code reviews, led pair programming efforts, and directed educa on and training for eight applica on developers for a digital ad/accoun ng pla orm.  C++, OracleDB Accipiter Solutions Inc, Sustaining Engineering Team Lead | 2003 to 2007 Provider of IT services and solu ons.  Hand-picked by management to resolve a long backlog of defects.  Applied exper se in test- & behavioral-driven development methodologies to mentor development engineers.  C++, Java, Python, OracleDB Education MS, Computer Science, University of Florida BA, Mass Communica ons, University of South Florida Technical Tools Ruby on Rails (v2.3.8 through v7.x) applica on development Infrastructure development tools: Ansible, Bash Shell Scrip ng Programming languages: Ruby, C++, C, C#/.NET, Python, Perl, Elixir, Java, S mulus.js, React Opera ng systems: GNU/Linux, Solaris, HP Unix, Mac OSX, Windows (infrastructure development and administra on), RHEL8, CentOS 7  MySQL, PostgreSQL, Oracle    
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.