James Keller

James Keller Email and Phone Number

Senior Lead Software Engineer @ Endava North America
Huntersville, NC, US
James Keller's Location
Huntersville, North Carolina, United States, United States
James Keller's Contact Details

James Keller work email

James Keller personal email

n/a
About James Keller

I’m a senior lead software engineer with over 9 years of experience working for and consulting with organizations ranging from the Fortune 15 to well funded VC backed startups. I’ve served in lead, senior, architectural, and product management roles on different teams over my career. I enjoy writing clean, scalable, and maintainable code focused on delivering wonderful user experiences. I have expertise in architecture, designing and implementing APIs, backend systems, and platforms. I’m also highly skilled at driving large scale modernization efforts focused on modern architectures and DevOps/CloudOps transformations grounded in modern principles and covering automation around the entire SDLC.Skills: Java, Spring Boot, Spring Security, Go, Kubernetes, GCP, AWS, Terraform, Jenkins, ArgoCD, Helm, Istio, Vault, Git, Docker, SQL, Maven, Gradle, Javascript, Kafka, HTML, CSS, Node, Redis

James Keller's Current Company Details
Endava North America

Endava North America

View
Senior Lead Software Engineer
Huntersville, NC, US
James Keller Work Experience Details
  • Endava North America
    Senior Lead Software Engineer
    Endava North America
    Huntersville, Nc, Us
  • Endava North America
    Senior Lead Software Engineer
    Endava North America Mar 2022 - Present
    Charlotte, North Carolina, Us
    • Engage and consult with clients to drive engineering strategies and solutions across architecture, software implementation, and DevOps initiatives.• Work directly with client stakeholders and cross functionally with internal teams to translate business requirements and ensure technical solutions are in alignment with those requirements.• Provide software architecture and design which is highly performant and scalable while incorporating best practices.• Lead and mentor engineering teams through code reviews, pair programming, technical grooming sessions, and knowledge sharing.• Managing a development team to design and create custom OpenTelemetry components to drive telemetry collection and observability for a major satellite provider.• Oversaw a development team in the modernization of a top 6 banking institution’s deposit orchestration platform leveraging a combination of serverless and container based microservices built around a cloud native banking core.• Led the development of a consumer loyalty API for a major payments processor including the architecture, data design, and implementation.
  • Lowe'S Companies, Inc.
    Senior Product Manager
    Lowe'S Companies, Inc. Jul 2021 - Feb 2022
    Mooresville, Nc, Us
    • Responsible for owning and driving the vision, strategy, roadmap, product features, improvements, and releases for the enterprise’s cloud as a platform offering which supports 2,000+ applications and their respective developers. • Served as an advocate for the organization’s developers and technologists by connecting with them to understand their needs, issues, and pain points.• Created solutions and features based on developer community feedback and communicated this to the engineering teams, stakeholders, and leadership.• Managed and owned the user feedback cycle and relevant metrics to drive improvements and optimizations across the platform.• Oversaw +$50 million in annual spend to serve our engineering community and drive applications to production.• Created and managed cloud as a platform improvements to support record breaking Black Friday/Cyber Monday traffic, order volume, and sales for 2 consecutive years.
  • Lowe'S Companies, Inc.
    Senior Software Engineer
    Lowe'S Companies, Inc. Apr 2020 - Jun 2021
    Mooresville, Nc, Us
    • Actively supported feature development, application development, upgrades, and maintenance related to all facets of CI/CD for the enterprise’s custom cloud platform (PAAS) built on GCP with tools such as Terraform, Spinnaker, ArgoCD, Istio, GKE, Jenkins, Vault, Flux, and Helm.• Designed and implemented multiple validating/mutating webhooks, custom controllers, and CRDs (custom definition resources) to support user onboarding and Kubernetes cluster operations and stability.• Instrumental in architecting and implementing a custom REST based API in Go, which wraps the processes and tools related to the enterprise’s custom cloud platform and provides a functional and cohesive backend for delivering wonderful onboarding and operational experiences for developers, while providing intelligent defaults, automation, and various performance optimizations and efficiencies.• Collaborated in the architecture and implementation of pipelines to build and configure GKE clusters based on the principles of immutability for enterprise wide consumption which support over 5,000 workloads.
  • Payzer
    Senior Application Developer
    Payzer Oct 2018 - Apr 2020
    Charlotte, North Carolina, Us
    • Tasked with transforming and moving the organization's current monolithic applications into a microservices based architecture leveraging Java, Spring Boot, containerization, and Kafka.• Architected and implemented a comprehensive environment and infrastructure build strategy to support the migration to microservices and DevOps modernization with end to end automation leveraging Terraform and various AWS services such as ECS, Route53, API Gateway, Lambda, EC2, DynamoDB, RDS, S3, MSK, and VPC.• Designed and implemented CI/CD processes and pipelines via Jenkins and custom shared libraries to provide GitOps automation for application deployments to ECS.• Wrote applications to support more modern authentication and authorization approaches while providing backwards compatibility with legacy applications, which included a JWT service and custom Lambda authorizer.
  • Levvel.Io
    Senior Software Engineer
    Levvel.Io Mar 2018 - Oct 2018
    Charlotte, North Carolina, Us
    • Consulted with a wide range of clientele from Fortune 500 enterprises to high growth startups in regards to architecture, implementation strategy, software development, DevOps, and cloud architecture/utilization.• Participated in the development of a Zelle payments integration for a back end orchestration application which services front end user applications and back end administrative functionalities for a top 50 US banking institution. • Served as an API development feature lead for a leading commercial insurer tasked with managing a group of onshore and offshore developers in creating a comprehensive back-end for a risk solutions workspace.• Architected and implemented multiple AWS development environments complete with CI/CD pipeline automation for a high growth startup.• Designed and implemented automation processes and AWS cloud formation templates to create, deploy, and integrate AWS infrastructure and Amazon’s API gateway with a leading Fortune 50 enterprise’s machine learning and big data centric microservices.
  • Levvel.Io
    Consultant
    Levvel.Io Mar 2017 - Mar 2018
    Charlotte, North Carolina, Us
  • Lowe'S Companies, Inc.
    Software Developer
    Lowe'S Companies, Inc. Jul 2015 - Mar 2017
    Mooresville, Nc, Us
    • Developed a highly available and scalable RESTful API to deliver enhanced product content (additional images, 360 degree spins, videos) to Lowe’s desktop and mobile applications.• Designed and implemented back-end changes to IBM Websphere Commerce to handle the extensive front-end changes and cookie handling introduced as part of the Lowes.com redesign launched in 2016• Designed and developed several microservices and tools as part of a large-scale project to fully automate and containerize the creation of development environments for Lowes.com, effectively reducing environment creation time from 3 months to 5 minutes.
  • Integration Point, Inc.
    Global Trade Software Analyst
    Integration Point, Inc. Jun 2014 - Jul 2015
    Charlotte, Nc, Us
    • Responsible for supporting, troubleshooting, updating, and managing custom implementations of the leading web-based Foreign Trade Zone software product in the United States.• Worked closely with clients to understand their ever-evolving needs and apply that data and process knowledge to develop, configure, and test new features and solutions for their systems.• Developed and actively maintained technical documentation for Integration Point’s ABI (Automated Broker Interface) suite of products.
  • Unc Charlotte
    Lead Teaching Assistant
    Unc Charlotte Jan 2014 - May 2014
    Charlotte, Nc, Us
    • Responsible for managing lab sessions, conducting office hours, teaching and tutoring computer science concepts and programming fundamentals, grading, proctoring, creating programming assignments, and advising and collaborating with other teaching assistants.
  • Unc Charlotte
    Teaching Assistant
    Unc Charlotte Aug 2013 - Dec 2013
    Charlotte, Nc, Us
    • Managed student lab sessions, held office hours, proctored lecture exams, and graded student materials.
  • Thoughtstream Llc
    Founder/Principal
    Thoughtstream Llc Sep 2009 - May 2013
  • Addison Whitney
    Brand Marketing Consultant
    Addison Whitney Feb 2002 - May 2004
    Charlotte, North Carolina, Us
    • Managed business development activity with current clients and prospects (clients included: GE, Siemens, Roxio, Acxiom, Amdocs, Xilinx, Oral-B, GSK, Eli Lilly).• Grew project revenues with existing clients and acquired new clients by identifying potential opportunities, securing and conducting initial presentations, developing appropriate proposals, and closing contracts.• Focused on developing deliverables and recommendations with regard to brand strategies, market research, positioning and core messaging, portfolio management and architecture, graphic design, collateral development, brand standards and guidelines, website design, and trademark development.• Successfully assessed and articulated the clients’ needs into project objectives.• Created and orchestrated effective project protocols, processes, budgets, and timelines• Effectively managed project responsibilities and resource allocation between various internal departments.• Benchmarked and evaluated project deliverables for consistency, quality, and their ability to fulfill clients’ objectives.• Presented and educated clients on beginning, intermediate, and final project deliverables• Led implementation sessions with clients’ marketing and sales teams to ensure understanding of recommendations and identify opportunities to further deploy strategies and tactics.
  • Iron Mountain
    Sales Representative
    Iron Mountain Apr 2001 - Jan 2002
    Boston, Massachusetts, Us

