Carl Bates
AeroLeads people directory · profile

Carl Bates Email & Phone Number

Senior Software Engineer at Wells Fargo at Wells Fargo
Location: Richmond, Kentucky, United States 17 work roles 2 schools
1 work email found @wellsfargo.com 1 phone found area 972 LinkedIn matched
✓ Verified August 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 1 phone

Work email c****@wellsfargo.com
Direct phone (972) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineer at Wells Fargo
Location
Richmond, Kentucky, United States

Who is Carl Bates? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Carl Bates is listed as Senior Software Engineer at Wells Fargo at Wells Fargo, based in Richmond, Kentucky, United States. AeroLeads shows a work email signal at wellsfargo.com, phone signal with area code 972, and a matched LinkedIn profile for Carl Bates.

Carl Bates previously worked as Senior Software Engineer at Wells Fargo and Senior Principal Software Developer Analyst Consultant at Northrop Grumman. Carl Bates holds Bscs, Computer Science from Texas Tech University.

Company email context

Email format at Wells Fargo

This section adds company-level context without repeating Carl Bates's masked contact details.

{first}.{last}@wellsfargo.com
86% confidence

AeroLeads found 1 current-domain work email signal for Carl Bates. Compare company email patterns before reaching out.

Profile bio

About Carl Bates

Professional SummaryTwenty plus years of software development with focus in Smalltalk and SQL along with C#, Java and Oracle. Full understanding and hands-on experiences using SDLC (System Development Life Cycle) plus Agile concepts.Industry experience in Credit Cards, Oil and Gas, Insurance (Auto, Annuities, Mortgage), Manufacturing, Semiconductors and Telecom.Three plus years of Agile methodologyStrong verbal, written, and interpersonal communication skills.

Listed skills include Xml, Software Development, Oop, Unix, and 11 others.

Current workplace

Carl Bates's current company

Company context helps verify the profile and gives searchers a useful next step.

Wells Fargo
Wells Fargo
Senior Software Engineer at Wells Fargo
AeroLeads page
17 roles

Carl Bates work experience

A career timeline built from the work history available for this profile.

Senior Software Engineer

Current

San Francisco, California, Us

Provide software development and support for large scale consumer /business card applications written in Smalltalk and having web services to communicate with external vendor.Use OO modeling and design concepts for development of application enhancements using SDLC (System Development Life Cycle) plus Agile concepts.Use RESTful and SOAP web services to communicate internally and with external vendors.Communication and collaboration with key stakeholders in the delivery of features.

Jan 2020 - Present

Senior Principal Software Developer Analyst Consultant

Falls Church, Va, Us

*Provided software development and support for large scale aircraft manufacturing application written in Smalltalk and having external connections to multiple Java, and C# applications.*Strong experience with PL/SQL and SQL for developing procedures, package, trigger and functions using Oracle environment.*Develop and support S-Units for testing development enhancements.*Used OO modeling and design concepts for development of application enhancements using SDLC cycle plus Agile concepts.Environment: VisualWorks Smalltalk 8.2.1, Java, Oracle 11g and 12g, Oracle PL/SQL, Oracle SQL, S-Units, Store SCM

Aug 2016 - Apr 2019

Senior Software Developer Analyst Consultant

Los Angeles, Ca, Us

*Provided software development and support for large scale financial application written in Smalltalk and having external connections to multiple, Java, C# and NET applications, like image-Viewer.*Provided estimates and clarifications for enhancements changes.*Development using SDLC cycle plus Agile and Kanban methodology.*Used OO modeling and design concepts for enhancement of financial application (SHARE).Environment: VisualAge Smalltalk 8.0.3, AWD, XML Oracle PL/SQL, Envy SCM, Agile, Kanban.

Mar 2016 - Aug 2016

Senior Software Developer Analyst Consultant

Atlanta, Georgia, Us

*Provided software development and support for Smart-Flow LPI (lender-placed insurance) mail/fax/EDI auto-processing system (50+ million pieces of mail processed annually) written in Smalltalk, Microsoft Visual Studio C#.*Possess extensive knowledge of Smalltalk, GUI development, Microsoft SQL server and C#. *Interacts with Business Analysts and Application Architects as it relates to the following activities: requirements definition, design, development, code reviews, testing and implementation.*Development using SDLC cycle and Agile Scrum methodology.*Supported periodic maintenance releases of application, including enhancements and defects.Environment: VisualAge Smalltalk 5.0, Microsoft Transact-SQL, Microsoft SQL, HP Service Desk, Envy SCM, Agile Scrum methodology, Microsoft TFS

