Drew Frantz

Drew Frantz Email and Phone Number

Principal Software Engineer, Product Developer @ Innovative Defense Technologies (IDT)
Drew Frantz's Location
Greater Philadelphia, United States, United States
Drew Frantz's Contact Details
About Drew Frantz

Software engineering professional with a proven track record of leading teams to design, build and ship commercial software products and releases. During my career I have been part of more than 40 product releases for the following product lines (IDT ATRT Analysis Manager, SAP ESP, Aleri CEP, Rational RSA, XDE, Rose). To every assignment I will bring a passion for software development, experience in product development and the grit and commitment required for completing the job

Drew Frantz's Current Company Details
Innovative Defense Technologies (IDT)

Innovative Defense Technologies (Idt)

View
Principal Software Engineer, Product Developer
Drew Frantz Work Experience Details
  • Innovative Defense Technologies (Idt)
    Sr Software Engineer
    Innovative Defense Technologies (Idt) Oct 2014 - Present
    Arlington, Virginia, Us
    Lead senior software architect for ATRT-AM Core Product Team (CPT). The CPT is responsible for developing C++, Java and Typescript common frameworks, services and libraries upon which all the ATRT-AM products are built upon. The team is also responsible for defining an efficient software development process, build system and testing environment for the team of Software and System engineers residing in Mt Laurel NJ, Arlington VA and Fall River MA.Core Team Lead Software Architect•SME: General SW Engineering Services: Scalability/Extensibility/Reliability/Performance/Architecture Oversee & advise on how core product overall architecture and services inter-operate and behave with regards to Scalability/Extensibility/Reliability in the larger ATRT ecosystem. Review & advise on technical proposals with regards to architecture, overall design, complexity, alternative solutions, effort estimates, risks and implementation. Proactively advise Core Reboot team of potential issues. Oversee runtime performance for long term and short term goals across entire product. •SME: C++ ATRT backend services•Mentor engineers (new graduates thru experienced) on software engineering best practices including software design/continuous integration/unit testing/performance tuning/integration/coding in C++/Java•Frequently collaborate with the product owner/program manager and the product teams to ensure requirements are defined adequately and functionality can be built and delivered in a timely manner.•Manage career development for team up to 4 engineers since 2016.•Lead innovation efforts including (more in resume)-formal definition of a domain specific language for IDT system engineering -design/codify standalone analysis and data-loading services using proxy jobs infrastructure-re-architect monolithic C++ thick client application to a set of data-loading, analysis and reporting REST services with a browser based front-end
  • Sap
    Development Architect
    Sap Feb 2010 - Sep 2014
    Walldorf, Bw, De
    Lead development activities (design, scoping, scheduling, and implementation) for all current shipping releases of SAP ESP Studio and Hana ESP Studio plugins. Serve as development lead and development architect for standalone ESP Studio and Hana ESP plugins. Manage virtual ESP Studio team of 2-4 software engineers. Acting scrum master of ESP team and participate in other ESP scrums to resolve UI end to end dependencies. Represent ESP team as part of larger Hana Studio team, resolving issues of graphical tool harmonization and standard UI behavior. •Architected, designed and lead development of SAP ESP Studio 1.0-present releases as a standalone eclipse rich application and as a feature plugin to Hana Studio.•Designed and implemented graphical editor (eclipse GEF + EMF) and associated eclipse UI editing components including: tabbed property pages, actions, commands, preferences, wizards, menus, toolbars, graphical notation meta-model (eclipse EMF) for storing visual model.•Designed and implemented rich text editor for CCL language (xText) and the patented mechanism to switch between the textual and graphical representation of CCL (Text-to-Visual Switching and Mapping No. 13234616). •Designed and implemented UI infrastructure for compiling and running ESP models thru ESP cluster manager. •Improved productivity and quality as only architect from original Aleri team, defining ESP roadmap since original release by staying on board, assisting in building new Sybase ESP product, maintaining workflow, utilizing prior product knowledge, ensuring completion and bringing product to market in timely manner.•Collaborated with engineering team and product management team on usability improvements and deliver continuous usability improvements as part of engineering release cycle.•Enhance product development by coordinating studio-tooling effort, facilitating cross-global teams, including ESP team members in Dublin, CA, Waterloo Canada, Beijing China, and Waldorf Germany.
  • Aleri
    Ide/Ui Software Architect
    Aleri Aug 2005 - Feb 2010
    Led ground-up development of IDE for Aleri complex event processing platform called Aleri Studio. Served as IDE architect and development lead on all release of Aleri Studio product until company was acquired by Sybase in 2010(Sybase acquired by SAP 1 month later). • Architected, designed and lead development of Aleri Studio 1.0-last release as standalone eclipse rich application.• Designed and implemented graphical editor (eclipse GEF + EMF) and associated eclipse UI editing components including: property pages, actions, commands, preferences, wizards, menus, toolbars, graphical notation meta-model (eclipse EMF) for storing visual model.• Designed and implemented a number of IDE components for running and testing event streaming models including: table based stream-viewer, data flow based graphical performance monitor and event tracer, model debugger and watch window, manual data input and file based playback tools. • Collaborated with architecture team, product manager and CTO to define product roadmap for the Aleri Streaming Platform• Collaborated with engineering team and product management team on Studio usability improvements and deliver continuous usability improvements as part of engineering release cycle.• Performed the planning, scoping, requirements, design, documentation and testing of Aleri Studio product
  • Ibm
    Sr Software Engineer
    Ibm Jun 1995 - Aug 2005
    Armonk, New York, Ny, Us
    Led ground-up UI development of a number of different products including Rational XDE 1.0, VSM 1.0, Rational , Rose/J, Rose/CORBA and Rose/Oracle8 , Rose/PowerBuilder and RoseSQLWindows in addition I also designed and delivered a number of new features to the Rational Software Architect and Rational Rose products.• Designed and implemented UML Communication Diagram feature and action bar floating context toolbar for Rational Software Architect 1.0. • Development lead on Rational XDE 1.0 and Visual Studio Modeler 1.0 teams (10+ engineers). • Designed and implemented numerous features in the UI for Rational XDE And Visual Studio Modeler including: drawing surface shapes/connectors, active-x control wrapping, UI extensibility, UI error handling, interface with the rational model server and UML meta-model, UML sequence diagram component , selection container, model explorer, property browser, command handling and various other user interface related widgets. In addition I made significant design and coding contributions in many parts of the user interface and also spent a certain percentage of my time focusing on UI performance tuning.• Designed and implemented coding template meta-language and design pattern tool. • Designed and implemented round-trip engineering framework used by Java, CORBA & XML Addins for Rose 4.0. • Designed and implemented Rose/J, Rose/CORBA and Rose/Oracle8 reverse engineering components. • Designed and implemented Rose AddIn architecture, OLE automation extensibility, model browser and drag and drop in Rose 4.0.Designed and implemented round-trip engineering components for Rose/PowerBuider (4.0, 3.0, 2.7) , RoseSQLWindows (2.7).
  • Rational Software
    Senior Software Engineer
    Rational Software Jun 1995 - Feb 2003
    Us
    ...

