Thuan Shafer Preena

Lead Software Engineer @ RozieAI Inc.(US) | Proven Expertise in Full-Stack Engineering & Agentic Web Enablement | Graduate from University of Moratuwa & Award-Winning Technopreneur | Enthusiasts in Agentic-AI Frameworks

Colombo, Western Province, Sri Lanka

About

Experienced Front-end specialised Full Stack Developer with over 8 years of hands-on experience in Web Application Development, specialising in AI, Healthcare, Blockchain & IoT domains. Demonstrates exceptional coordination skills, proficient at facilitating seamless collaboration across development, testing, release, software vendors & client teams with diverse skill sets. Proven leadership as an Associate Technical Lead, driving performance improvements & providing expertise in coding best practices. Possesses a comprehensive understanding of the Software Development Life Cycle, encompassing a proficiency that extends beyond coding. Recognized for achievements by being awarded in APICTA 2016 & NBQSA 2016.

Experience

  • Senior Software Engineer at RozieAI

    • Convert complex user interface designs provided by UI/UX design team into rich & interactive user experiences by leveraging frameworks like Angular 14, StencilJS (React) adhering to design principles. • Design, develop, & maintain software & systems using C# (.NET Core Web API) & NodeJS with ExpressJS, focusing on scalability, security, & adherence to industry standards. • Incorporate the JointJS Diagramming Framework into software solutions to enable advanced diagramming & visualisation capabilities, enhancing the value & utility of applications for end-users. • Debug & troubleshoot UI issues with precision, ensuring a smooth user experience & rapid issue resolution by facilitating root cause analysis of the issues to minimise impact & future occurrences.

  • Senior Software Engineer / Associate Consultant - Technology at Virtusa

    • Constructed customised Angular Material UI components for a health partner platform that focuses on patients' readiness for surgery & connects them with designated healthcare providers by enabling personalised, real-time care along with web services integration. • Integrated features to an Al-driven patient population builder/simulator for simulating real-time clinical data, statistical mirroring & patient journey modelling across multiple disease states. • Generated patient journey data using Neo4J graph data platform to identify patient anomalies. • Enhanced the UI/UX capabilities & functionalities of an Open-Source project: Synthea™ Patient Generator by modifying features in React-pivot-table library. • Built an Android application for an apparel manufacturing/production line to increase productivity by pre-determining employee attendance (using Bluetooth Low Energy tags).

  • Software Engineer - Technology at Virtusa

    • Engineered web services & APIs for a cloud based data-driven platform that consists of a comprehensive data lake with multiple data sources, per-built APls, AI & ML models to operationalise solutions faster. • Involved in converting Jupyter Notebooks of computational & statistical models into a UI enabled Flask application to compare & visualise patient data with PlotlyJS graphing library. • Collaborated in designing a Micro-service based IoT sandbox accelerator (as a Kubernetes cluster) by integrating Scala jobs to batch process Apache Spark streamings of sensor/device data published through Apache Kafka broker. • Executed Sidekiq CRON jobs that periodically triggers functions to publish messages into Kinesis stream as a background process. • Created web services to communicate between IBM Bluemix loT & NodeJS backend for a workplace smart-belt wearable built around IoT concepts that are designed to keep workers safe. • Increased the query performance on CloudantDB by map-reduce functions to generate views & indexes.

  • Technical Support Engineer - Digital Solutions at Pencil Works Pvt Ltd

  • Senior Software Engineer at RozieAI

  • Associate Technical Lead / Consultant - Technology at Virtusa

    • Led a team of 7 developers to implement software solutions in collaboration with Architects & Business Analysts, ensuring operational feasibility through the evaluation of problem definitions, client requirements, data usages & work processes. • Enhanced system efficiency through Angular Performance Optimisation best practices implementation, monitoring production environments & identifying/optimising bottlenecks. • Promoted code quality through active participation in Code Reviews, enforcing industry standards & providing constructive feedback to enhance code health, testing & maintainability. • Contributed to software quality assurance through Unit Testings, Integration Testings & E2E Testings by collaborating closely with QA teams to identify & rectify bugs. • Managed project priorities, deadlines, deliverables & conducting demonstrations to the client at the bi-weekly sprint review by adhering to a full application development lifecycle. • Conducted Tech Talks, Tech Sessions & Mentorship Programs to share domain specific knowledge.

  • Microsoft Student Partner at Microsoft

    Microsoft Student Ambassador - University of Moratuwa, Sri Lanka

  • Co-Founder and CEO at SAS Ninja Labs

    • Spotimyzer - NB-IoT based digitally driven sharing-economy service for parking slot uberization. • Quitable - loT based wrist-worn wearable to help smokers to quit smoking addiction by motive deviation. • iWRAP - loT based optic wearable to prevent road accidents caused by drowsiness & fatigue driving. • Ms.USE - loT based wearable ring to prevent women abuse & harassment in public & domestic contexts. • Excavenge - Sri Lanka's first virtual reality interactive game (back in 2015).