Aug 2014 - Feb 2016

Smalltalk Contractor/Developer

London, England, Gb

*Provided software development and support for large Energy Trading application written in Smalltalk and having external connection to multiple, Java, and C# applications.*Possess extensive knowledge of Smalltalk, GUI development and Oracle relational databases. *Daily activities included: requirements definition, design, development, code reviews, testing and implementation.*Supported periodic maintenance releases of application, including enhancements and defects.Environment: Visual Works Smalltalk 7.9, Oracle PL/SQL, Oracle SQL, ClearQuest, Store SCM

Sep 2013 - Aug 2014

Senior Software Developer Analyst Consultant

Falls Church, Va, Us

*Provided software development and support for large scale aircraft manufacturing application written in Smalltalk and having external connection to multiple, Java, and C# applications.*Strong experience with PL/SQL and SQL developing procedures, package, trigger and functions using Oracle environment. *Developed and supported S-Units for development enhancements. *Used OO modeling and design concepts to enhance manufacturing application.Environment: VisualWorks Smalltalk 7.9, Java, Oracle 10 and Oracle 11g, Oracle PL/SQL, Oracle SQL, S-Units, Store SCM

Nov 2009 - Sep 2013

Senior Software Developer Analyst Consultant

Des Moines, Iowa, Us

Principal Financial Group Information Technology and Services Consultant / Analyst• Ported Principal’s Admin Launcher application from Cincom’s Visual Works 7.4 Smalltalk to Cincom’s Visual Works 7.6 Smalltalk.• Designed and implemented enhancements using VisualWorks7.4 Smalltalk within Admin Launcher for Principal’s Disability Insurance product.• Designed and implemented enhancements using VisualWorks 7.4 Smalltalk within Admin Launcher for Principal National Life Insurance. Principal National Life Insurance was a new company setup by Principal Financial Group.• Actively participated in, and facilitated, design alterations that improved the understanding of customer needs. • Used OO modeling and design concepts to enhance Admin Launcher.• Developed unit test cases to verify development changes met business specifications.Environment: VisualWorks Smalltalk

Oct 2008 - Dec 2008

Senior Programmer/Analyst

Willoughby, Ohio, Us

Progressive Insurance • Enhanced Progressive’s Object Workbench Internet insurance web application written in IBM’s VisualAge 6.0 Smalltalk. • As an OWB Internet team member, provided E-Servicing functionality for the Personal Progressive and For Agents Only web sites.• Designed and implemented class alterations to eliminate error conditions within the OWB Internet web application.• Actively participated in, and facilitated of, OWB Internet design alterations that improved the understanding of customer (both internal and external) needs. • Used OO modeling and design concepts to enhance OWB Internet’s domain model and Web interface.• Interface closely with OLS and FAO business domain users to understand business requirements. • Develop OWB-Inet software design documents based on meetings with OLS/FAO domain experts.• Wrote and modified JavaScript to enhance the customer web experience.• Wrote automated unit test cases to verify if development met design specifications.Skills Utilized: VisualAge Smalltalk, HTML, ENVY

Jan 2005 - Mar 2008

Senior Programmer/Analyst

Carreker

• Enhanced the Exceptions/Express client-server application written in IBM’s VisualAge 5.5.2 Smalltalk. Exception/Express application is used for managing bank’s exception processing activities.• Used OO modeling and design concepts in the design and development of domain and UI class alterations per customer specifications.• Refactored Smalltalk classes, which made improvements in Exceptions/Express execution times.• Developed SQL statements to query and retrieve data from IBM’s DB2 database.• Conducted WebEx presentations to gather customer’s requirements for better understand of customer’s needs.• Performed system configuration manager duties for Exceptions/Express Research Tool application. Skills Utilized: VisualAge Smalltalk, DB2, Microsoft Access, UML, SQL, ENVY

Feb 2004 - Jan 2005

Software Engineer

Plano, Texas, Us

