Paul Dermody, Software Developer in San José, San José Province, Costa Rica
Paul Dermody

Software Developer in San José, San José Province, Costa Rica

Member since April 23, 2019
Paul has over twenty years of experience in building web and desktop apps using .NET and JavaScript. He's recently led the development of the public websites for both RM Sotheby and Dave & Buster using SQL Server and hosting on Azure and AWS. On the front end, he regularly uses React and Angular. Paul is an exceptionally communicative leader who loves guiding technical teams through complex development projects to build high-quality solutions.
Paul is now available for hire

Portfolio

Experience

Location

San José, San José Province, Costa Rica

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), JavaScript, AWS, Azure, Git, Visual Studio, Windows

The most amazing...

...thing I've ever built is a games' engine for JavaScript that records your gameplay and allows you to share the recording encoded entirely in the URL.

Employment

  • Director of Technology

    2019 - PRESENT
    Stateside
    • Provided guidance on the design of a Google Cloud-hosted Node.js and Next.js eCommerce app for buying electronic tickets to virtual concerts and fulfilling those purchases.
    • Provided high-level technical and architectural support on numerous small projects to ensure high-quality and timely execution.
    • Created estimates and technical proposals for government and private projects worth millions of dollars.
    Technologies: Amazon Web Services (AWS), Google Cloud, JavaScript, AWS, Estimations, Code Review, Proposals, Requirements, Design, Architecture
  • Lead Developer

    2018 - 2019
    A&M Hurricane Protection
    • Customized an open-source Dolibarr ERP app using n the base ERP software an independent module that is very resilient to software upgrades.
    • Built a very efficient and user-friendly singe-page app (SPA) in React and MobX to receive details on complex clients requirements from the field.
    • Created on-the-fly PDF reports, invoices, estimates, and more using PHP.
    • Gave back to the community by submitting bug fixes to the Dolibarr team on GitHub.
    • Developed a RESTful API to ensure the smoothest and optimum experience for users.
    Technologies: Dolibarr, MobX, React, PHP
  • Application Developer

    2011 - 2019
    Choice Strategies
    • Built a customer management portal in SharePoint.
    • Developed a reporting tool using React and ASP.NET report viewer to eliminate expensive SAP licenses.
    • Constructed dozens of data processing tools in .NET to automate most of their processing needs and save hundreds of hours a month.
    • Created a secure Excel-like desktop application for performing data processing using .NET.
    • Built back-office processes for synchronizing data between local databases, Salesforce, and a customer web portal.
    Technologies: ANTLR, Microsoft 365, Visual Basic for Applications (VBA), SharePoint, CSS, HTML, JavaScript, React, Microsoft SQL Server, ASP.NET, .NET
  • Lead Developer

    2015 - 2018
    RM Sotheby's
    • Implemented lightning-fast searches using thousands of auctions using Lucene.
    • Developed a management tool for 1TB of high-resolution images from past auctions.
    • Created an online store using Merchello.
    • Developed RESTful APIs for access to auction details by third parties.
    • Integrated a back office with Microsoft Dynamics.
    • Developed multiple single-page apps (SPAs) using AngularJS and RESTful API to provide the smoothest and most satisfying experience for regular visitors and company specialists.
    Technologies: Less, Azure, Apache Lucene, jQuery, AngularJS, Umbraco, Entity Framework, Microsoft SQL Server, ASP.NET
  • Lead Developer

    2015 - 2017
    Dave & Buster's
    • Developed a highly dynamic site allowing daily and scheduled updates from the marketing team.
    • Centralized the restaurant management, supporting both local and shared content.
    • Personalized the experience for visitors based on automatic determination of location and their closest Dave & Buster's restaurant.
    • Provided excellent mobile support and easily accessible vanity URLs for special events.
    • Automatically resized images for the front-end display to make the marketing team's work a breeze.
    Technologies: Apache Lucene, jQuery, AngularJS, Umbraco, Microsoft SQL Server, ASP.NET

Experience

  • RM Sotheby's Website
    https://rmsothebys.com/

    Role: Lead Architect and Developer

    I developed their public website, Rmsothebys.com using ASP.NET and hosting it on Microsoft Azure.

  • Dave & Busters Website
    https://www.daveandbusters.com/

    Role: Lead Architect and Developer

    I built their public website, Daveandbusters.com using ASP.NET.

  • Rockdown Games Engine

    This is a personal project that I work on to relax.

    It is a Java-based project at its heart that uses GWT to transpile the code into very efficient JavaScript while staying easy to debug and develop.

    I am currently working on producing a complete game that I will publish on the Facebook Instant Games platform and others.

    The extremely cool thing about this engine is that it records your gameplay and allows you to share it with others. Attached to the project is a unique and efficient algorithm that enables a user to share their recorded game using just a URL and no server-side data, as all information about the gameplay is stored in the URL.

Skills

  • Languages

    C#, JavaScript, HTML5, XML, CSS3, Java, PHP, HTML, CSS, Visual Basic for Applications (VBA), Less
  • Frameworks

    .NET, ASP.NET, GWT, Redux, AngularJS, Bootstrap 3+, OAuth 2, Entity
  • Libraries/APIs

    REST APIs, React, jQuery, MobX, LINQ, Entity Framework, Apache Lucene
  • Platforms

    Umbraco, Azure IaaS, Azure, Windows, AWS EC2, Amazon Web Services (AWS), SharePoint, Linux, Visual Studio Code, AWS Lambda
  • Tools

    Git, ANTLR, Visual Studio, Dolibarr, AWS ELB, AWS ECR, AWS ECS, AWS IAM, AWS SDK, AWS EBS, AWS VLC, AWS CLI, Subversion (SVN), Apache Tomcat, Apache, Maven, Apache Ant, Webpack, AWS CloudFormation
  • Paradigms

    REST, Object-oriented Programming (OOP), Functional Programming, MVC Design, Unit Testing, Agile, Scrum
  • Storage

    Azure SQL, Azure Blobs, JSON, SQL Server 2008, Microsoft SQL Server, AWS S3, Google Cloud, AWS DynamoDB
  • Other

    Microsoft 365, Scrum Master, Sprint Planning, Certified Scrum Product Owner (CSPO), AWS, Architecture, Design, Requirements, Proposals, Code Review, Estimations, AWS API Gateway

Education

  • Bachelor's degree in Mathematics
    1988 - 1991
    Trinity College Dublin - Dublin, Ireland

Certifications

  • AWS Certified Developer - Associate
    NOVEMBER 2021 - NOVEMBER 2024
    Amazon Web Services
  • AWS Certified Solutions Architect – Associate
    OCTOBER 2020 - OCTOBER 2023
    Amazon Web Services
  • AWS Certified Cloud Practitioner (CLF)
    SEPTEMBER 2020 - NOVEMBER 2024
    Amazon Web Services
  • Scrum Product Owner Professional Certificate
    AUGUST 2020 - AUGUST 2022
    CertiProf
  • Scrum Master Professional Certificate (SMPC)
    JULY 2020 - JULY 2022
    CertiProf

To view more profiles

Join Toptal
Share it with others