Michael Prentice

Michael Prentice Email and Phone Number

Software Executive, architect, entrepreneur, community builder, and open-source contributor. @ DevIntent
Michael Prentice's Location
Satellite Beach, Florida, United States, United States
About Michael Prentice

Software Executive, leader, and architect with experience in many platforms and languages. Self-motivated, quick study with a passion for product development, continuous improvement, and customer satisfaction. Active open-source contributor and leader.Proven ability to effectively communicate technical information to non-technical audiences. Experienced international presenter. Bilingual in English and Spanish.Currently not available for full-time employment, consulting, or training.Specialties: IDEs: IntelliJ IDEA, WebStormDatabases: MongoDB, Firebase Real-Time Database, MySQL, Splunk, Google Datastore, BigQuery, Redis, flat file DBsTechnologies: Angular, Angular Material, AngularJS, AngularJS Material, Angular CLI, Angular Schematics, Firebase Hosting, Firebase Auth, Bootstrap 3/4, NodeJS, JUnit, App Engine, Google Cloud Platform, Kubernetes, Google Maps API, Google+ API, RESTful Web Services, Protractor, Karma, Jasmine, OOP, HTTP, RPC, amCharts, Leaflet, Wijmo, KendoUIProcesses: Agile, Test-driven development (TDD), Behavior-driven development (BDD), Iterative DevelopmentTools: Git, GitHub, Bitbucket, NPM, Yarn, Gulp, Grunt, Karma, Apache, Tomcat, Gradle, Photoshop, Rational Team Concert, GimpPlatforms: Web, Chrome OS, Linux, Android, Windows, macOS, iPadOSLanguages: TypeScript, JavaScript, Java, CSS3, Sass, HTML5

Michael Prentice's Current Company Details
DevIntent

Devintent

View
Software Executive, architect, entrepreneur, community builder, and open-source contributor.
Michael Prentice Work Experience Details
  • Devintent
    Chief Executive Officer
    Devintent May 2013 - Present
    Satellite Beach, Florida, Us
    DevIntent is a product and services development company focused on cloud-based services and responsive, mobile software applications (Web and Native). We work in the following areas:Angular and Angular MaterialTooling like TypeScript, RxJS, JavaScript, Gulp, Grunt, WebpackNodeJS and the MEAN stackMaterial DesignWeb development and website hostingWeb tooling and website performanceGoogle Cloud Platform and FirebaseGoogle MapsGoogle Webmaster ToolsGoogle Workspace (Email, Calendar, Drive, etc.)
  • Xlts.Dev
    Partner
    Xlts.Dev Apr 2020 - Sep 2023
    Salt Lake City, Ut, Us
    Together with experts from the Angular team and the Angular community, we provided extended support for AngularJS 1.x beyond the end of LTS (December 31, 2021). This enabled companies to continue shipping software and not be in violation of compliance requirements due to using an unsupported version of AngularJS. We delivered the same excellent level of support that the Angular Team provided for AngularJS LTS.
  • Rangle.Io
    Angularjs Material Lead Maintainer
    Rangle.Io Nov 2017 - Jun 2022
    Toronto, Ontario, Ca
    - Improve documentation and code quality- Review all PRs- Manage milestones, labels, releases- Fix accessibility and performance issues- Fix bugs with a focus on regressions, a11y, and performance- Work to align components with the Material Design guidelines- Triage incoming issues and PRs- Triage large backlog of issues and PRs- Identify breaking changes- Submit reviewed PRs to Google for internal verification
  • Market Amplified
    Cto
    Market Amplified Feb 2017 - Sep 2018
    Co-founder and technology lead.Led implementation of automated MLS data ingestion and enrichment pipeline.Implemented web front end in Angular and Material Design with PWA features.Implemented UI for browsing public real estate data including appraisal, permit, and equity data.Integrated with Google Analytics, Google Tag Manager, FullStory, and MailChimp.Added SEO features for Google, Facebook, and Twitter via meta tags, web manifest, and LD+JSON.Integrated Firebase Authentication for Google, Facebook, Twitter, Anonymous, and Phone authentication.Iteratively improved UX based on review of FullStory user sessions and user feedback.Managed conversions and goals in Google Analytics.Migrated front end from Polymer Web Components to Angular Material.Upgraded Angular, Angular Material, and AngularFire2 from v2 to v4, v5, and v6.Managed task backlogs and project goals in JIRA and later Trello.Assisted with feature prioritization and estimation.Provided guidance on backend design and implementation which involved REST APIs, NodeJS on App Engine Flex, Cloud Endpoints, Open API, MongoDB, BigQuery, Firebase Auth/RTDB, and Python.Provisioned and managed staging and production environments on Google Cloud Platform.Provided engineering and technology support for customer meetings and sales.Worked with CEO to guide company and product strategy.
  • Convective
    Senior Front End Architect
    Convective Aug 2016 - Nov 2017
    Melbourne, Florida, Us
    - Front End consulting for various Enterprise customers- Architecture of responsive web applications with a focus on Line of Business apps- Review of and collaboration on proposals and project estimates- Subject Matter Expert for AngularJS, Angular, Material Design, TypeScript, JavaScript, Progressive Web Apps, and application styling (CSS3, SASS)- Implementation of an Enterprise app development platform using Angular and Schematics for a major Enterprise customer
  • Harris Corporation
    Lead Software Architect
    Harris Corporation Feb 2016 - Jun 2016
    Melbourne, Florida, Us
    Lead Software Architect for FAA DVARS proposal team- Work with business development and business partners to identify work scope and integration.- Work with Lead Systems Engineer to identify and fill gaps in system design.- Decompose requirements into software architecture design and Agile Epics.- Software documentation and design contributions to proposal.- Prototyping and investigation for trade studies.Software Architect for Global Aviation Solutions: Advanced Concepts teams- Worked with program manager to define SWIM strategy- Reviewed R&D portfolio and yearly plans to identify synergies- Helped to shape and inform negotiations with Indonesia air directorate- Software lead on Indonesia proposal team- Identified projects that were not focused on Advanced Concepts goals and worked with internal customers to move that work into their program area- Organized and led technical discussions across teams in order to define common approaches across organization- Worked with Scrummasters, Product Managers, and Tech leads to align expectations and plan R&D tasks and staffing
  • Harris Corporation
    Software Project Manager
    Harris Corporation Jun 2015 - Feb 2016
    Melbourne, Florida, Us
    Software Project management for Harris Dream cloud SaaS data analytics platform and SkyFusion cloud Air Traffic Management platform.- Managed software team during launch of new cloud-based Air Traffic Management platform in partnership with IATA.- Architectural design and reviews.- Improved upon coding standards, tools, and software engineering processes.- Measurement and refinement of Agile process.- Management of 4-12 junior and senior software engineers across two projects.- Management of customer expectations, requirements, and communication.- Negotiation and management of project schedules.- Contributed to response to FAA Request for Information.- Contributed to response to NATS UK Request for Proposal.- Contributed to project staffing and cost estimations for FAA DataComm proposal.- Contributed to staffing plans, adjustments, reviews, and interviews.- Contributed to and presented comprehensive market study to VP of Net-Centric Solutions.- Represented product in Software Framework Working Group meetings.- Interfaced with current business partners and met with prospective partners.
  • Harris Corporation
    Software Engineer 3
    Harris Corporation Jan 2015 - Jun 2015
    Melbourne, Florida, Us
    Full stack cloud developer working on implementation and design of Harris Dream cloud data analytics and visualization product. Utilizing AngularJS, Bootstrap 3, AngularUI, Angular-Material, Play Framework 2, JPA, Leaflet, Splunk, IntelliJ Webstorm/IDEA, OpenStack, AWS, Scala, Akka, Web Sockets, Rally, Gitlab, Protractor.
  • Yoh, A Day & Zimmermann Company
    Software Engineer 3
    Yoh, A Day & Zimmermann Company Jul 2014 - Dec 2014
    Philadelphia, Pa, Us
    Six month contract with Harris Corporation as a full stack cloud developer working on implementation and design of Harris Dream cloud data analytics and visualization product. Utilized AngularJS, Bootstrap 3, AngularUI, Angular-Material, Play Framework 2, JPA, Leaflet, Splunk, IntelliJ Webstorm/IDEA, OpenStack, AWS, Scala, Akka, Web Sockets, Rally, Gitlab, Protractor.• Led the process of upgrading from AngularJS 1.2.1 to 1.2.26 and later to 1.3.5.• Built a number of reusable custom UI components based on AngularJS directives.• Led the migration from Selenium UI testing to more maintainable and robust Protractor testing.• Integrated open-source libraries and tools into the product: angular-material, angular-bootstrap-colorpicker, angular-elastic, Gulp, Bower, angular-leaflet-directive, angular-wizard, ui-select2, etc.• Worked with designers to move the product to a modern Material Design based user interface.• Introduced Harris to the concept of the Product Design Sprint and helped facilitate their first in-house Design Sprint.• Next Gen Innovation (NGI) MVP award in October for the delivery of key features (map builder - AngularJS, Bootstrap, Leaflet, Play) and assistance with team leadership.Other JavaScript libraries and tools: ui-bootstrap, MomentJS, Node.js, NPM, Grunt, ngTable, jQuery...
  • Teksystems
    Java Developer
    Teksystems Feb 2014 - Apr 2014
    Hanover, Md, Us
    Short term contract working on Wavecrest suite of network proxy and reporting tools (CyBlock and CyBlock Cloud) which run in both cloud and non-cloud environments.• Implemented JSON interfaces to the back-end via Quercus Servlets.• Implemented syslog server add-on using Syslog4j open-source library.• Fixes to FitNesse and other scripts/configs to support Linux x64.• Refactoring and decoupling of legacy dependencies.• Migrated data tables from existing non-cloud XML files or Derby databases to MySQL cloud databases.• Investigation and proof of concept implementation for upgrade of embedded Jetty 6 to Jetty 9.• Bug fixing and clean-up of legacy code to meet current coding standards enforced by Sonar.Using: Java 7/8, NetBeans 8, ANT, Ubuntu, Rally, Subversion, JUnit, Sonar, Google Apps, Hudson, Facade Pattern, Adapter Pattern, Broker Pattern, Jetty, Quercus, SSL, HTTP, Concurrency, MySQL, JSON, FitNesse, and XML.
  • Ctg
    Systems Advisor
    Ctg Jun 2010 - Feb 2014
    Amherst, New York, Us
    Logistics Solutions. Distributed application development.• Architected and implemented GWT front-end (MVP, Factory Pattern, etc), Java Servlet backend (Command Pattern), and migration path for legacy Swing UI. Included bi-directional communication between Swing and GWT via JavaFX 2.2. Front-end supported both Asynchronous and Synchronous UI interactions. Facade Pattern backend connected to C data services via JNI. Servlets configured via Guice Dependency Injection in an embedded Jetty app.• Researched and implemented JavaFX 2.2 packaging for all deployed Java tools.• Researched and led an effort to upgrade all legacy GUIs from Java 1.4 to Java 1.7.• Led the migration of the Java development environment from JBuilderX to Eclipse 4.x.• Upgraded company Java builds from command scripts to latest ANT 1.9.2.• GUI design and implementation in Swing with WindowBuilder Pro and GWT with GWT Designer.• Consult with clients on how to improve product UX with a focus on employee performance.• Designed and implemented a data collection tool that consisted of web services, a SQL DB, a distributed Regex data collection tool, and scheduled services for generating and sending email reports.• Work on server processes that interface with numerous internal and external systems (inventory control, hand-held mobile devices, PC systems, warehouse control, etc). Part of a system that involves automated, robotic cranes, forklifts, pallet movers, pallet builders, pallet wrappers, and conveyors.Utilizing: Java 7 & 8, Swing, GWT 2.6, JavaFX 2.2, HTML5, CSS, JavaScript, Guice, Mockito, JUnit4, C, C#, .NET, WCF, Entity Framework, Perl, Shell Scripting, XML, Visual Studio 2010, Eclipse 4.3, ANT 1.9.2, SQL Server, Windows 7 64 bit, Windows Server 2008, VMware, Git, Jenkins, Atlassian Source Tree, and Rational Team Concert.
  • Ibm
    Staff Software Engineer
    Ibm Jul 2000 - Apr 2010
    Armonk, New York, Ny, Us
    World’s largest multinational information technology and services employer. Second largest market capitalization and second most profitable IT company in world. Second most valuable brand worldwide.Designed and developed distributed systems to support key products including: ClearCase UCM, CCWeb, Configuration Management (CM) Server, and ClearCase Remote Client (CCRC). Worked as remote employee. Utilized Java (J2EE), C, C++, JavaScript, HTTP, HTML, XML, Web Services, Perl, MS Visual C++, RAD, Apache, WebSphere, TDD/JUnit, Agile.• Performed lead developer role for ClearCase component of remote client. Established reputation as domain expert in most complex areas of product.• Designed and implemented iterative releases of ClearCase Web and Eclipse-based remote client. Product generated yearly revenue of $20 - $50M.• Provided direction and insight into key aspects of project planning, estimation, Agile practices, and change and configuration management (CCM) strategies which improved team efficiency, morale, and provided major cost savings.• Identified and resolved major scalability and performance issues which brought WebSphere implementation closer to performance previously realized with Apache.• Collaborated with sales and support teams to ensure success of major enterprise clients via escalation resolutions and product deployment reviews. Directly impacted numerous multi-million dollar deals.• Served as lab advocate for premier Latin American business partner and largest bank in Peru. Provided bilingual link from key clients to development team.• Mentored and trained developers who became high performers including offshore employees in China.• Trained support and testing teams on new products and functionality to guarantee quality and customer satisfaction.• Recognized by management for self-motivation, technical skills, and resourcefulness. Received Bravo award.
  • Rational Software
    Software Engineer
    Rational Software Jul 2000 - Mar 2003
    Us
    Mid-sized public company recognized as trend setter in software engineering best practices. Market leader in products for modeling, object oriented design, and developer productivity.Designed and developed features and functionality for ClearCase Unified Change Management (UCM). Utilized C, C++, MFC, Motif, Perl, Purify, shell scripting, UML, RUP.• Designed and implemented framework of software engineering best-practices used as part of market leading product for software configuration and change management.• Implemented features for command line interface (CLI) and graphical user interface (GUI) in cross platform development environment.• Received stock option awards from management for creative thinking, professionalism, and passion for business.
  • Tufts University
    Systems Administrator
    Tufts University Sep 1997 - Jun 2000
    Medford, Massachusetts, Us
    Performed system administrator role for Windows NT and Solaris student labs and department server rooms. Setup and configured Cisco routers. Managed Windows domain.
  • Idea
    Web Developer
    Idea Sep 1998 - Jun 1999
    Implemented web sites and tools for internet provider in West Virginia. Worked with Perl, PHP, HTML and MySQL. Answered phones on call for 24/7 support of dial up customers.

Michael Prentice Skills

Angularjs Javascript Agile Methodologies Typescript Firebase Angular Material Design Html 5 Cascading Style Sheets Progressive Web Apps Web Development Google Cloud Platform Google App Engine Software As A Service Sass Web Services Google Maps Gulp.js Webpack Google Chrome Lean Software Development Data Visualization Web Components Data Analytics Android Development Android Studio Intellij Idea Github Git Gruntjs Java Ant Junit Java Enterprise Edition Eclipse Linux Unix Xml Visual Studio Rational Team Concert Perl C++ Windows Clearcase Sql C# Databases Shell Scripting Gwt Websphere

Michael Prentice Education Details

  • Tufts University
    Tufts University
    Computer Science
  • Florida Institute Of Technology
    Florida Institute Of Technology
    Software Engineering

Frequently Asked Questions about Michael Prentice

What company does Michael Prentice work for?

Michael Prentice works for Devintent

What is Michael Prentice's role at the current company?

Michael Prentice's current role is Software Executive, architect, entrepreneur, community builder, and open-source contributor..

What is Michael Prentice's email address?

Michael Prentice's email address is mp****@****ris.com

What is Michael Prentice's direct phone number?

Michael Prentice's direct phone number is +171954*****

What schools did Michael Prentice attend?

Michael Prentice attended Tufts University, Florida Institute Of Technology.

What are some of Michael Prentice's interests?

Michael Prentice has interest in Entrepreneurship, Android, Material Design, Angular, Environment, Baseball, Gastronomy, Surfing, Science And Technology, Google Glass.

What skills is Michael Prentice known for?

Michael Prentice has skills like Angularjs, Javascript, Agile Methodologies, Typescript, Firebase, Angular, Material Design, Html 5, Cascading Style Sheets, Progressive Web Apps, Web Development, Google Cloud Platform.

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.