Matt Pugh is a Senior Software Engineer at MongoDB. They is proficient in Spanish, French and Welsh.
-
Senior Software EngineerMongodbWaltham, Ma, Us -
Software EngineerMeta Mar 2020 - PresentBoston, Massachusetts, United StatesWrite consistency, transactions, TAO, core infrastructure, high performance (hopefully). C++ and friends, distributed systems. -
Teaching Assistant, Demonstrator, & MarkerThe University Of Edinburgh Sep 2015 - Sep 2018Edinburgh, United KingdomUndertaken teaching duties alongside PhD:Extreme Computing (teaching assistant, demonstrator & marker) • Preparation of lab & homework materials• Demonstrations and labsIntroduction to Java Programming (teaching assistant)• Student support and tutelage• Assessment• Bonus: automated plagiarism detection on submissionsAdvanced Vision (marker)• Assessment -
Research Assistant (Ph.D. Intern)Hewlett Packard Enterprise Aug 2017 - Oct 2017Palo Alto, CaliforniaInitially working on designing and implementing a Python API for the existing MDS library, which allows developers to leverage NVM-technology in their applications. -
Research Assistant (Ph.D. Intern)Oracle Labs Oct 2016 - Jan 2017Cambridge, United KingdomUndertook research into workload analysis and system resource use / contention. To be updated when work is made public.
-
Computer Science Course Tutor (Summer University)Aberystwyth University Aug 2013 - Aug 2014Aberystwyth, WalesDeveloped and delivered a 2-week intensive course for University-aged students as an introduction to programming covering:• Core computer science concepts• Python 2.7• Solaris UNIX environmentThis course was used as a basis for reduced-entry requirements to the University for successful students, as part of CWPSI, administratively the course required:• Built upon existing materials, bringing into modern technologies (Python)• Presentation and class discussion orchestration• Course structure / Lesson planning• 1-to-1 tutoring• Assessment & moderation -
Workshop Lead - PythonTechnocamps Sep 2012 - Jul 2014Aberystwyth & LampeterDeveloped and delivered a series of materials aimed at teaching young people how to program:• The language chosen was Python• This operated as an after-school class in two locations in Wales• Delivered over the course of a few months, on a weekly basis.We started from the basics of logic, and turtle-programming, until the kids (age range 8-18) had enough skills to independently develop their own games.As the lead, I was in charge of two helpers who aided in the delivery of the course materials materials and assisted with the kids' programming questions. We coached basic mathematics and logic, including function-based programming and basic GUI creation. -
Python Developer (Technical Student)Cern Aug 2011 - Sep 2012Geneva Area, SwitzerlandWorked in CERN, Geneva on the Indico project. Indico is a high-performance, open source collaboration platform written in Python, utilising other technologies such as ZeoDB, bespoke JavaScript frameworks, jQuery, MongoDB, as well as multiple enterprise system integrations.My work covered a multitude of areas:• Predominately back-end programming using Python 2.6 & 2.7• Front-end JavaScript to enable more modern and responsive interactions on client-side• Utilising my strong design background and skills in creating engaging, useful interface paradigms for users. • Development of performance-critical, secure modules such as statistical tracking integration at core level to be used in conjunction with CERN standard utilities• Internal & external API developmentIn conjunction with primary work on Indico, I contributed to:• Mobile-targeted Indico derivative• Helped design and develop new systems outside of project scope -
Student LeaderAberystwyth University Nov 2010 - Jul 2011Aberystwyth, WalesThe Student Leader position works under the department of widening social participation and, as such, promotes a number of schemes designed to introduce the local community youth into the concept of entering higher education. My specific duties included:* Resident mentor for a week-long intensive study aid for 16 year olds* Frequent leader for organised visits from schools with minor teaching assistant duties in specific subjects* Examination marking and feedback (mathematics) for national youth competition* Organisation and delivery of services pertaining to the above* Weekly tuition of GCSE Mathematics to groups of local school students -
Php DeveloperOpen Study College Apr 2010 - Sep 2010Birmingham, United KingdomPHP & JavaScript developer for a range of online businesses under the Intagy Group. Predominately using CodeIgniter 1.x.Tasks included the creation, maintenance and upgrading of bespoke content management systems, the architecture and compartmentalisation of distributed backend system across multiple applications. RESTful application creation for integration with content aggregators. Payment gateways and processing modules (incl. bespoke payment plans) and CRM tools integration for use both in-house and by customers. -
Application SupportFroo.Com Ltd 2009 - May 2010Birmingham, United KingdomProvided technical support for Frooition's web applications, including the diagnosing and repair of back-end system issues - typically local file manipulation (PHP) or database correction (MySQL). In conjunction to this, Involved in the development of a support portal to cover all aspects of Frooition's products for client use.
-
It SystemsLegal & General Oct 2008 - Sep 2009Birmingham, United KingdomDesktop & Network Engineer, provided both on and off-site support for 5000+ user base on Wintel platforms. Supported IBM AS/400 / PCOMMS production environments, Data Warehousing (Oracle), Desktop Support issues.Wrote & developed applications using technologies such as VB.NET, PHP & SQL to manage business workflow, availability and manage agent work allocations.Administered remote support for infrastructure and user support via Tivoli and on-site placements.
Matt Pugh Education Details
-
Big Data: The Implications And Use Of A Unified Memory Architecture In Distributed Computing. -
Distinction (4.0 Gpa) -
Computer Science -
1St (Hons) (4.0 Gpa)
Frequently Asked Questions about Matt Pugh
What company does Matt Pugh work for?
Matt Pugh works for Mongodb
What is Matt Pugh's role at the current company?
Matt Pugh's current role is Senior Software Engineer.
What schools did Matt Pugh attend?
Matt Pugh attended The University Of Edinburgh, The University Of Edinburgh, University Of Wales, Aberystwyth, University Of Wales, Aberystwyth.
Who are Matt Pugh's colleagues?
Matt Pugh's colleagues are Amy, Leung Man Lok, Davy D., Monu Kumar Sah, Muhamad Yudi Fadilah, Maddy Bowen, Narayana Sai Nishi Grandhi, Cảnh Hồ Sỹ.
Not the Matt Pugh you were looking for?
-
1ihire.com
-
6yahoo.com, geoaccess.com, gmail.com, gmail.com, onspring.com, onspring.com
6 +191363XXXXX
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