Senior Programmer/Analyst • Actively participated in, and facilitated of, the design, development and integration of an Unclaimed Property Application used by mutual fund companies. This application used Trintech’s reconciliation application to interface with The Freedom Group’s TRACKER application.• Designed window interfaces and domain objects using IBM’s VisualAge 6.0 Smalltalk using OO modeling and design concepts.• Designed and developed VisualBasic 6.0 window interface test applications to debug VisualBasic DLLs provided by The Freedom Group for system integration to Trintech’s reconciliation application.• Designed and developed Oracle SQL statements to query and retrieve data from Oracle databases to the Unclaimed Property Application.Skills Utilized: VisualAge Smalltalk, Visual Basic 6.0, .NET Oracle, Microsoft SQL Server 2000, UML, SQL, TSO, XML, ENVY

May 2003 - Feb 2004

Senior Programmer/Analyst

Des Moines, Iowa, Us

• Profiled Principal Financial Group’s Compliance Testing System application, refactoring and redesigning VisualAge Smalltalk classes for speed and memory efficiently.• Wrote Smalltalk to Rational Rose parser. The parser converted Smalltalk classes to Rational’s Pedal file format.• Modified and designed VisualAge Smalltalk classes to map Smalltalk objects to DB2 tables.• Collaborated with financial domain experts in gathering requirements for designing and modifying Principal Financial Group’s Smalltalk Compliance Testing System application.• Profiled SQL statements and made suggestions on improvements of the retrieval of information. • Prototype Compliance Test System with C# and .NET to understanding the changes and effort to convert Smalltalk to C#. Skills Utilized: VisualAge Smalltalk, VisualWorks Smalltalk, C#, .NET, Rational Rose, DB2, UML, SilverMark Test Mentor, SQL, TSO.ENVY

Nov 2002 - May 2003

Senior Programmer/Analyst

Aesir Objects Inc

• Wrote SQL Java package to be integrated with J2EE message server. • Developed prototype conversion toolset to convert VisualAge Smalltalk classes to VisualAge Java classes• Wrote parser that converted the Smalltalk classes, methods and instance variables to Java classes, methods, and fields.• Refactored and redesigned the converted Java code, used design patterns where applicable.• Designed and built web pages with the Macromedia Dreamweaver package from customer specifications including using HTML, JavaScripts and Applets.• Wrote test cases using SilverMark Test Mentor.• Evaluated Microsoft SQL Server 2000 to verify it met the client requirements.• Wrote Applets to add GUI interface to server project and evaluated Apache HTTP web server for future use with server side applications.Skills Utilized: VisualAge Smalltalk, VisualAge Java, HTML, Applets, UML, Dreamweaver, SilverMark Test Mentor, JavaScript, SQL, MS SQL Server 2000, Apache HTTP web server.

Jun 2001 - Nov 2002

Senior Programmer/Analyst

Global, Us

New York Life Insurance, Senior Programmer/Analyst • Designed, programmed, developed and extended an existing CyberLife insurance enterprise application for New York Life Insurance.• Performed as the Senior Object Oriented analyst/technical lead on a CyberLife enterprise client/server application.• Converted New York Life's applications from Digitalk Visual Smalltalk Enterprise/Parts to IBM VisualAge Smalltalk on the Windows NT platform.• Weekly duties included traveling to New York City, designing, programming, developing and enhancing VisualAge Smalltalk domain models and user interfaces for New York Life’s client/server application.• Established and conducted training seminars for all new Smalltalk developers at New York Life Insurance.• Provided extended mentoring during the duration of the project.• Attended daily management error report meetings to identify the causes of production problems.• Defined and established standards for using Envy configuration management tools during the project’s initial software configuration releases.• Established and revised code reviews and test plan standards for the Smalltalk development team.• Provided project management, including estimates, release schedules and employee evaluations.• Collaborated with life insurance domain experts to gather information for writing design specifications.• Presented the final design specifications to the user community and revised the specification as needed.• Designed and programmed new enhancements extending current application via the new design specifications.Evaluated the technical issues of the Smalltalk language versus the Java language. This prototype also included windows using HTML and Applets.Skills Utilized: VisualAge Smalltalk, VisualAge Java, Windows NT/98/95, Envy Configuration Management Tools, UML, CICS, MS Access, SQL, Macromedia Dreamweaver, Project Management, HTML, Mentoring, Training, Unit test cases.

Mar 1996 - Jan 2001

Software Engineer

Overland Park, Kansas, Us

