
Jack Miller
Web Developer

Connect with Jack Miller to Send Message
Connect
Connect with Jack Miller to Send Message
ConnectTimeline
About me
Software Engineer | Red River College Graduate | Business Information Technology
Education

Red River College
2017 - 2020Bachelor's degree Business Information Technology
Experience

Life Elevated Inc
Jan 2020 - May 2020Web DeveloperWorked on a web application that shows the recorded health information for seniors at their homes using MQTT, Django, WebSocketAdded multiple functionalities such as WebSocket and improved UIAdded toast notifications to notify globallyUsed Git to save checkpoints and progress

GSOFT
May 2020 - Nov 2021Full-stack DeveloperWorked on a car booking application that allows user to book and schedule travel time.Developed the application using Angular 13 bundled in ASP.Net Zero package alongside Syncfusion UI framework.Integrated the data flow using asynchronous-enabled operations provided by RxJS following various design patterns.Worked with a team of four to smoothly implement and deliver features based on customer requirements.

FPT Software
Nov 2021 - May 2023Senior Frontend DeveloperWorked on a data visualization platform that allows user to visualize meaningful data collected from a wide range of plants accross multiple countries.Implemented a basic websocket protocol that allows notifications, updates to data and realtime events to happen smoothly between backend server and the client's browser.Implemented a variety of optimizations using persistent data structures and replace some brute force algorithms with ones that make more sense.Implemented the UI based on the designs and the behavior based on data models that satisfied the business requirements.Implemented features using more efficient algorithmic way that are open for modifications.Improved the codebase by implementing rules and principles that keep the code clean, modular and least abstraction as possible.Refactored the project structure that enables easy scaling. Show less

Mobile World Investment Corp
May 2023 - nowSenior Software EngineerReworked a legacy .NET MVC based project into a NextJS project using various design patterns and bestpractices to improve load time and user experiences.Migrated a NextJS project from pages router to app router that supports Server-Side Rendering using React Server Component, reducing the bundle size and improve time to first byte and the overall performance metrics.Applied a strict coding convention abide by the rules of Functional Programming paradigm regarding purefunctions and immutable data structures, ensuring code safety, reasonability, cohesion and performance.Organize the codebase using various design patterns such as Memento and Visitor for behaviors, Adaptor and Composite for structures, Factory Method, Factory and Builder for creation, and Flux and Multi-Tiers for architecture, ensuring code correctness, testability, readability and scalability to be upheld.Utilized libraries such as Effect and ImmutableJS as the foundation for projects, ensuring the FunctionalProgramming paradigm is strictly enforced, allowing changes to occur without affecting the underlyingapplication’s behavior.Improved the codebase modularity by Implementing a multi-frontend architecture using Webpack Module Federation Plugin integrated with ReactJS and ported to a NextJS based source. Show less
Licenses & Certifications
- View certificate

Angular (Intermediate)
HackerRankJul 2022 - View certificate

Angular (Basic)
HackerRankJul 2022 - View certificate

JavaScript (Basic)
HackerRankJul 2022 - View certificate

Android Development: Understanding Intents
LinkedInSept 2020 - View certificate

Business Ethics (2015)
LinkedInNov 2020
Languages
- enEnglish
- viVietnamese
Recommendations

Rahul pal
Mechanical Engineer | Passionate about BIM and Structural Engineering | Experience With Autodesk Con...Noida, Uttar Pradesh, India
Jimmy bell mrics
Asset Manager (LDF) and Staff (MiM)London, England, United Kingdom
Rizky pahlevi pattysaid
Network Presales at PT Multipolar Technology TbkBanten, Indonesia
Tarun pandey
Student at University School of Management Studies, GGSIPUDelhi, India
Chris downey
Experience Designer / Hip Hop EnthusiastGreater Melbourne Area
Md shahnawaz
Electrical engineer ,Utility, MV Cable testing like VLF test, PD test, IR test.Riyadh, Riyadh, Saudi Arabia
Subbiah somasundaram
Executive Vice President | Fund Management | Equities at 360 ONE Portfolio Managers Limited ( IIFL W...Chennai, Tamil Nadu, India
Ivaylo lambrev
ETL Developer at Adastra BulgariaBulgaria
Björn skulte
Banking | Payments | Outsourcing | Volunteer firefighter | Currently: Advisor to the COO & Outsourci...Hamburg, Hamburg, Germany
Muthukrishnan kandasamy
Software Engineer at Syncfusion Inc.Chennai, Tamil Nadu, India
Isadora solon
BOMS LEX: Investimos coletivamente em energia solar a distância promovendo idéias e reality. BOMS Le...Campo Grande, Mato Grosso do Sul, Brazil
Tate king
Haslam College of Business StudentKnoxville, Tennessee, United States
Ciara nugent
Localisation Team Manager | Project and Account Manager | Translation and LocalisationLondon, England, United Kingdom
Xen ludick
Retired DIY EnthusiastCity of Johannesburg, Gauteng, South Africa
Sayan chowdhury
Senior Consultant at Neudesic | Ex- Microsoft | Azure Data Engineer | Data Platforms | Data and Repo...Hyderabad, Telangana, India
Victor e. quintana vergara
General Manager en Multi Business Vision TradingParaguay
Jjay jensen
Property Manager at Mainlander Property ManagementLake Oswego, Oregon, United States
Maria-isabell abrahamsson
SEO & Navigation Coordinator l ex-AmazonBratislava, Slovakia
Victoria aramburu
AbogadaArgentina
Hind yousef
Center Director, Head of EnglishDubai, United Arab Emirates
...