Matthew Baker work email
- Valid
- Valid
- Valid
Matthew Baker personal email
Matthew Baker phone numbers
Matt is an experienced senior level Software Engineer who is always looking for new challenges. He is a full stack developer with experience building everything from web APIs, client side web applications, mobile applications, plain old MVC applications, and all the way down to the embedded world. An ideal fit would be a company that values constantly delivering value while maintaining high levels of quality vigor and accountability through all forms of automation and real user feedback.Languages: Go, JavaScript, Objective-C, C#, Python, C, C++, JavaFrameworks: EmberJS, Gorilla, Appium, Selenium, GetSentry, .NET, TurboGears,, ASP.NET, Rails, RMI, J2EE Databases: PostgreSQL, MS SQL Server, Oracle, MySQLAPIs: Unity (the unit testing framework), CMock, GoogleTest, GoogleMock, jQuery, Entity Framework, NHibernate, xUnit, Rhino MocksConcepts: Continuous Integration & Deployment, OOA/OOD (UML, Design Patterns, Refactoring), Software Process Models, Unit, Integration, and Systems Level Testing (IEEE 829-2008 std.), Object-Relational Mapping, Test-Driven DevelopmentSoftware: Sublime Text, Trello, Jenkins, Visual Studio, Visual Assist, DevPartner, ReSharper, Subversion, IntelliJ IDEA, NDepend, CppDepend, Rational PurifyPlus, TeamCity, JIRA, Confluence, CrucibleCertifications: ISTQB Certified Tester Advanced Level – Test Analyst, Microsoft Certified Technology Specialist: ASP.NET 3.5
-
FounderInventory Bot Dec 2020 - Present -
Vp Of DeliveryMindtrust Feb 2022 - PresentNew Haven, Connecticut, Us -
Freelance Software EngineerSelf-Employed Oct 2014 - PresentWorking for clients in industries including education/student life, medical billing, real estate, insurance, advertising, big data science/analysis, telemedicine, and beyond. have been responsible for everything from building/maintaining entire platforms, initial products, to pulling decade old projects back from the brink of failure.Most recent technologies/tooling: .NET Core, Node, Go, Java, Swift, Kubernetes, Docker, Terraform, Redis, SQL Server, RavenDB
-
Principal Software EngineerOdinanswers Mar 2018 - PresentFairfield, Connecticut, UsThe system processes very large text-based datasets (millions of records) to allow analysts to gather insights which would otherwise be impossible to decipher. Initially, the system was a monolith deployed on a single server, but had a fatal flaw: a client uploading a large dataset would make the system inaccessible to all users during processing. Technologies used in this system are Java, Go, Node, Open Integration Hub, Kubernetes, Terraform, Docker, Manticore, Vue, Redis, RavenDB, Sentry, and AWS.* Was responsible for offloading CPU/memory intensive processes to a separate data processing cluster, and deploying the system into a scalable environment, without negatively affecting other API services * Implemented CI/CD practices, including test automation, data migrations, search configuration, etc, all as part of a deployment pipeline.* Injected visibility into all levels of the platform using Sentry* Deploy and maintain Open Integration Hub in Kubernetes, providing us a consistent platform from which to pull customer data from external systems (e.g. Zendesk, Shopify, Kustomer, Yotpo, etc) to process in our system. Components for these flows were primarily written in Node.* Described the entire infrastructure in Terraform leveraging AWS ECS, S3, CloudFront, Docker, Redis, and RavenDB (using RavenHQ outside of Terraform). This allows us to keep environment configurations consistent and knowable between staging/production, and also make changes to infrastructure using normal change management processes* Implemented remote configuration services for Manticore Search nodes, which itself provides no remote management capabilities. This API was written in Go, and allows users (or usually, the deployment pipeline) to remotely manage indexes and other Manticore configuration.* Implemented data management services for their multi-tenant system as part of the deployment pipeline I set up. This service was also written in Go. -
Lead Software EngineerMedcom Solutions Aug 2015 - PresentPittsburgh, Pennsylvania, UsMedical billing software* Took on a decade old .NET WinForms application to unify multiple disparate codebases due to per-client customizations that were done without proper configuration management, increase system observability, improve reliability, establish consistent build/testing/deployment practices, and move it to a "cloud hosted" desktop application using RDWeb.* Full scale redesign/rebuild of the legacy system as a brand new web application written in Vue (frontend) and C# (backend). Core functionality allows hospitals to manage changes to their Chargemaster, each instance of which will have a different data structure. The system is built with this as a first principle, and allows hospitals to maintain their data in the form they are already used to, rather than some unified structure that may not meet their needs. -
Lead Platform EngineerSchoolsuite - Student Population & Emergency Management May 2017 - PresentEducation/Student Life Platform* Primary engineer on a student life system for boarding/day schools. The platform allows schools to effectively manage personnel/student accounting during emergencies by allowing users to report their location/check in with faculty members. It also allows students/parents/faculty/staff to communicate and manage processes like off campus leave requests, schedules, etc.* Frontend implemented in Ember, backend in C#, and iOS/Android apps in Xamarin. This platform runs in Azure and must synchronize data with external Student Information Systems (e.g. Veracross, Blackbaud) for each school daily.
-
Lead Ios DeveloperFreelance Mar 2019 - Jun 2019Yale Biodiversity App Modernization Project* Worked with designers and the existing backend developers on the project to update the experience/functionality of their global biodiversity iOS/Android applications.
-
Lead Ios DeveloperQuigler May 2018 - Jun 2019Real Estate workflow/compliance app. The application codifies country/regional/state/local real estate law into workflows that are to be followed by real estate agents and communicated to buyers/sellers.* iOS Application written in Swift and Objective-C* Web application written in React/Express -
Lead Ios DeveloperInsurescan Dec 2017 - Sep 2018Auburn, Al, UsInsurance app* Worked with a team of other mobile developers, designers, and industry experts to implement iOS (Swift) and Android (Kotlin) apps for a car insurance startup, allowing users to get quotes from small independent insurance brokers, buy/manage insurance, make claims, document accidents, etc. -
Principal Software EngineerFreelance Dec 2015 - May 2017Telemedicine app* Working for a French client, implemented an iOS application from Photoshop mockups, linking doctors to patients, allowing for sharing of documents, biometrics (e.g. heartbeat/blood pressure). iOS Application written in Objective-C, leveraging WebRTC for telemedicine sessions/messaging. Backend implemented in Node hosted from AWS Lambda.
-
Co-Founder, Cio, Lead Software EngineerTailored Fit Oct 2013 - Oct 2014Joined the Tailored Fit team at Startup Weekend where we launched our company. Responsible for technology implementation and aiding business development. Specifically:* Rich Web Client development using Ember.js* Native iOS Mobile Development* Web API development with Golang* Retail data capture* Infrastructure instrumentation and automation using Jenkins and Rackspace* DevOps practices including deployment pipeline management and quality control automation* Product search using ElasticSearch
-
Software DeveloperRough Stone Software, Llc Oct 2012 - Jun 2014Sewickley, Pennsylvania, UsDevelop best fit solutions that solve real world problems for multiple clients. Applied technologies include:* ASP.NET Web API/MVC* SalesForce* SQL Server* SQL Server Reporting ServicesHave performed architectural and technology assessments of systems developed on many platforms including .NET, PHP, and Python. Interact directly with clients. -
Associate, Test-Infected Software EngineerBooz Allen Hamilton Sep 2008 - Oct 2012Mclean, Va, UsContributes to the development team as both a Software Development Engineer and Software Test Engineer for a DoD client. Develops and prepares systems for third party evaluations by providing feedback loops at different parts of the life cycle as well as by ensuring necessary evidence exists for a successful evaluation.• Implement object-oriented software systems in C++ with unit testing performed in CppUnit.• Perform and direct code reviews to keep our systems up to standard and to promote communication and learning between team members.• Maintains all Continuous Integration configurations, which build, test, inspect, deploy to test, run nightly automated system tests, and provide reports to the development team.• Actively developing and implementing quality assurance practices throughout the entire software development life cycle in the form of requirement reviews, design reviews, developer testing, continuous integration, and internal system verification. • Stood up and customized software development infrastructure systems including Jira for task management/issue tracking, Confluence for Wiki and documentation building, and Crucible for code reviews.• Stood up continuous integration using CruiseControl and Hudson, including a distributed Hudson build farm with multiple nodes to handle builds across multiple platforms.• Ensures maintainability and testability using static analysis tools such as CppDepend, CppCheck, and SourceMonitor.• Uses Rational PureCoverage during unit testing to capture test coverage metrics. -
Consultant, Software EngineerBooz Allen Hamilton Jun 2008 - Sep 2008Mclean, Va, UsWorked with the eCPIC team to gather requirements, design, and implement features selected from the project backlog by stakeholders. Application features were developed in ASP.NET with a C# and VB.NET code-behind.* Assisted in new development and maintenance of a GOTS investment control system implemented in ASP.NET with a C#/VB.NET code-behind, which supports both Microsoft SQL Server and Oracle DBMS. * Implemented process improvements including developer testing, automated regression testing, source control and issue tracking migrations, and continuous integration. These processes help to reduce risk in future development.* Unit testing was performed using NUnit and code coverage was captured using NCover. -
Senior DesignPenn State Erie, The Behrend College Aug 2007 - May 2008* Designed, Implemented and Tested a Log Monitoring tool used by Northrop Grumman developers to pinpoint system problems by gathering statistics derived from log files originating from multiple sources in real-time.* Executed the full project life cycle including Requirements, Design, Planning, Implementation, Testing and Maintenance.
-
Applications DeveloperDistributed Network Software Jan 2007 - May 2008* Developed custom software solutions for multiple clients in a concurrent project environment from requirements elicitation to system maintenance.* Designed project architectures using top-down approaches starting with an abstraction of the architecture in UML and ending with a tested and refactored implementation.* Projects included the interface update of a physics calculator, the core development of a water conservation calculator, a sales quoting system, and a mobile inventory control/purchasing solution.
-
Undergraduate ResearchPenn State Erie, The Behrend College May 2006 - Feb 2007* Developed a software system for audio playback, recording, processing and analysis.* Implemented the system using an Object-Oriented programming style in Java. Gained knowledge about different audio protocols and how data are stored.
-
InternCmi Epti Jul 2006 - Jan 2007
Matthew Baker Skills
Matthew Baker Education Details
-
Penn State UniversityComputer Software Engineering
Frequently Asked Questions about Matthew Baker
What company does Matthew Baker work for?
Matthew Baker works for Inventory Bot
What is Matthew Baker's role at the current company?
Matthew Baker's current role is Software Engineer.
What is Matthew Baker's email address?
Matthew Baker's email address is gi****@****att.com
What is Matthew Baker's direct phone number?
Matthew Baker's direct phone number is +130126*****
What schools did Matthew Baker attend?
Matthew Baker attended Penn State University.
What are some of Matthew Baker's interests?
Matthew Baker has interest in Football, Exercise, Sweepstakes, Home Improvement, Scuba Diving, Reading, Sports, Watching Basketball, Home Decoration, Health.
What skills is Matthew Baker known for?
Matthew Baker has skills like Test Driven Development, C#, Software Development, Continuous Integration, Visual Studio, Subversion, .net, Design Patterns, Oop, Asp.net, Object Oriented Design, Software Engineering.
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