Senior Software Engineer | Software Developer | Full Stack Developer
Software Engineer exploring exciting opportunities in consumer technology. Experienced in a wide array of technologies including object-oriented programming, networking protocols, Agile methodology. Actively pursuing self-directed learning in AI, game development and Android development.
Designing and developing a mobile application that will enable users to create and participate in immersive experiences, blending digital storytelling with physical location-based gameplay
•
Implementing core systems using React Native with TypeScript and Firebase, focusing on modular architecture, and a smooth mobile UX.
•
Conducting research and concept validation through targeted community outreach, refining the product vision to align with potential market needs (e.g. LARP, ARG, and roleplaying communities).
Member of the ERP development team, specializing in developing features in the Odoo on-prem ERP system.
•
Worked on all layers of the system from DB to the frontend built in JS, with a strong understanding of Odoo's technical architecture, ORM, and MVC concepts
•
Developed many features, small and large, to expand business processes across multiple Odoo modules for an aerospace engineering context, including a custom module for users to create and submit manufacturing requests for rocket components
•
Assisted in the development effort upgrading our on-prem implementation of Odoo, from version 15 to version 16. This involved a large refactoring and UAT effort
•
Worked closely with cross-functional teams and individuals, analyzing their needs, to deliver successful features and changes within the Odoo framework.
•
Worked in an agile development environment, using git and Bitbucket for version control. Deployed new feature releases + fixes via CI/CD pipeline in Teamcity by Jetbrains- pushed out changes to docker images and deployed those images to production
Led the successful migrations of multiple large clients’ content from their legacy systems to the Lumapps platform.
•
Developed multiple features for the in-house web application that facilitated client migrations to enable migration of content from Microsoft Sharepoint to the Lumapps platform. This tool was written in Python, using the Flask framework and hosted in GCP.
•
Developed functionality to enable the migration of videos into the LumApps proprietary video hosting platform. This expanded the value proposition of the video hosting platform by letting customers migrate videos directly instead of uploading them manually.
•
As an early addition to the migrations team, I helped formalize the migration process and adopt best practices for development. Developed documentation on the migration process
•
Trained colleagues, partners and new hires on the use and development of the migration tool
•
Coordinated within a multi-functional professional services team that included consultants and project managers, to migrate and deploy new clients on the platform. Communicated with customers to gain requirements and explain the migration process.
Developed a responsive web application utilizing Python and Django, which integrated with Microsoft’s Azure DevOps REST API, generating standardized project dashboards and test plans, increasing team efficiency by 50%
•
Led a large-scale energy meter simulation project, testing data collection software on 4 million simulated meters, improving data collection efficiency by 20%.
•
Deployed containerized applications using Docker, which improved deployment efficiency by 30% and reduced setup time.
Education
2016 — 2017
Dún Laoghaire Institute of Art, Design and Technology
Bachelor of Science (BSc)
2016 — 2017
2013 — 2016
Dún Laoghaire Institute of Art, Design and Technology