David Fleeman

David Fleeman Email and Phone Number

Director of Product Development Engineering @ MetLife
David Fleeman's Location
Cary, North Carolina, United States, United States
About David Fleeman

20 years experience in software development (primarily java) from building custom web applications up through supporting enterprise applications. Current focus areas are in DevOps, cloud adoption, process automation and forming/leading teams to success.

David Fleeman's Current Company Details
MetLife

Metlife

View
Director of Product Development Engineering
David Fleeman Work Experience Details
  • Metlife
    Director Of Product Development Engineering
    Metlife May 2023 - Present
    New York, Ny, Us
  • Metlife
    Principal Full Stack Software Engineer
    Metlife May 2022 - May 2023
    New York, Ny, Us
    Principal technologist for distributed applications in the Retirement and Income Solutions (RIS) business unit. Expanded role to bring SDLC and DevOps best practices to not just our new applications, but to our entire portfolio.
  • Metlife
    Lead Software Development Engineer (Java)
    Metlife May 2018 - May 2022
    New York, Ny, Us
    Primary technical contact for the web tier of several business-critical systems. My primary work the last two years has focused on building a new application with database, batch, API and UI tiers to fill operational gaps between various systems in our ecosystem. The new application was built using agile and DevOps principles and tooling. At the time of this update, the system has over 60% code coverage in unit testing, a robust set of functional test automation, and has build pipelines that validate code quality and security scans. The batch tier deploys to WAS Liberty servers, and the UI and API tiers deploy to Docker containers. We launched the application initially with a small team of about 10 people, and I now lead five agile teams with between 30 and 40 people providing business capabilities.
  • Metlife
    Sr Software Development Engineer (Java)
    Metlife Jun 2015 - Apr 2018
    New York, Ny, Us
    Primary technical contact for the web tier of business-critical underwriting system built on Websphere, IBM MQ and DB2. Responsibilities include but are not limited to: * oversee all technical aspects of the web tier * mentor junior team members * manage required technical processes such as quality and security scans with remediation * review the design and test plan of all web project from both onshore and offshore resources * own code review process and code review all code committed into our release branches * size projects based on business requirements * manage operational release readiness process for team * manage the SDLC tooling and processes used by our web teamIn addition, to the activities above, I have been actively engaged with other teams and initiatives including but not limited to: * participate in pilot of using TFS as SDLC tooling for Java application * migrate application to all new SDLC tooling (GIT, Atlassian tools, UrbanCodeDeploy, Artifactory, Sonar) * participate in building proof-of-concept integration between application and IBM ODM * stand-up DEV instance of our application in newly provided cloud environment * participate in building microservices deployed to docker containers
  • Teradata
    Senior Software Engineer
    Teradata Mar 2014 - May 2015
    San Diego, California, Us
    * Senior developer for enterprise portfolio of marketing applications using WebSphere, Tomcat, Java, Spring, Hibernate, Jersey/REST, AngularJS and various other web technologies. Applications backed by Teradata database, SQL Server, Oracle, hbase, or some combination of data technologies.
  • Reged
    Senior Software Development Engineer
    Reged Jan 2013 - Mar 2014
    Morrisville, Nc, Us
    * Senior developer for SAAS projects using JBoss, Java, Tapestry, Spring, Hibernate, Highcharts, QueryDSL and various other web technologies. Applications backed by SQL Server and GreenPlum databases.
  • North Carolina State University
    Senior Technical Lead
    North Carolina State University Sep 2011 - Jan 2013
    Raleigh, North Carolina, Us
    * Senior Technical Lead on various enterprise development projects related to PeopleSoft Campus Solutions upgrade from 8.9 to 9.0* Implemented solutions using PeopleTools (PeopleCode, AppEngine, Integration Broker, XML Publisher, etc), Oracle PL/SQL, Java and Perl* Adhered to security guidelines in handling FERPA-protected data on daily basis
  • Ohio University
    Software Engineer
    Ohio University Jan 2008 - Sep 2011
    Athens, Ohio, Us
    * Gathered requirements, designed, implemented and provided production support for various university-level web applications in ColdFusion and Java* Carried out the purchase and installation of FusionReactor to monitor ColdFusion production JVM to help debug performance issues* Implemented integrations of enterprise and custom-built systems with PeopleSoft Campus Solutions using JBoss SOA-P/ESB and PeopleSoft Integration Broker* Formulated standards and produced functional specifications and technical documentation for application development* Lead various web application projects that are developed in Java and ColdFusion* Supervised, trained and guided junior developers and helped them solve technical problems * Adhered to security guidelines in handling FERPA- and HIPAA-protected data on daily basis
  • Ohio University
    Lecturer
    Ohio University Mar 2009 - Jun 2009
    Athens, Ohio, Us
    * Lectured CS456/556 software engineering for School of EECS* Designed team projects requiring technologies including subversion, wiki, UML editors, NetBeans/ Eclipse and Tomcat.
  • Ohio University
    Web Applications Developer
    Ohio University Jan 2005 - Dec 2007
    Athens, Ohio, Us
    * Gathered requirements, designed, implemented and provided production support for college-wide web applications as the sole developer* Administered information database and web application servers and troubleshot various technical problems* Updated all templates and site content for entire college's public web site in CommonSpot content management system * Automated and launched the key business processes including class evaluations as web applications which are used by 1500+ students in the college * Documented and maintained technical manuals for software and hardware systems
  • Ohio University
    Assistant Director And Research Engineer
    Ohio University Sep 2002 - Dec 2004
    Athens, Ohio, Us
    * Performed research in distributed, real-time systems and resource management on multiple research grants from government agencies* Managed paperwork for research projects and budgets and trained student workers* Wrote proposals, reports, and publications and presented at conferences
  • Nationwide Insurance
    Intern
    Nationwide Insurance Jun 2001 - Aug 2001
    Us
    * Created an intranet site for my assigned team, and assisted in database support and data architecture designs

David Fleeman Skills

Tomcat Sql Perl Javascript Java Mysql C++ Spring Jboss Application Server Pl/sql Software Development Xml Jquery Css Spring Framework Coldfusion Soap Php Xslt Xhtml Jboss Eap Jboss Esb Peoplesoft Peopletools Peoplecode Mybatis Xml Publisher Databases Apache Distributed Systems Microsoft Sql Server Oracle Python Software Engineering Subversion Web Services

David Fleeman Education Details

  • Ohio University
    Ohio University
    Computer Science (Gpa 3.704)
  • Ohio University
    Ohio University
    Computer Science/Math (Gpa 3.785)

Frequently Asked Questions about David Fleeman

What company does David Fleeman work for?

David Fleeman works for Metlife

What is David Fleeman's role at the current company?

David Fleeman's current role is Director of Product Development Engineering.

What is David Fleeman's email address?

David Fleeman's email address is fl****@****hoo.com

What is David Fleeman's direct phone number?

David Fleeman's direct phone number is +161577*****

What schools did David Fleeman attend?

David Fleeman attended Ohio University, Ohio University.

What are some of David Fleeman's interests?

David Fleeman has interest in Web Application Development, Software Engineering Processes And Tools.

What skills is David Fleeman known for?

David Fleeman has skills like Tomcat, Sql, Perl, Javascript, Java, Mysql, C++, Spring, Jboss Application Server, Pl/sql, Software Development, Xml.

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.