
vincent herrin
director of software engineering
About
I'm a strategic thinker, winning manager, pragmatic developer and a team player. An experienced Senior Software Engineering Manager with a demonstrated history of driving top-talent teams to high performance results with a strong focus on user experience. Areas of experience are in cloud platforms, information technology and services industries. Skilled in C#, .NET Framework, Swift, Java, and Agile Scrum just to name a few. A strong engineering professional with a master's degree focused in Information Systems and Technology from South University. 20 years' experience in software engineering and over 5 years' experience managing teams
united states
austin
information technology and services
agile methodologies, software engineering, software development, .net, databases, scrum, xml, perl, web services, shell scripting, architectures, .net framework, cloud computing, java, software design, enterprise software, c#, sql, architecture, team management, management
Experience

senior development manager in cloud developer experience
ibm
* Developing a world-class developer experience on IBM Cloud Public for many different industry verticals * Responsible for end to end developer experience UI team * Responsible for Watson SDK team working on SDK generation for Java, Swift, Python, Node and partnering with Unity and .NET. * People manager of 15 direct reports on three different squads

senior development manager in xlab cloud
ibm
* During this time, I had the opportunity to increase my role as a people manager so that I could help foster new hires. I still dive into code and help drive and deliver business critical products. * A people manager of 15 software engineers working in many different cloud verticals * Development lead for the very successful Weather Company iOS 10 extension * SDK team shifted to SDK generation for quicker delivery of changes. I personally worked on the Swagger validation service along with working closely with core service engineers. * Created and taught new-hire onboard training classes for IBM Watson and Agile * Took over the Swift@IBM organization of Austin team and owner of Swift slack. This included working with UK folks to drive product direction and delivery.

senior development engineer - mobile innovation lab in cloud
ibm
The IBM Mobile Innovation Lab is a passionate team that makes ideas a reality. The lab leverages IBM’s portfolio of products, research resources, and partnerships to envision exceptional innovative experiences. By adopting Agile, User-Centric, and Design Thinking practices, we solve problems and accelerate the delivery of mobile solutions that improve and enrich people’s lives worldwide. Led on the Watson SDK Team driving the team to create the first Swift SDK with 8 different IBM Watson services targeted with accelerated release by end of year 2015. The SDK was delivered on schedule. Led a team of developers in the first three months of 2016 to deliver two mobile SDK’s iOS and Android with attributing sample apps for customer Geico Engagement. Last half of 2016 continued fostering and guiding Watson SDK team to include all Cognitive AI Watson services.

senior software engineer
maxpoint
* Hyper-local online advertisement company using big-data to find insights and capability to better service customer needs. * Working with a talented team on external and internal products and projects performing a wide range of duties * November 2013 – december 2014 * Design, develop, test and maintain internal and external facing web based applications using Visual Studio * Design, develop, test and maintain internal Services using Java, Thrift, and JUnit * Eagerly and quickly learned new technologies such as Thrift as part of the current services work * Able to multi-task in a dynamic environment when UI and services work are needed * Excellent verbal and written communication skills especially when working with UX designers or other developers

senior software engineer in product design
ca technologies
Working with a world-class team helping to design and prototype the CA Extensible Design Language (EDL) for all of CA Technologies. Previous projects includes working on the Durin project which is a design class iOS mobile prototype presented at CA World 2013.

senior team lead, software engineering
ca technologies
Senior Team Lead manager for sustaining engineering team dealing with the NetQoS suite of products. My responsibilities include communication with account manager, product manager, defect backlog grooming along with driving service pack releases. I worked directly with customer issues driving success for CA customers and my team.

senior software engineer - technical lead
ca technologies
Technical lead of a newly formed sustaining team. As technical lead, I established processes for product build environment. I was always in the forefront of the technical customer facing issues solving them with software service packs and configuration changes. I was instrumental in marshaling internal debug sessions where members of the team got together to troubleshoot an issue or defect. This was an open environment that fostered discussion to fix the issue which not only fixed the problem but also exposed junior members to tips and techniques on troubleshooting and coding standards.

senior software engineer
ca technologies
As a member of the development engineering staff, I was part of and responsible for a breadth of products. ReporterAnalyzer, NetQoS Performance Center (NPC), Event Manager, NPC Notification Editor, Unified Communication Monitor, and NPC Catalyst Connector. I joined the new technology team with CA Performance Center code named Rubicon. This was a porting of the existing NPC views from .NET to Java but using a new architecture.

software engineer
netqos
Initially chartered as part of the new customer care group. Resource alignment moved me into product development working on products such as ReporterAnalyzer’s watchdog, Event Manager 1.1 and NPC 5.1. I quickly moved into working with event manager lead architect and part of the CTO working group.

software engineer
amd
Developed EIDEInfo software to support the AMD EIDE driver. Supported AMD drivers by developing installation scripts for users in the field. Developed and provided critical support for the Software Research & Development (SRD) build server. Maintained and supported SRD servers providing an essential resource for the SRD group. Configuration manager development and documentation.

software engineer ii
amd
Joined Automated Characterization Environment (ACE) project. Added needed functionality, which includes SQL database support, GUI enhancements, and new XML/PDF reporting application. Recent past has been on serialization of data objects to server database for persistence along with updating the code to adhere to an event-based model for specific objects. Currently, a new web-based reporting application using Active Server Pages with AJAX controls. This includes customer- specific data out of the database and transforming the data to populate and properly format an Excel workbook. October 2002 – August 2004 Maintain and enhance HyperTransport Protocol Analyzer (HTPA). Assist in delivery of BIOSCheck to customer, which includes creating specifications for installation and interfacing with developer for customer feedback. .

director of software engineering
valassis digital

engineering manager
maxpoint
* Hyper-local online advertisement company using big-data to find insights and capability to better service customer needs. * Manager of 10 developers plus one intern. Responsibilities span across two different applications of MaxPoint Express and MaxPoint Intelligence Platform. * Also, manager of the Dataset team pulling data from many Hadoop clusters for service products * Team reviews for end of year performance * Mentor interns in the Applications team * Work with different area groups including Design, Data Analytics and Product Management to ensure development has proper direction and workload based on corporate directives. * One of the creators of PathPoint which includes several submitted patents * All squads had data scientists, designers, developers and product managers which I helped mitigate and direct product features and issues

vice president, technical development manager in cloud
state street
* During this time, I had the opportunity to increase my role from a first line manager to a second line manager with over 50 people directly and indirectly reporting to me. More specifics on accomplishments can be found at vinceherrin.com * Hire and manage performance and development of staff members and responsible for performance reviews * Scale new teams through recruitment, screening, and interviewing * Participate in technology planning with leadership and executive management * Responsible for forecasting, developing and administering budgets, schedules, and performance standards for the organization * Contribute to identifying process needs, designing and implementing plans * Assign responsibilities, identify needed resources, and develop and execute project plans to achieve project success criteria * Develop and establish operational policies * Development and growth of new professionals and continued motivation of experienced team members * Responsible for morale for the full organization
Education
park university
computer science
Activities and Societies: Parent of Teens group leader Church small group leader
south university
information systems
Master of Science in Information Systems and Technology MBA5001 Organization Behavior & Communication IST5010 Information Technology Infrastructure IST5020 Information Systems Fundamentals LEA5100 Leadership, Organization Theory and Change IST6000 Principles of Systems Development IST6010 Project Management IST6020 Corporate Information Systems Management IST6160 Information Design and Usability IST6161 Human-Computer Interaction IST6163 Cognitive Software Design IST6262 Networks Operation Management IST6995 Information Systems Capstone
vincent herrin's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.

