Patrick MooneyCurriculum Vitae
An experienced software developer who loves to learn and use new technologies. Has experience at all levels of development with a wide knowledge of full-stack engineering.
An experienced software developer who loves to learn and use new technologies. Has experience at all levels of development with a wide knowledge of full-stack engineering.
Perl, Javascript, Java, Shell, CSS, Go
Node, express.js, hapi.js, DBIx::Class (ORM), Moose(OO framework), Mojolicious, Dancer, TDD, Jenkins, Git, SVN, AWS: EC2, SES, S3, SNS, RDS, IAM, Ember.js, React, Redux, Backbone.js, Brunch, Bower, ECMA 6, AMD, Common.js, JQuery, SASS,Compass, HTML5, Terraform, Docker, Mongoose
Locale::Maketext, Locale::TextDomain, i18next.js,Moment.js, Numeral.js, gettext
Redis, ElasticSearch, MySQL, DynamoDB, Redshift, Postgres, MongoDB
2020-08 -: Senior Engineer
Hired as the sole full-stack engineer in a startup, responsibilities include all aspects of API implementation including React frontend and Terraform backed serverless deployments. React, Typescript, GraphQL, AWS: ECS, S3, RDS(Postgres), Cloudwatch, X-Ray, etc.
2018 - 2020-08: Software Engineer
Hired to take the initial lead in the development of a new internal service. Required the adoption of complex and unfamiliar technologies while working to time constraints.
2009 - 2018: Technical Lead, Senior Web Developer, Integrations Developer
First job after university, Broadbean was an exciting young startup and as part of the technical team I experienced its transformation from a fast moving, edgy UK based company to a mature, agile, international business.
2006 - 2008: Sales + Web Developer
2007 - 2008: 1st Line Support Technician
Browsers, printers etc.
Second class Hons degree in computer science, University of Central Lancashire, 2009
Web App Security, OWASP, 2014
Guitar, Trumpet, Rugby, Live Music, Cinema, Electronics