Drew Frantz Skills

Software Engineering Eclipse Software Development Uml Java Agile Methodologies Xml Emf Testing Architecture Scrum C++ Design Patterns Swt Gef Rcp User Interface Mvc Junit Integration Software Design Agile Model Driven Development Data Visualization Ooad Ide Microsoft Visual Studio C++ Boost C++ Git Jira Performance Tuning Domain Specific Languages Model Based Systems Engineering Sysml Flatbuffers Protocol Buffers

Drew Frantz Education Details

  • Widener University
    Widener University
    Software Engineering
  • Widener University
    Widener University
    Electrical Engineering
  • Nova Southeastern University
    Nova Southeastern University
    Computer Science

Frequently Asked Questions about Drew Frantz

What company does Drew Frantz work for?

Drew Frantz works for Innovative Defense Technologies (Idt)

What is Drew Frantz's role at the current company?

Drew Frantz's current role is Principal Software Engineer, Product Developer.

What is Drew Frantz's email address?

Drew Frantz's email address is dr****@****acm.org

What schools did Drew Frantz attend?

Drew Frantz attended Widener University, Widener University, Nova Southeastern University.

What skills is Drew Frantz known for?

Drew Frantz has skills like Software Engineering, Eclipse, Software Development, Uml, Java, Agile Methodologies, Xml, Emf, Testing, Architecture, Scrum, C++.

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.