Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
Javanese
Advanced
English
Fluent
Work Experience
Software Developer at PinPoint Information Systems
December 31, 2024 - July 9, 2025Led a .NET-based factory simulation environment to mirror complex production workflows, reducing downtime by 20%. Created CLI tools to automate login and tasks on 32 stations, cutting manual testing by 50%. Built .NET Core microservices for real-time MES data ingestion, improving throughput and latency. Migrated legacy applications to .NET Core, achieving a 30% performance boost and better maintainability. Established CI/CD pipelines in Azure DevOps, accelerating automated testing and MES deployments.
Full Stack Software Developer at Audioworks Technologies
April 30, 2024 - July 9, 2025Engineered Node.js media-upload services using Express and MongoDB for secure storage of user-generated content. Deployed real-time iOS notifications to boost user engagement. Implemented React/iOS quiz-grading system with automated scoring to improve retention. Developed TypeScript-based React components for the web portal. Contributed to full-stack solutions with RESTful APIs, JWT authentication, and comprehensive file management.
Software Developer at MNP Digital
August 31, 2023 - July 9, 2025Built ASP.NET WebForm applications for Alberta Lobbyist data collection, reducing manual errors by 25%. Developed RESTful APIs with ASP.NET Web API and Azure SQL for low latency. Secured backend with data validation, token-based controls, and role-based authorization. Managed Azure SQL Server data handling, boosting scalability, performance, and transaction reliability.
Software Developer at MNP Digital
December 31, 2022 - July 9, 2025Customized Microsoft Dynamics 365 CRM solutions using C#, .NET, and Power Platform. Optimized CRM UI/UX with JavaScript and PowerApps, improving efficiency. Engineered CRM plugins, workflows, and custom entities to automate tasks and enhance system capabilities. Collaborated with stakeholders to gather requirements and deliver solutions.
Software Developer at Year Zero Studios
December 31, 2021 - July 9, 2025Created scalable React components following architectural needs and Figma UI/UX prototypes. Implemented full-stack features using TypeScript, React, and Firebase REST APIs for user authentication and data processing. Enabled role-based access and real-time synchronization via Firebase. Ensured multi-device compatibility and WCAG compliance with responsive UIs using Material-UI.
Full Stack Software Developer at Venuiti Solutions Inc.
August 1, 2025 - PresentDeveloped an HL7/FHIR R4 validation framework for healthcare interoperability testing, built a BDD testing framework with Cucumber/Gherkin for stakeholder-readable scenarios, integrated external FHIR validation services with configurable endpoints and retry logic, and designed loosely coupled SOLID components using Spring DI with Lombok.
Founder & Software Engineer at Easier Emails
July 1, 2025 - PresentBuilt a SaaS marketing automation platform for automotive dealerships; implemented AI-driven NLP content generation reducing campaign creation time by 70%; developed real-time campaign analytics dashboard using SendGrid API; designed scalable AWS S3 infrastructure and CDN integration.
Software Developer Intern at PinPoint Information Systems
December 1, 2024 - September 15, 2025Led a .NET-based factory simulation environment to replicate production workflows; created a CLI to automate login and tasks on 32 stations; built .NET Core microservices for real-time MES data ingestion; migrated legacy apps to .NET Core; established CI/CD pipelines in Azure DevOps to accelerate automated testing and MES rollouts.
Full Stack Software Developer Intern at Audioworks Technologies
April 1, 2024 - September 15, 2025Engineered Node.js media-upload services (Express, MongoDB) for secure private storage; deployed real-time iOS notifications; implemented React/iOS quiz-grading system with automated scoring; developed TypeScript-based React components for the web portal; contributed to full-stack solutions with RESTful APIs and JWT authentication.
Software Developer Intern at MNP Digital
August 1, 2023 - September 15, 2025Created ASP.NET WebForms solution for Alberta Lobbyist data; developed RESTful APIs with ASP.NET Web API and Azure SQL; secured backend logic via data validation, token-based access controls, and RBAC; managed data handling in Azure SQL Server for scalability and high-volume reliability.
Software Developer Intern at MNP Digital
December 1, 2022 - September 15, 2025Developed and customized Microsoft Dynamics 365 CRM solutions using C#, .NET, and Power Platform; optimized CRM forms and dashboards; engineered CRM plugins, workflows, and custom entities; collaborated with stakeholders to translate requirements into CRM solutions.
Software Developer Intern at Year Zero Studios
December 1, 2021 - September 15, 2025Created scalable React components based on architecture and Figma UI/UX prototypes; implemented full-stack features with TypeScript, React, and Firebase REST APIs; enabled RBAC and real-time data synchronization using Firebase; ensured multi-device compatibility and WCAG-compliant responsive UIs.
Education
B.A.Sc. in Computer Engineering at University of Waterloo
September 1, 2020 - April 30, 2025B.A.Sc. at University of Waterloo
September 1, 2020 - April 30, 2025B.A.Sc. in Computer Engineering at University of Waterloo
January 11, 2030 - April 1, 2025Qualifications
Industry Experience
Software & Internet, Computers & Electronics, Manufacturing, Professional Services, Media & Entertainment, Healthcare, Education
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Waterloo today.