I’m a software developer studying Computer Engineering at the University of Waterloo, and I love building reliable, user-focused applications using strong engineering fundamentals. I’ve worked across mobile and back-end development—designing GraphQL data models, integrating APIs, and shipping features with Flutter, Firebase/Firestore, and Apollo GraphQL. Recently at Hour Republic, I designed and maintained GraphQL-based form schemas with conditional autofill logic and mapped fields to PDF exports for accurate e-signature workflows across school boards. Earlier experience includes building goeasy app features in Flutter (with GraphQL schemas/resolvers), developing front- and back-end functionality in a financial app at Vega Labs, and creating accessible iOS/Android experiences with Flutter for seniors and users with disabilities.…

Amanjot Singh Dhiman

I’m a software developer studying Computer Engineering at the University of Waterloo, and I love building reliable, user-focused applications using strong engineering fundamentals. I’ve worked across mobile and back-end development—designing GraphQL data models, integrating APIs, and shipping features with Flutter, Firebase/Firestore, and Apollo GraphQL. Recently at Hour Republic, I designed and maintained GraphQL-based form schemas with conditional autofill logic and mapped fields to PDF exports for accurate e-signature workflows across school boards. Earlier experience includes building goeasy app features in Flutter (with GraphQL schemas/resolvers), developing front- and back-end functionality in a financial app at Vega Labs, and creating accessible iOS/Android experiences with Flutter for seniors and users with disabilities.…

Available to hire

I’m a software developer studying Computer Engineering at the University of Waterloo, and I love building reliable, user-focused applications using strong engineering fundamentals. I’ve worked across mobile and back-end development—designing GraphQL data models, integrating APIs, and shipping features with Flutter, Firebase/Firestore, and Apollo GraphQL.

Recently at Hour Republic, I designed and maintained GraphQL-based form schemas with conditional autofill logic and mapped fields to PDF exports for accurate e-signature workflows across school boards. Earlier experience includes building goeasy app features in Flutter (with GraphQL schemas/resolvers), developing front- and back-end functionality in a financial app at Vega Labs, and creating accessible iOS/Android experiences with Flutter for seniors and users with disabilities.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Beginner
See more

Language

English
Advanced
Amharic
Advanced
Javanese
Advanced

Work Experience

Software Developer at Hour Republic
June 1, 2025 - Present
Designed and maintained GraphQL-based form schemas (fields, subforms, enums) and implemented Twig-templated conditional autofill logic used by 20+ Ontario and U.S. school boards. Mapped form fields and e-signature coordinates to source PDFs in Adobe Acrobat DC, aligning GraphQL field names with PDF exports to enable accurate autofill from student, school, and employer records.
Mobile Developer at goeasy Ltd
September 1, 2024 - December 31, 2024
Led product research, UI/UX design, and development for a new goeasy Connect feature, presenting cost/benefit analysis and a $1.5M/year revenue estimate to leadership. Built goeasy Events from scratch in Flutter with Firebase/Firestore and Contentful-driven GraphQL content, and demoed the final app to team leads and marketing executives. Developed front-end UI and Apollo GraphQL schemas/resolvers for a loan-servicing feature in the goeasy Connect app.
Software Engineering Intern at Vega Labs
January 1, 2022 - April 30, 2022
Built front-end and back-end features in Flutter for Roi, a net-worth tracking and investing app later acquired by OpenAI (2025). Collaborated with cross-functional teams to implement new features, troubleshoot issues, and optimize performance for a user-centric financial product.
Mobile Application Developer at HockeyShot
May 1, 2021 - August 31, 2021
Built UI screens, services, and business logic for a Flutter e-commerce app using custom and existing widgets. Validated implementation through design reviews.
PHP Assistant at IDS Infotech Ltd
November 1, 2020 - January 31, 2021
Built websites and custom WordPress plugins in PHP and MySQL for client projects.
Application Developer at Hummingbird Coach
January 1, 2020 - August 31, 2020
Built an accessible Flutter medication tracker and reminder app for iOS/Android, designed for seniors and individuals with disabilities.

Education

B.A.Sc. in Computer Engineering (Honours Co-operative Program) at University of Waterloo
January 1, 2023 - April 1, 2027

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Financial Services, Computers & Electronics, Retail

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Beginner
See more