Michael Carpenter

Michael Carpenter Email and Phone Number

Lead Software Engineer @ Cognizant
Tucker, GA, US
Michael Carpenter's Location
Tucker, Georgia, United States, United States
Michael Carpenter's Contact Details

Michael Carpenter personal email

n/a
About Michael Carpenter

Key Skills: Java, J2EE, Spring Boot, Apache Beam, REST API, Webservices, SQL database (Oracle, Postgres, Informix, Sybase, DB2, BigQuery, MySQL), NoSQL database (MongoDB, hBase, Bigtable), GIT, Jenkins, Jira, GCP (Cloud Storage, Pub/Sub, BigQuery, Bigtable, Dataflow, Cloud Functions, Cloud Scheduler, Metrics, Alerting), AWS (S3, Lambda, API Gateway, RDS, SQS), Golang, Maven, Mockito, Cucumber, SOAP, LISP, C/C++, Shell scripting (sh, csh, ksh, tcsh, zsh, bash)

Michael Carpenter's Current Company Details
Cognizant

Cognizant

View
Lead Software Engineer
Tucker, GA, US
Website:
cognizant.com
Employees:
340955
Michael Carpenter Work Experience Details
  • Cognizant
    Lead Software Engineer
    Cognizant
    Tucker, Ga, Us
  • Capital One
    Lead Software Engineer
    Capital One Nov 2023 - Present
    Mclean, Va, Us
  • Cognizant
    Lead Software Engineer
    Cognizant Sep 2022 - Nov 2023
    Teaneck, New Jersey, Us
  • Tin Roof Software
    Engineering Manager
    Tin Roof Software Oct 2018 - Sep 2022
    Atlanta, Ga, Us
    Engineering Manager (December 2019-Present):• Management of employees and continuing work performed as Software Engineer IV for a large hospitality/retail/banking technology provider.Software Engineer IV (March 2019-December 2019):• Development of a large hospitality/retail/banking technology provider's Business Services Platform products in the retail services arena.• Development of JSON based restful APIs using Spring Boot running in AWS and/or GCP environments. Primarily work with IntelliJ Idea Ultimate, Java 8, Junit, Mockito, Maven, Git, Bitbucket, Postman, Jira, Cucumber, Docker, Gatling and Jenkins. Databases include PostgreSQL and Elastic. Starting to work with GCP as well.• The work involves developing and enhancing APIs for ordering and delivery.• The code is run through code inspection, coverage and security tools including Clover/Coverity, Whitesource, Sonar and Seeker.Software Engineer III (October 2018-March 2019):• Development of a global airline's Single View of Customer product.• Development of JSON based restful APIs using Spring Boot. Primarily worked with IntelliJ Idea Ultimate, Java 8, Junit, Mockito, Maven, Git, GitLab, Postman, Version One, Cucumber, Gatling and Docker. Databases include Hbase.• The work involved developing and enhancing APIs for customer interactions such as searching for customer bookings, tickets, flights, flight legs, compensations and more.
  • Ust Global
    Senior Operations Analyst/Application Developer
    Ust Global Jun 2017 - Oct 2018
    Aliso Viejo, Ca, Us
    Analysis and Resolution of production issues with a large financial services provider's Identification Services.• Development of scripts and tools to assist with the support process using Shell scripts, PL/SQL, Java, Javascript, HTML, CSS, and C.• Rewrote an Applet based upload utility in Javascript to mitigate security concerns. Also wrote some web pages that provide bar graph views of pass rates over the past 24 hours for a newly released Equifax product.• Developed encryption/decryption utilities to allow sqlplus access to particular schemas for authorized users without them being able to view the passwords.• Wrote and/or rewrote numerous other shell scripts to provide monitoring, batch processing, reports, etc. Developed SQL code for data cleanup, and corrected issues with some stored procedures used for data aggregation.• Provide expertise during planning and performance of various procedures including disaster recovery, installations, and testing.
  • American Cybersystems, Inc. (At At&T)
    Application/Software Development/Support
    American Cybersystems, Inc. (At At&T) Aug 2000 - Jun 2017
    February 2013-June 2017: Development of back-end services and utilities using Java, IBM RAD, WebSphere, Hibernate, J2EE, Ant, SVN, Perl, and shell scripts for the BANDIT project which assists with the reclamation and reuse of old equipment to provide equipment cost savings.• Rewrote/enhanced the BANDIT TIRKSAcquirer service that pulls inventory data from the TIRKS system and persists availability data to an Oracle DB.• Developed/modified other back-end services. These interface with other systems that are used for generating, managing, and tracking work orders for equipment reclamation and for providing additional verification steps.• Developed/modified batch driven client services in Java that acquire a work list from the DB, generate executors for multi-threaded processing of calls to an EJB service and then monitors the progress until done.• Developed an on-demand microservice using Spring, Java, Hibernate, Junit, Mockito, Maven, SVN, and also developed Perl scripts to generate sets of test data for the U-verse DirecTV migration project.August 2000-January 2013: Analysis and Resolution of production issues with the AT&T DSL/BroadBand Network Management Systems (BBNMS) and several other AT&T applications. BBNMS provisions and manages service for millions of DSL & U-verse subscribers.• Designed and developed a Perl-based schedule processing script that looks in a DB or in a file for jobs to be run and then proceeds to execute the jobs.• Designed and developed a feature to synchronize data between two disparate databases: BBNMS’s vendor-defined NetExpert database and the Network Reporting System’s (NRS) database, using the Perl-based schedule processing script to call Perl and shell scripts to pull and compare data, and then generates NRS instructions to remove and/or add data to the NRS database.• Designed and wrote numerous application/data management utilities, monitoring utilities, etc. via Perl scripts, shell scripts, SQL scripts, and Java.
  • Wireboard Industries, Inc.
    Senior Software Engineer
    Wireboard Industries, Inc. Jun 2000 - Aug 2000
    Developed a location-based advertising service for cell phones using Java, WML, and HDML until the client company's funding ran dry.
  • Industrial Logic Corporation
    Manager Of Software Development
    Industrial Logic Corporation 1998 - 2000
    Managed several engineers while designing and developing features for MaxView Plus, including the multi- threaded GUI, the Authentication Server, and the InstallShield-based installation program. Helped save a major deal shortly after joining the company.• Developed most of the MaxView Plus GUI that is used for monitoring communications equipment.• Managed the development of the AuthenticationServer, which is used for user and process authentication.• Managed the development of the InstallShield installation program.
  • Premiere Global Services (Pgi)
    Manager Of External Engineering/Consultant
    Premiere Global Services (Pgi) 1998 - 1998
    Managed several engineers in a project to integrate the email service of USA Net, Inc. with the telephony capabilities of Premiere Technologies.• Provided an interface that allowed the USA Net users to signup for the telephony services, including conference calling and more.• Provided an interface that tied the email system to the telephony system so the users can listen to their email and send email via the phone.• Wrote a detailed design document for the paging interface and helped design interfaces for other Premiere Technologies projects as well.
  • Trw Incorporated (Purchased By Northrop-Grumman)
    Senior Software Engineer/Consultant
    Trw Incorporated (Purchased By Northrop-Grumman) 1996 - 1998
    Assisted with catching criminals by developing the interface and workflow features for a fingerprint identification system, including designing and developing a new feature that automatically searches the unsolved case fingerprint database whenever any new print comes into the fingerprint system for the State Of Ohio. Used C, SQL, XIPC, Plexus, Perl and shell scripts.• Designed and developed a new feature that automatically searches the unsolved case fingerprint database whenever any new print comes into the fingerprint system for the State Of Ohio.• Designed and developed a database migration utility that pulls the schema structure and foreign key constraints from the existing DB, maps these to the new schema structure, exports the data from the existing schema and then inserts the data (modified as needed) into the new schema.• Integrated services using a Plexus Workflow System and developed other services and identified and resolved issues as needed.
  • Grumman Data Systems
    Consultant
    Grumman Data Systems 1995 - 1996
    Rewrote a CAD utility that takes a file containing a custom specification for a machine part, and then generates the commands needed to automatically produce the part on a machine. Also assisted with other software development, testing, and documentation.
  • Ncr
    Consultant
    Ncr 1994 - 1995
    Atlanta, Georgia, Us
    Developed features for a System Administration GUI for a new Unix computer that was being produced. Also, helped analyze, recreate, and correct various other system issues.
  • Lockheed Martin
    Software Engineer
    Lockheed Martin 1988 - 1994
    Bethesda, Md, Us
    Developed & administered the Ground Processing and Scheduling System, an expert system used to schedule Orbiter work for upcoming space shuttle missions.• Received the NASA Space Act Award for my work on the Ground Processing and Scheduling System, which saves NASA millions of dollars per year through increased efficiency and reduction of time spent in meetings. This work primarily included development of C (w/Motif) and Lisp software that is part of GPSS but also included Unix system administration, Sybase database administration, and development of miscellaneous utilities as well.• Developed a LISP/CLOS based GUI which is used for importing worksheets and mapping them into data compatible with the Ground Processing and Scheduling System. This was used to get initial data into the system.• Helped rescue the PRACA project by jumping in and expediently developing DB Reporter reports, REXX scripts, and CSP code to help another department meet a significant deadline. Wrote reports using DB Reporter for the new PRACA problem reporting system.• Developed a system administration GUI and fixed some firing room software issues.

