Carl Bates work email
- Valid
- Valid
- Valid
- Valid
Carl Bates personal email
- Valid
Carl Bates phone numbers
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.
-
Senior Software EngineerWells Fargo Jan 2020 - PresentSan Francisco, California, UsProvide 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. -
Senior Principal Software Developer Analyst ConsultantNorthrop Grumman Aug 2016 - Apr 2019Falls 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 -
Senior Software Developer Analyst ConsultantCapital Group | American Funds Mar 2016 - Aug 2016Los 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. -
Senior Software Developer Analyst ConsultantAssurant Specialty Property Aug 2014 - Feb 2016Atlanta, 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 -
Smalltalk Contractor/DeveloperShell Trading Sep 2013 - Aug 2014London, 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 -
Senior Software Developer Analyst ConsultantNorthrop Grumman Nov 2009 - Sep 2013Falls 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 -
Senior Software Developer Analyst ConsultantPrincipal Financial Group Oct 2008 - Dec 2008Des Moines, Iowa, UsPrincipal 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 -
Senior Programmer/AnalystExodus Integrity Services Jan 2005 - Mar 2008Willoughby, Ohio, UsProgressive 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 -
Senior Programmer/AnalystCarreker Feb 2004 - Jan 2005• 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
-
Software EngineerTrintech May 2003 - Feb 2004Plano, Texas, UsSenior 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 -
Senior Programmer/AnalystPrincipal Financial Group Nov 2002 - May 2003Des 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 -
Senior Programmer/AnalystAesir Objects Inc Jun 2001 - Nov 2002• 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.
-
Senior Programmer/AnalystCybertek Inc Mar 1996 - Jan 2001Global, UsNew 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. -
Software EngineerSprint Oct 1995 - Mar 1996Overland 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. -
Programmer/AnalystBae Automated Systems Inc Aug 1994 - Oct 1995• 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.
-
Senior Cad Technical Support / AnalystTexas Instruments Inc Feb 1992 - Aug 1994• 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.
-
Programmer AnalystTexas Instruments Inc Jul 1986 - Feb 1992• 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
Carl Bates Skills
Carl Bates Education Details
-
Texas Tech UniversityComputer Science -
Morehead State UniversityIndustrial Technology - Electronics
Frequently Asked Questions about Carl Bates
What company does Carl Bates work for?
Carl Bates works for Wells Fargo
What is Carl Bates's role at the current company?
Carl Bates's current role is Senior Software Engineer at Wells Fargo.
What is Carl Bates's email address?
Carl Bates's email address is ca****@****tes.com
What is Carl Bates's direct phone number?
Carl Bates's direct phone number is (972) 701*****
What schools did Carl Bates attend?
Carl Bates attended Texas Tech University, Morehead State University.
What skills is Carl Bates known for?
Carl Bates has skills like Xml, Software Development, Oop, Unix, Uml, Java, Software Design, Db2, Design Patterns, Smalltalk, Sql, Oracle.
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