Robert Matrick work email
- Valid
- Valid
Robert Matrick personal email
- Valid
Highly innovative software engineer specializing in Object-Oriented Design, Analysis and Programming (OOD, OOA, OOP) with extensive experience architecting large software systems. Demonstrated skills at creating robust solutions using proven engineering principles and design patterns.Specialties: Design experience: Object Oriented Analysis/Design/Programming (OOA/OOD/OOP), Design Patterns, Service Oriented Architecture, distributed environment, client/server, web applications.Development Methodologies: Scrum/Agile, Rapid Application Development, Waterfall, Test Driven Development.Extensively or most-recently used: C#, Managed/unmanaged C++, Java, JSP, ASP.Net, MVC, HTML, JavaScript, AngularJS, React, CSS, SASS, AJAX, XML, XAML, MFC, OpenGL, MSMQ, RabbitMQ, Redis, xUnit, Win32, Spring, Hibernate, JDBC, JDOM, NSIS, WIX, and MSI.Less-recently used: DirectX, GDI, Mason, Perl, ActionScript3, XSL, XSLT, Python, and Korn Shell.Databases used: MS SQL Server, MySQL, Oracle, DB2, and SQLite.Platforms developed on: Windows, Linux, Sun Solaris, BlackBerry Playbook.Tools: Microsoft Visual Studio, Azure, Eclipse, Adobe Photoshop, IIS, Perforce, TFS, PVCS, GIT, and SVN.
-
Senior Software Engineer Lvl IiiSor Technology (Now Arrivia) Jan 2016 - PresentCarlsbad, Ca, Us•Full stack developer working on all tiers of Arrivia’s eCommerce systems with a focus on the company’s financial and payment logic.•Acted as a subject matter expert for the acquired SOR Technology systems and mentored several teams and co-workers on the architecture and code base, as well as consulted on several enhancements to those systems.•Worked on all aspects of the product, from working with business partners to determine requirements, design and development, code coverage, and oversaw the deployments. -
Founder / Software EngineerSeed Software Feb 2010 - Present•Devised and implemented in-house applications for desktop, mobile, and web platforms.•Architected a new user interface framework that leverages concepts from modern languages while foregoing their known drawbacks.•Designed and constructed several custom internet solutions for external clients.
-
Staff Software EngineerIngenu Aug 2014 - Jan 2016San Diego, Ca, Us•Maintained a legacy back office enterprise Java server and GWT front end which processes machine to machine messages and administers the deployed devices.•Worked extensively on the message processing logic which handled the M2M application level messages as well as communication level protocol messages which consider packet reassembly, packet loss, and out of order delivery. -
Senior Software EngineerQuestpoint Llc Jul 2013 - Jul 2014Us•Worked in a rapid development environment to produce desktop applications and web services used by millions of customers.•Developed in a variety of languages including C++, C#, JavaScript, AngularJS, NSIS but was the resident C++ expert and mentored other team members in the language’s benefits and pitfalls. -
Software Development EngineerAmazon Apr 2012 - Jun 2013Seattle, Wa, Us•Provided business intelligence through building several web services that enable sellers to make decisions and be more successful.•Designed distributed systems to analyze big-data efficiently and in real-time. -
Design LeadRim Oct 2009 - Mar 2012Waterloo, Ontario, Ca•Designed a new C++ framework to manage the installation and configuration of BlackBerry’s enterprise products across a distributed environment.•Ensured the new framework contained sufficient hooks to be unit tested in isolation using cppUnit without compromising the simplicity of the design.•Drafted and executed the development plan to migrate the team’s existing products to the new framework.•Managed development across several feature branches in parallel and ensured dependencies were in place so that development could continue.•Formalized documentation and mentored team members to bring them up to speed with the new framework.•Reviewed code submissions from the team to ensure the design was followed and development best practices were used.•Lead design meetings where developers could raise their questions/concerns in a public forum and share information with the entire team.•Performed impact analysis and task breakdown of new enhancements to the system. -
Software DeveloperRim Jan 2006 - Sep 2009Waterloo, Ontario, Ca•Designed/developed new components using object-oriented and engineering principles.•Analyzed the impact of new functionality across a distributed enterprise system.•Proactively recommended new features and alternative designs to benefit the overall product.•Continuously re-factored code to improve code reusability and system stability.•Worked closely with several teams to ensure that interdependencies and timelines were coordinated.•Evaluated new tools and alternative technologies. -
Programmer Analyst Level IiInternational Financial Data Services Mar 2004 - Dec 2005•Designed, developed, tested, and documented enhancements to the company’s products.•Responsible for quality and efficiency of programs developed.•Assisted with the technical design of enhancements.•Acted as a technical/team lead on several independent projects to design and develop “mission critical” products used by internal and external clients every day.
-
Software DeveloperMatrix Software Solutions Sep 2002 - Mar 2004•Designed, developed, and maintained custom software and web sites for clients.•Independently reviewed software requirements and specifications.•Actively researched new technologies to ensure product quality.•Acted as a technical consultant and assisted in the setup of web services.•Provided customer technical support for clients and resolved their technical difficulties.
Robert Matrick Skills
Robert Matrick Education Details
-
Mcmaster UniversitySoftware Engineering
Frequently Asked Questions about Robert Matrick
What company does Robert Matrick work for?
Robert Matrick works for Sor Technology (Now Arrivia)
What is Robert Matrick's role at the current company?
Robert Matrick's current role is Senior Software Engineer.
What is Robert Matrick's email address?
Robert Matrick's email address is ro****@****ogy.com
What schools did Robert Matrick attend?
Robert Matrick attended Mcmaster University.
What skills is Robert Matrick known for?
Robert Matrick has skills like C#, Xml, Software Development, Javascript, Java, Web Services, Visual Studio, Object Oriented Design, Jdbc, Eclipse, Design Patterns, Mfc.
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