I’m a Montréal-based Software Engineer with a Master’s in Applied Computer Science and hands-on experience delivering full-stack and backend solutions. During my time at Valsoft Corporation, I developed production-grade systems using Flask, React, AWS, and PostgreSQL, automating internal workflows and improving team efficiency. Beyond that, I’ve built AI-driven and data-centric projects — from smart task managers powered by LLMs to GCP-based ETL pipelines — combining strong technical depth with a clear focus on usability and performance. I bring a blend of clean engineering, clear communication, and an ownership mindset to every project I take on.

Praful Nair

I’m a Montréal-based Software Engineer with a Master’s in Applied Computer Science and hands-on experience delivering full-stack and backend solutions. During my time at Valsoft Corporation, I developed production-grade systems using Flask, React, AWS, and PostgreSQL, automating internal workflows and improving team efficiency. Beyond that, I’ve built AI-driven and data-centric projects — from smart task managers powered by LLMs to GCP-based ETL pipelines — combining strong technical depth with a clear focus on usability and performance. I bring a blend of clean engineering, clear communication, and an ownership mindset to every project I take on.

Available to hire

I’m a Montréal-based Software Engineer with a Master’s in Applied Computer Science and hands-on experience delivering full-stack and backend solutions. During my time at Valsoft Corporation, I developed production-grade systems using Flask, React, AWS, and PostgreSQL, automating internal workflows and improving team efficiency.

Beyond that, I’ve built AI-driven and data-centric projects — from smart task managers powered by LLMs to GCP-based ETL pipelines — combining strong technical depth with a clear focus on usability and performance. I bring a blend of clean engineering, clear communication, and an ownership mindset to every project I take on.

See more

Experience Level

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

Language

English
Fluent
Hindi
Fluent
Malayalam
Fluent
French
Beginner

Work Experience

Developer (Intern) at Valsoft Corporation
December 1, 2024 - October 9, 2025
End-to-End design and implementation of an internal feature-request management platform using React, Python-Flask, and PostgreSQL to log, review, and prioritize over 40 requests. Implemented authentication, role-based access control, and CRUD operations for tickets to enable structured feedback workflows. Enhanced reliability of existing scripts and Python REST APIs by adding validation layers, automated tests, and logging, reducing manual QA time and surfacing errors earlier in development. Deployed containerized builds with Docker and set up CI/CD pipelines in GitHub Actions, streamlining deployments to AWS EC2 and standardizing releases. Engineered a JavaScript Map/Reduce integration that synchronized 100–200 ERP invoices daily with an external payment service, improving data accuracy and reducing sync time to under 15 minutes. Diagnosed recurring API inconsistencies and optimized field mapping and record handling, reducing error frequency by 35% and saving the finance team roughl
Graduate Teaching Assistant at Concordia University
May 1, 2024 - October 9, 2025
Web Application Development course support: supervised 16 technical web development projects, helped students debug issues, and assisted with technical design decisions. Led code reviews, provided guidance on architecture, and supported hands-on labs to enhance practical understanding of web development concepts.

Education

Masters in Applied Computer Science at Concordia University
September 1, 2022 - June 1, 2024
Bachelors in Engineering Computer Engineering at University of Mumbai
August 1, 2016 - January 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Education, Professional Services, Media & Entertainment
    paper AI Task Manager

    One of my recent projects is an AI-powered Task Manager that helps users plan, categorize, and prioritize their work intelligently. It uses natural language understanding to interpret how users describe tasks, then automatically assigns categories, detects intent, and suggests next actions or deadlines. The app also includes features like smart reminders, voice input, and contextual recommendations, built with FastAPI, React, and PostgreSQL.

    The goal was to create a productivity tool that feels intuitive — not just a to-do list, but a system that thinks alongside the user.