I am a software engineer, with most of my experience focused on backend systems and APIs, as well as occasional frontend work. Over the course of my career, I've worked with many technologies and languages including Java, Python, JavaScript, TypeScript, relational and non-relational databases, AWS services (mainly SNS, Lambda, Fargate, DynamoDB, and CloudWatch), React, Spring framework, and Google Guice. Though my experience has mainly involved backend work so far, I do have experience with frontend technologies as well, and am always open to opportunities to develop new skills.
-
Software EngineerCisco Feb 2023 - PresentSan Jose, Ca, Us -
Software Engineer IiAmazon Aug 2020 - Jan 2023Seattle, Wa, UsWork within a team to manage a variety of feedback-related systems, including a high-volume feedback decision API (~335M requests per day worldwide), voice and screen-based feedback collection products, a streaming data pipeline for processing feedback in real-time, and a web portal for internal teams to manage feedback campaigns. -
Software Development Engineer InternshipAmazon May 2019 - Aug 2019Seattle, Wa, UsAdded functionally to an existing voice-based feedback collection system. Successfully expanded the system to allow collection of numeric feedback ratings, e.g. ratings on a scale from 1 to 5. Customers using the system were able to configure a prompt to ask for feedback, lower and upper bounds on the scale, and acknowledgement prompts after receiving feedback. -
Software Engineer InternCapital One Jun 2018 - Aug 2018Mclean, Va, UsWork on a Scrum team to develop a program that synchronizes data between two data stores using the Spring framework for Java. Use JUnit and Mockito to test the application. Configure AWS EMR instances to automatically run the program daily. -
Software Engineer InternCapital One Jun 2017 - Aug 2017Mclean, Va, UsWork with a team to develop an API endpoint to process daily and real-time payment files. Use the Spring framework to create RESTful web services, Maven to manage dependencies, and Junit and Mockito to test programs. -
Software Engineer InternCapital One Jun 2016 - Aug 2016Mclean, Va, UsWork with a team to develop an API endpoint to process daily payment files. Use the Spring framework to create RESTful web services, Maven to manage dependencies, and Junit and Mockito to test programs. -
Software Engineer InternCapital One Jun 2015 - Aug 2015Mclean, Va, UsProgram an app for team members to use for posting and viewing project updates. Learn about SOAP and RESTful web services. Work with my team to create an API.
Charles Bair Education Details
-
James Madison UniversityComputer Science -
Deep Run High SchoolCenter For Information Technology
Frequently Asked Questions about Charles Bair
What company does Charles Bair work for?
Charles Bair works for Cisco
What is Charles Bair's role at the current company?
Charles Bair's current role is Software Engineer.
What schools did Charles Bair attend?
Charles Bair attended James Madison University, Deep Run High School.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial