Mark Terpstra Email and Phone Number
Mark Terpstra work email
- Valid
- Valid
Mark Terpstra personal email
- Valid
Proven leader in managing IT teams with 20 years of experience in technology. Understands best business practices and how to lead teams to satisfy business needs. Experienced in all levels of the software development stack providing valuable experience in all tiers. Expert in mentorship of developers as well as captaining a team of experienced engineers.
-
Senior Director Of Cloud EngineeringMagic Leap May 2016 - PresentPlantation, Florida, Us -
Director Of Product DevelopmentProcessmap Corporation Feb 2016 - May 2016Sunrise, Florida, UsResponsible for architecting, developing and owning new cloud platform.- Architect new micro-serviced based cloud platform to replace legacy monolithic application.- Design, develop and lead continuous integration efforts and “devops” model.- Hire new developers and define new development process to improve productivity and performance using agile practices.- Design and implementing new infrastructure on AWS.- Create documents and presentations for owners and board members to present to future investors.Evaluate current business process including requirements gathering, development, quality assurance and software deployment.- Propose changes to increase productivity to accommodate expected customer growth in 2017. - Abandon current waterfall development process and move to an agile process.- Migration from TFS to Jira and Confluence.- Worked with business requirements team to streamline how requirements are gathered andtransferred into user stories.Developed new micro-service frameworks in both C# and Golang. Both framework projects act as askeleton to build business oriented micro-services.- Both frame works run in Docker. For C#, a mono based container was used.- Both integrated into continuous integration environment using Bitbucket and Jenkins. Build system was a distributed system spawning AWS EC2 instances as needed per build.- Both skeletons deployed to AWS via Elastic Beanstalk via continuous integration on Linux based instances.- RDS was integrated using MySQL as well as SQL Server. -
Senior Software Development ManagerCitrix Jun 2012 - 2016Fort Lauderdale, Fl, UsManage development team responsible for creating new audio/video software designed to allow mobile applications realtime communication to their support team (concierge.cloud.com).- Team includes multiple developers for each iOS, Android, Web, Platform and Quality Assurance- Responsible for collecting, refining, prioritizing and documenting product requirements- Work directly with customers as well as sales teams to drive feature requests- Managed and led multiple projects and deliverables at the same time- Acted as a liaison between product and business development- Introduced and lead agile to the team better clarifying requirements and increasing productivity- Lead sprint planning as well as coordinating release planning- Worked with product owner to drive backlog grooming- Coordinated and participated in daily stand-ups and team lead stand-ups- Responsible for sprint reviews and retrospectives as well as facilitating changesManage server side development team including design and architecting cloud solutions hosted on Amazon Web Services. Designed developed and lead team in creation of large, scalable distributed cloud services such as file storage, key value storage, push and data storage. Responsible for proving real-time data to clients via REST API’s. Development done using the Go programming language and providing clients with REST API’s endpoints over HTTP, Web-Sockets and SSE.Managed Windows SDK Team for cloud consumption. This included hiring a team and designing a native .Net SDK to be used on Windows desktops and Windows phones. Development done in C# using a test driven methodology and continuous integration via Jenkins.Developed web clients to consume cloud services. Sites were developed mainly as single page web applications using JavaScript, HTML5, CSS3 and JQuery. Developed front-end solutions working directly with designers to provide a rich customer experience. -
Senior Software EngineerRevelex 2010 - 2012Boca Raton, Florida, UsDevelop software enhancements for online booking system including bookings for all the major cruise lines, airlines and hotels.Worked on conversion of core booking system from PHP 4.4 to PHP 5.3.Converted the legacy “Shore Excursion” product to their new platform being developed on PHP 5.3. -
Network AdministratorAllendale Public Schools Aug 2007 - Oct 2010Allendale, Michigan, UsMember of a two-person team to develop and maintain the “1 to 1 Laptop Program”. This program allows teachers and all students 6th grade and above to have their own laptop for school use. This was the first of its kind in West Michigan.Develop and maintain the website for the Allendale Public Schools. Converted the current static HTML site to a dynamic site using PHP, MYSQL and XML. This process also included moving the site from the existing NetWare server to a SUSE Linux server running Apache.Implemented and supported an Intranet for teachers and staff using a content management system.Developed custom software for teachers and staff. Developed custom reports using .Net and SQL Server to streamline the learning curve for teachers to familiarize themselves with their next class of students. -
Senior Software EngineerGenesis Technology Solutions, Inc. 1999 - 2005Designed and implemented a cross platform (Windows and Linux) point of sale system for Office Depot.- System was designed for maximum scalability using TCP/IP as the primary communication layer between components. The standard Socket API was used in both operating systems.- Primarily written in C/C++ using GCC to compile for Linux and Visual Studio 6 to compile for Windows.- Developed build environment for both Linux and Windows with a common source code repository using Bash and Windows Scripting.- Built cross platform libraries for application developers to use that contained all operating system specific source code and API’s. Library allowed application developers to easily write TCP/IP applications without having to learn and understand the Socket API.- Designed and implemented a website for store personal and enterprise support. IIS and MS SQL Server were used as backend components for system.- Wrote a custom web server to run in each cash register to save cost and integrate directly with sales process.Designed and implemented a point of sale system to be used by the blind.- System used touch screen displays, speech synthesis and voice recognition to allow site impaired personal to communicate with the system.- Designed and implemented a credit card authorization and settlement system using TCP/IP as the communication transport.Manage projects, development teams and customer relations for ongoing enhancements and customization. Including leading design meetings, reporting development status, creating product workshops, and supporting issues.- Responsible for entire software development life cycle. Gathered and authored business requirements, designed and implemented code changes. Performed functional and regression testing as well as informing the customers of changes.Designed and implemented a wireless hand held radio application used in warehouses for product distribution.
-
Software EngineerIcl Fujitsu 1996 - 1999RuMaintained Office Depot’s legacy point of sale system and server applications.- Lead programmer for Office Depot’s Y2K certification.Lead programmer on Office Depot’s point of sale for such enhancements as: debit card processing, signature capture, gift cards, discount pricing, self checkout, and clean receiptsHired and trained new employees for positions including both programmer and quality assuranceLead team of up to 7 programmers for various POS enhancements -
Software DeveloperPost Software International 1995 - 1996Developed and tested software for K-Mart’s POS (Point of Sale) system- Changes included both register and back room application.
Mark Terpstra Skills
Mark Terpstra Education Details
-
Western Michigan UniversityBachelors Of Science In Computer Science
Frequently Asked Questions about Mark Terpstra
What company does Mark Terpstra work for?
Mark Terpstra works for Magic Leap
What is Mark Terpstra's role at the current company?
Mark Terpstra's current role is Work humble, work together, work hard and have fun..
What is Mark Terpstra's email address?
Mark Terpstra's email address is ma****@****ail.com
What schools did Mark Terpstra attend?
Mark Terpstra attended Western Michigan University.
What skills is Mark Terpstra known for?
Mark Terpstra has skills like Javascript, Jquery, Oop, Software Development, C++, C#, Css, Json, C, Agile Methodologies, Scrum, Html5.
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