• Ported CISX business application from Enfin Smalltalk to ParcPlace VisualWorks 2.0.• Developed and extended CISX workplace browser to demonstrate the use of drag and drop object with VisualWorks 2.0 Smalltalk.• Integrated browser as proof of concept with the main CISX application.• Added Window and ArborHelp context sensitive help capabilities to the overall CISX application.• Developed several windows for the CISX application to have the capability to interface with Trunk Access mode.Skills Utilized: VisualWorks2.0, ArborHelp, Versant, Envy Configuration Management, Unit test cases.

Oct 1995 - Mar 1996

Programmer/Analyst

Bae Automated Systems Inc

• Analyzed the design and development of knowledge-based application to automate the design of baggage handling systems.• Used ParcPlace VisualWorks 2.0 and ObjectKit 4.1 Smalltalk.• Developed domain model and several window interfaces for knowledge-based application using ParcPlace VisualWorks.• Analyzed and designed domain model for the generation of the classes and their relationships within the knowledge-based application using OMT methodology.• Integrated application with AutoCad R12 and AutoCad R13 and used Smalltalk to communicate with several of AutoCad LISP scripts to generate and print the drawing assemblies.• The Smalltalk domain model generated all the power rates and construction elevation drawings for the final product.• The prototype of the application was released and demonstrated on schedule.• The knowledge-based application reduced the overall time from design to finished product from weeks to days.Skills Utilized: VisualWorks 2.0, ObjectKit 4.1 Smalltalk, OMT, SQL, MS Access, Lisp, and AutoCad.

Aug 1994 - Oct 1995

Senior Cad Technical Support / Analyst

Texas Instruments Inc

• Supported and trained customers on configuration management and software design development tools.• Supported software developers on Structured Analysis/Structured Design and Object-oriented software methodologies.• Collaborated with software and hardware engineers to verify the tools met their needs.• Demonstrated the products and answered any concerns that the software developers had on this product.• Conducted group and one-on-one meetings to communicate the changes and features.• Supported and managed software upgrades for Daisy circuit analysis and design workstations.Skills Utilized: C, Unix, Sun Spare, AutoCad, Daisy Design Tools, PCAD Schematic Capture, Interleaf Documentation Tool, MS Access, MS Excel.

Feb 1992 - Aug 1994

Programmer Analyst

Texas Instruments Inc

• Designed and developed C and C++ data models that expanded and enhanced the capabilities of Texas Instruments object-oriented database.• The object-oriented database was an in house designed database.• Developed enhancements and extended the database with new structures and classes ensuring the hardware design engineers had ability to simulate and test their circuits to standards.• The database stored electrical characteristic of the circuits.• Designed and developed front-end software that parsed and pre-processed integrated circuit test vectors for an Apollo-based integrated circuit power calculator toolSkills Utilized: C, C++, Unix, Apollo Design ToolsMethodologies: UML, Fusion, .OMT, Shlaer-Mellor

Jul 1986 - Feb 1992
2 education records

Carl Bates education

Bscs, Computer Science

Texas Tech University

Bsit, Industrial Technology - Electronics

Morehead State University
FAQ

Frequently asked questions about Carl Bates

Quick answers generated from the profile data available on this page.

What company does Carl Bates work for?

Carl Bates works for Wells Fargo.

What is Carl Bates's role at Wells Fargo?

Carl Bates is listed as Senior Software Engineer at Wells Fargo at Wells Fargo.

What is Carl Bates's email address?

AeroLeads has found 1 work email signal at @wellsfargo.com for Carl Bates at Wells Fargo.

What is Carl Bates's phone number?

AeroLeads has found 1 phone signal(s) with area code 972 for Carl Bates at Wells Fargo.

Where is Carl Bates based?

Carl Bates is based in Richmond, Kentucky, United States while working with Wells Fargo.

What companies has Carl Bates worked for?

Carl Bates has worked for Wells Fargo, Northrop Grumman, Capital Group | American Funds, Assurant Specialty Property, and Shell Trading.

How can I contact Carl Bates?

You can use AeroLeads to view verified contact signals for Carl Bates at Wells Fargo, including work email, phone, and LinkedIn data when available.

What schools did Carl Bates attend?

Carl Bates holds Bscs, Computer Science from Texas Tech University.

What skills is Carl Bates known for?

Carl Bates is listed with skills including Xml, Software Development, Oop, Unix, Uml, Java, Software Design, and Db2.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.