Sean Nicholls

MEAN Stack + Mobile Software Developer

Expertise

Cybersecurity & Forensic Computing

  • Cryptography, Ethnical Hacking, Pen Testing & Forensic Computing.

Internet of Things (IOT)

  • Bespoke Hardware and Softare Development on multiple platforms: ARM, ESP8266, ESP32, Raspberry Pi, Arduino, AVR, PIC and Cloud IOT Development with MEAN Stack on Amazon AWS, Microsoft Azure.
  • Bluetooth 4.0, BLE.

Full-Stack Web Development

  • MEAN (Mongo, Express, Angular, Node) with frameworks such as Bootstrap, React, jQuery and build tools such as Gulp, Bower and LESS/SASS.

Full-Stack Mobile App Development

  • Android - Java , iOS - Objective-C, and Hybrid - HTML5, CSS & Javascript with Cordova and Ionic.

Experience

Present Sep 2017

IOT Engineer

Sean Nicholls Consulting LTD Belfast, Northern Ireland
Hardware and Software development for IoT and embedded devices with Machine Learning (AI), OpenCV and Sigfox/LoRa communications.
Sep 2017 Jul 2016

Senior Developer (Backend)

Wia Dublin, Ireland
Wia is a Cloud Platform for Internet of Things (IOT). As lead engineer, I was responsible for developing the back-end with Node and SQL and worked on various parts of the public API back-end. My role also included participating in providing professional services (consulting and development) for clients to develop custom hardware and software as needed.
Apr 2017 Mar 2017

Senior Developer (Fullstack + Mobile)

Verivoo Dublin, Ireland
Verivoo is a new way to discover and share your next memorable dining and travel experiences, with verified reviews and smart recommendations. I was responsible for the development of back end API using Nodejs and MEAN stack alongside Ionic cross platform mobile apps.
Apr 2017 Oct 2015

Director

TOG Hackerspace (DAC) Dublin, Ireland
TOG is a hackerspace based in Dublin City Centre. It is a shared space where members can have a place to be creative and work on their projects in an environment that is both inspiring and supportive of both new and old technologies. Duties as a member of the board include ensuring the day-to-day running of the organisation, ensuring that finances are managed wisely, and that the objectives of the organisation are met.
Feb 2017 Sep 2016

Senior Node Developer

PSI Mobile Dublin, Ireland
PSI offers a Mobile Enterprise Solution Platform (MEAP) for Utility, Energy, Telecommunications and Government sectors in over 40 countries worldwide. Responsibilities included Architecting and engineering a cloud storage API for mobile devices, forking the MongoDB native libraries to provide functionality such as document versioning, documenting and making recommendations to improve productivity and workflow from implementing Continuous Integration to adopting an appropriate testing strategy and building Microservices using the MEAN stack and Hapijs.
Sep 2016 Feb 2016

Senior Android Developer

BlueBridge Technologies Dublin, Ireland
Developing FDA regulated Mobile Medical Apps (MMA) for the healthcare/medical industry while conforming to IEC 62304 International Standard for the software development of medical devices whilst in an Agile development environment. Working on the native Android app, I worked on the Bluetooth 4.0 / BLE communication protocol and high performance graphing of blood glucose values, and various UX/UI tasks as needed.
Apr 2015 Jul 2014

Senior Software Engineer

RedHat Waterford, Ireland
Leading the development of a Mobile Medical App (MMA) for Baystate Health on iOS and Android with Cordova and Ionic framework. Utilizing custom security plugins built in native Android (Java) and iOS (Objective-C) to meet with strict security requirements, in addition to a back-end HIPPA-Compliant API built using the MEAN stack. Participation in code reviews, mentoring junior developers, and architecture design while communicating directly with client to manage expectations to ensure that the project met strict deadlines.
Jul 2014 Jan 2013

Chief Technology Officer

Hypercube San Francisco, USA
As chief technical decision maker I was responsible for the full development stack, engineering research and development. We designed and built amazing things at Hypercube, from forking and building upon large Open Source projects such as Google Chrome, Android and Node.js to researching and developing full life-cycle mobile development systems (Android, iOS) with custom back-end and API with MEAN Stack and custom authentication models, we really pushed the envelope of what was possible.
Jan 2013 Aug 2011

Chief Technology Officer

Fandom Dublin, Ireland
Developed an end-to-end solution including server-side Social Media Aggregation delivered to Mobile (iOS) via JSON package. MongoDB, Express and Node stack including developing a Twitter streaming API library written for Node.

Education

present2017

Applied Cybersecurity

Queen's University Belfast Belfast, United Kingdom
Modules: Network Security & Monitoring, Ethical & Legal Issues in Cyber Security, Software Assurance, Computer Forensics, Malware Applied Cryptography.
present2017

Certified Ethical Hacker (CEH)

EC-Council Online
Self-study course in computer and network security.
2010 2005

Bachelor of Science with Honours in Software Systems

National College of Ireland Dublin, Ireland
Second-class honours, upper division (2:1)
2005 2004

Certificate in Computer Programming

Roslyn Park College Dublin, Ireland
CITXX, NFQ Level 5