Aidan Mcwilliams

Aidan Mcwilliams Email and Phone Number

Senior Android Engineer at ENOC Link @ ENOC Link
Aidan Mcwilliams's Location
Dubai, United Arab Emirates, United Arab Emirates
Aidan Mcwilliams's Contact Details
About Aidan Mcwilliams

Aidan Mcwilliams is a Senior Android Engineer at ENOC Link at ENOC Link. They possess expertise in java, android development, android studio, agile methodologies, programming and 6 more skills.

Aidan Mcwilliams's Current Company Details
ENOC Link

Enoc Link

View
Senior Android Engineer at ENOC Link
Website:
enoclink.ae
Employees:
18
Aidan Mcwilliams Work Experience Details
  • Enoc Link
    Senior Android Engineer
    Enoc Link Jan 2021 - Present
    Dubai, United Arab Emirates
    - Collaborated closely with product teams and designers to innovate and introduce new features to the internal Driver app, enhancing fleet operations. - Significantly improved operational speed by leveraging MLKit’s text recognition and CameraX APIs for real-time licence plate scanning, streamlining vehicle identification processes.- Led a major refactor of the Driver app to enhance its architecture, achieving greater consistency and testability across the board.- Facilitated a development process shift from GitFlow to a trunk-based model, optimising workflow with the integration of GitHub Actions.- Pioneered the adoption of Jetpack Compose, integrating Compose (and Kotlin) Multiplatform for a cutting-edge customer-facing app, showcasing versatility across Android and iOS platforms.- Played a key role in app architecture design, responsible for building and maintaining critical components and implementing reusable elements that enhanced development efficiency.- Developed and integrated cross-platform lifecycle and navigation APIs, leveraging Decompose and Essenty libraries for improved state restoration, type-safe navigation, and URL-based deep linking.- Led the writing and maintenance of a comprehensive suite of unit and integration tests for both apps, ensuring high quality and reliability of legacy and new code. This dedication to testing highlights my focus on delivering dependable and high-quality applications.
  • Digital Barriers
    Software Engineer
    Digital Barriers Jan 2020 - Dec 2020
    Glasgow, United Kingdom
    - Innovated within the EdgeVis client for Android, adopting Kotlin and modern architectural patterns. Simplified the use of a SWIG-generated Java API through Kotlin wrappers.- Authored comprehensive unit and integration tests, ensuring robust feature functionality.- Collaborated across platforms to maintain feature parity.
  • Sporttotal Ag
    Senior Android Engineer
    Sporttotal Ag Apr 2018 - Oct 2019
    Berlin Area, Germany
    - Built a new app for mobile and tablet, ensuring feature parity with iOS counterparts. - Introduced modern architectural patterns like MVVM, leveraging the Android data-binding framework.- Incorporated self-authored open-source libraries, significantly reducing development overhead.- Prioritised Kotlin and strict unit testing for feature development.
  • Viacom International Media Networks
    Android Developer
    Viacom International Media Networks Jun 2016 - Mar 2018
    Berlin Area, Germany
    - Contributed to the Nickelodeon app and a global platform supporting various Viacom brands. - Influenced architectural decisions, developing reusable components for broad application.- Mentored colleagues in Kotlin, enhancing code quality and providing constructive feedback on pull requests.
  • Digital Barriers
    Software Engineer
    Digital Barriers May 2014 - May 2016
    Glasgow City, Scotland, United Kingdom
    - Developed a new viewing platform alongside iOS and Windows teams, focusing on Android integration. - Engaged in cross-platform SDK development with C++, ensuring consistency and feature parity.- Helped influence the design of the app from its early conceptual stages.- Praised for demonstrating new ideas to the rest of the team, which were then implemented similarly on iOS and Windows.
  • Digital Barriers
    Qa Tester
    Digital Barriers Aug 2012 - May 2014
    Glasgow, Scotland, United Kingdom
    - Executed comprehensive testing protocols, including acceptance, regression, and load tests. - Defined test cases, managed bug reports, and offered frontline customer support globally.
  • Cordia (Services) Llp
    Hospitality Representative
    Cordia (Services) Llp Mar 2007 - Aug 2012

Aidan Mcwilliams Skills

Java Android Development Android Studio Agile Methodologies Programming Software Engineering Rxjava Kotlin Unit Testing Dependency Injection Android Data Binding

Frequently Asked Questions about Aidan Mcwilliams

What company does Aidan Mcwilliams work for?

Aidan Mcwilliams works for Enoc Link

What is Aidan Mcwilliams's role at the current company?

Aidan Mcwilliams's current role is Senior Android Engineer at ENOC Link.

What is Aidan Mcwilliams's email address?

Aidan Mcwilliams's email address is ai****@****com.com

What is Aidan Mcwilliams's direct phone number?

Aidan Mcwilliams's direct phone number is +121284*****

What skills is Aidan Mcwilliams known for?

Aidan Mcwilliams has skills like Java, Android Development, Android Studio, Agile Methodologies, Programming, Software Engineering, Rxjava, Kotlin, Unit Testing, Dependency Injection, Android Data Binding.

Who are Aidan Mcwilliams's colleagues?

Aidan Mcwilliams's colleagues are Zain Hassan Abbasi, Gaphur Khan, Hanna Öberg, Antony Makumbi, Oluwasegunfunmi Ojomoyela, Shahzar Ahmed, Omer Messi.

Not the Aidan Mcwilliams you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.