About
Passionate and avid learner, Niall has 5+ years experience as a Developer. Niall has a wide range of knowledge spanning multiple languages and technologies with a keen interest in frontend, UI, and UX. Strong HTML, CSS, JavaScript, and TypeScript skills. Proven ability to deliver exciting web experiences.
Experience
Senior Software Engineer at Houghton Mifflin Harcourt
January 2023 - Present
Product Engineering Specialist at Droga5 Dublin | Part of Accenture Song
June 2017 - December 2022
- Lead development of multiple projects including websites, mobile apps, and games
- Developed multiple landing pages using Angular and React
- Curator of maker space which houses Virtual Reality and 3D printing capabilities
- Research and test new technology
- Created accessibility reports for clients
- Oversaw repository maintenance and code reviews through Bitbucket (Git)
- Experience with various AWS services - Lambda, Lexa, DynamoDB, RDS, Cloudfront, S3
- Worked remotely with teams based in London and Amsterdam
Web Designer at Enhance.ie
February 2016 - September 2016
- Executing code and copy changes on front-end
- Implementing client feedback in designs
- Creating and updating Wordpress themes
- Worked directly with clients to identify goals, project scope, and timings
- Shadowing Senior Designers
- Involved with SEO and SEM
Education
Honours Bachelor Degree in Creative Digital Media at ITB
September 2013 - May 2017
Niall studied Creative Digital Media at ITB in Dublin. Creative Digital Media blends filmmaking, graphic design, web design, software development, and animation. It was here where Niall fell in love with coding. Niall graduated with a Honours Bachelor Degree.
As part of his final year project, Niall created an educational website aimed at children to educate them about planets in our solar system.
Skills
Languages
- HTML
- CSS
- JavaScript
- TypeScript
- PHP
- Dart
Frameworks
- Angular
- Node.js
- React
- Next.js
- Laravel
- Wordpress
Other
- Git
- AWS
- CLI
- REST
- Figma
- rxjs