James Keller Skills

Java Sql Programming Javascript Git Html Web Development Node.js C++ Mysql Cassandra Software Development Android Development Maven Css Jquery Github Cascading Style Sheets Express.js Aws Microservices Testing Product Development Marketing Marketing Strategy Business Strategy Business Analysis Statistics Mathematics Start Ups Restful Webservices Mongodb Spring Framework Docker Android Jira Amazon Web Services Terraform Spring Boot Jenkins Windows Hibernate Gradle Devops Mac Os Puppet Bitbucket Bamboo Ibm Websphere Commerce Apache Kafka

James Keller Education Details

  • University Of North Carolina At Chapel Hill
    University Of North Carolina At Chapel Hill
    Exercise Physiology
  • University Of North Carolina At Charlotte
    University Of North Carolina At Charlotte
    Computer Science

Frequently Asked Questions about James Keller

What company does James Keller work for?

James Keller works for Endava North America

What is James Keller's role at the current company?

James Keller's current role is Senior Lead Software Engineer.

What is James Keller's email address?

James Keller's email address is j.****@****wes.com

What schools did James Keller attend?

James Keller attended University Of North Carolina At Chapel Hill, University Of North Carolina At Charlotte.

What are some of James Keller's interests?

James Keller has interest in Children, Economic Empowerment, Education, Science And Technology, Health.

What skills is James Keller known for?

James Keller has skills like Java, Sql, Programming, Javascript, Git, Html, Web Development, Node.js, C++, Mysql, Cassandra, Software Development.

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.