I am a passionate Full Stack Software Engineer with over 7 years of experience building, optimizing, and maintaining web applications. I enjoy solving complex problems with clean, scalable code and thrive in collaborative teams. I have hands-on experience across the stack, from backend services in Java/Scala to modern front-end apps using React and Angular. Based in Toronto, I love turning ideas into reliable software that delivers real value to users. In my current role at Tasktop Technologies, I focus on value-stream analytics, API design, and deployment automation, always aiming to improve efficiency, quality, and user experience. I value clear communication, strong organization, and proactive collaboration with teammates and stakeholders.

Kritika Arora

I am a passionate Full Stack Software Engineer with over 7 years of experience building, optimizing, and maintaining web applications. I enjoy solving complex problems with clean, scalable code and thrive in collaborative teams. I have hands-on experience across the stack, from backend services in Java/Scala to modern front-end apps using React and Angular. Based in Toronto, I love turning ideas into reliable software that delivers real value to users. In my current role at Tasktop Technologies, I focus on value-stream analytics, API design, and deployment automation, always aiming to improve efficiency, quality, and user experience. I value clear communication, strong organization, and proactive collaboration with teammates and stakeholders.

Available to hire

I am a passionate Full Stack Software Engineer with over 7 years of experience building, optimizing, and maintaining web applications. I enjoy solving complex problems with clean, scalable code and thrive in collaborative teams. I have hands-on experience across the stack, from backend services in Java/Scala to modern front-end apps using React and Angular. Based in Toronto, I love turning ideas into reliable software that delivers real value to users.

In my current role at Tasktop Technologies, I focus on value-stream analytics, API design, and deployment automation, always aiming to improve efficiency, quality, and user experience. I value clear communication, strong organization, and proactive collaboration with teammates and stakeholders.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Advanced

Work Experience

Software Developer at Tasktop Technologies
June 1, 2021 - Present
Designed and implemented REST API to fetch data from MongoDB with user-applied filters; optimized queries with indexes. Set up feature toggling using Unleash on backend and frontend, enabling toggles without redeploys. Retrieved data from Kafka topic via Kafka Streams binder. Integrated Vue.js UI into existing React project. Migrated data from H2 to PostgreSQL. Integrated Datadog Real User Monitoring (RUM) for insights into user experience and performance. Implemented unit and integration tests.
Software Developer at Tasktop Technologies
April 30, 2021 - October 9, 2025
Designed and implemented backend features like sync and export of artifact pairs; frontend features such as expansion of pill to display long text with tooltips. Developed public REST API for displaying data to customers as well as private REST API. Implemented new roles in Keycloak for user permission management. Implemented unit and integration tests.
Software Developer at Nagarro Software Pvt. Ltd.
August 31, 2019 - October 9, 2025
E-Commerce Complete Solution: A multi-country, multi-catalog website with features like multi-shopping-list, wish-list, recurring-ordering. Conducted requirement analysis, initial project setup, and development of core features. Designed storefront frontend and backend shopping-list functionality. Analyzed and configured promotions per client requirements.
Teaching Assistant at University Of British Columbia
December 31, 2020 - October 9, 2025
CPEN-223 Teaching Assistant: Mentored students on C# usage and various programming concepts; collaborated with instructor for error detection, grading, and project implementation.
Teaching Assistant at University Of British Columbia
April 30, 2020 - October 9, 2025
CPEN-291 Teaching Assistant: Mentored students in Web Development, front-end (HTML, JavaScript) and back-end (Python, Java, C++, C#); guided project implementation and error detection.
Software Developer at Tasktop Technologies
June 1, 2021 - Present
Value Stream analytics: measure value streams, uncover bottlenecks, and address dependencies in software delivery to become more efficient, predictable, and profitable. Responsibilities: Designed and implemented REST API for fetching data from MongoDB with user-applied filters; optimized query performance using indexes. Set up feature toggle capability using Unleash on backend and frontend to enable toggles without redeploys. Fetched data from Kafka topic using Kafka Streams binder. Integrated Vue.js UI into an existing React project. Migrated data from H2 to PostgreSQL. Integrated Datadog Real User Monitoring (RUM) to gain insights into user experience and performance. Implemented unit and integration tests for backend and frontend components.
Software Developer at Tasktop Technologies
April 1, 2021 - October 9, 2025
Model-based integration platform for connecting the value stream network. It automates the necessary data flow from one tool to another. Responsibilities: Designed and implemented both backend features like sync and export of artifact pairs and frontend features like expansion of pill to display long text and tooltips. Developed public REST API for displaying data to customers and private REST API. Developed new roles in Keycloak for user management and access permissions. Implemented unit and integration tests for frontend components.
Software Developer at Nagarro Software Pvt. Ltd.
August 1, 2019 - October 9, 2025
E-Commerce Complete Solution: A full-fledged e-commerce multi-country, multi-catalog website with features like multi-shopping-list, wish-list, and recurring-ordering. Responsibilities: Conducted requirement analysis, initial project setup, and development of core features. Designed and implemented storefront UI and backend shopping list features. Performed analysis of the promotion module and configured promotions per client needs.

Education

Master of Engineering in Electrical and Computer Eng. at University Of British Columbia
January 1, 2019 - January 1, 2021
Bachelor of Technology in Computer Science and Eng. at Guru Nanak Dev University
January 1, 2012 - January 1, 2016
Master of Engineering at University Of British Columbia
January 1, 2019 - January 1, 2021
Bachelor of Technology in Computer Science and Eng. at Guru Nanak Dev University
January 1, 2012 - January 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more