Michael Carpenter Skills

Sql Telecommunications Corba Unix Weblogic Wireless Ip Network Design Business Analysis Pmp Agile Methodologies Linux Java Frame Relay Lte Shell Scripting Software Project Management Switches Perl Ethernet Dsl Business Intelligence Sdlc Sip System Architecture Program Management Java Enterprise Edition Software Development Cisco Technologies Wan Integration Solaris C++ Oracle Provisioning Web Services Tcp/ip Computer Network Operations Telephony Voip Xml Lan Wan Soa Open Source Software Databases Unix Shell Scripting Enterprise Architecture Atm Networks Solution Architecture Testing

Michael Carpenter Education Details

  • University Of Colorado Colorado Springs
    University Of Colorado Colorado Springs
    Computer Science

Frequently Asked Questions about Michael Carpenter

What company does Michael Carpenter work for?

Michael Carpenter works for Cognizant

What is Michael Carpenter's role at the current company?

Michael Carpenter's current role is Lead Software Engineer.

What is Michael Carpenter's email address?

Michael Carpenter's email address is hw****@****ast.net

What schools did Michael Carpenter attend?

Michael Carpenter attended University Of Colorado Colorado Springs.

What skills is Michael Carpenter known for?

Michael Carpenter has skills like Sql, Telecommunications, Corba, Unix, Weblogic, Wireless, Ip, Network Design, Business Analysis, Pmp, Agile Methodologies, Linux.

Who are Michael Carpenter's colleagues?

Michael Carpenter's colleagues are Rahul Arora, Sairam G, Satish Regunathan, Nitin Shashidharan, Megan Lagrega, Cgsp, Karthikeyan T, Naveenreddy Velma.

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.