I am a software engineer with a strong foundation in React, JavaScript, and Node.js, experienced in building full-stack applications including AI-powered dementia assistants and tutor-matching platforms. I have led API design, system integration, and UI development, turning vague specifications into functional, user-ready products. Previously, I specialized in C#-based UI game development with a focus on learning through real-world challenges and writing maintainable code. My passion lies in continuous improvement, team collaboration, and applying AI technologies to create innovative solutions. Throughout my career, I have taken initiatives to improve project workflows, mentored junior developers, and contributed to both startup and academic environments. I thrive in cross-functional teams and enjoy teaching and guiding others. I am excited to help deliver impactful software products while growing my skills in full-stack, AI, and game development areas.

Nusrat Jahan Shanta

I am a software engineer with a strong foundation in React, JavaScript, and Node.js, experienced in building full-stack applications including AI-powered dementia assistants and tutor-matching platforms. I have led API design, system integration, and UI development, turning vague specifications into functional, user-ready products. Previously, I specialized in C#-based UI game development with a focus on learning through real-world challenges and writing maintainable code. My passion lies in continuous improvement, team collaboration, and applying AI technologies to create innovative solutions. Throughout my career, I have taken initiatives to improve project workflows, mentored junior developers, and contributed to both startup and academic environments. I thrive in cross-functional teams and enjoy teaching and guiding others. I am excited to help deliver impactful software products while growing my skills in full-stack, AI, and game development areas.

Available to hire

I am a software engineer with a strong foundation in React, JavaScript, and Node.js, experienced in building full-stack applications including AI-powered dementia assistants and tutor-matching platforms. I have led API design, system integration, and UI development, turning vague specifications into functional, user-ready products. Previously, I specialized in C#-based UI game development with a focus on learning through real-world challenges and writing maintainable code. My passion lies in continuous improvement, team collaboration, and applying AI technologies to create innovative solutions.

Throughout my career, I have taken initiatives to improve project workflows, mentored junior developers, and contributed to both startup and academic environments. I thrive in cross-functional teams and enjoy teaching and guiding others. I am excited to help deliver impactful software products while growing my skills in full-stack, AI, and game development areas.

See more

Experience Level

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

Language

English
Fluent
Bengali
Fluent

Work Experience

Software Developer at Heartline.App, Calgary, AB, Canada
May 1, 2025 - Present
Responsible for organizing the TutorMatch project by structuring over 50 backend and frontend tasks, reducing project ramp-up time by more than two weeks. Leading a 5-member cross-functional team with daily standups and ensuring aligned delivery. Developing a modular backend in Go and PostgreSQL and creating reusable Azure Blob Storage upload modules to save development time. Building responsive dashboards using Next.js with robust data-fetching and error handling. Managing the full-stack payment system using Stripe/Visa. Enhanced team productivity by instituting continuous Git commits, pull request reviews, and launching a shared Postman API workspace to minimize miscommunication and accelerate API handoff.
Teaching Assistant, Software Engineering at BrainStation, Toronto, ON, Canada
March 31, 2025 - July 10, 2025
Provided 1-on-1 mentorship to a cohort of 26 students in debugging and optimizing full-stack JavaScript applications. Led a project management role using Jira with daily check-ins, helping the team achieve a 95% project grade. Maintained detailed logs of student support in Excel for transparency and progress tracking. Participated in weekly TA meetings and project reviews. Guided multiple hackathon teams through rapid sprint planning and task coordination. Provided detailed feedback on weekly projects, improving assignment scores from 80% to 90%.
Software Developer at Nudge Nudge Games GmbH, Berlin, Germany
June 30, 2024 - July 10, 2025
Progressed from Junior to Intermediate Developer over four years, leading UI development and product features using Unity3D and C#. Created over 30 user interfaces applying software design patterns like Observer and MVC, achieving the highest task completion rate on Trello. Developed specialized interfaces including an Asset Mode for custom assets and a Loader Client for game mod downloads, featured in a YouTube video with 400K+ views. Reviewed 100+ GitHub pull requests, resolving a quarter of issues pre-merge to maintain code quality. Integrated third-party systems and customized UI components for efficiency gains. Mentored junior developers and supported new hire onboarding, accelerating their productivity.
Software Developer at Heartline.App
July 1, 2025 - September 2, 2025
Structured the TutorMatch project by breaking Figma designs into 50+ backend and frontend tasks in Microsoft Planner, reducing ramp-up time by 2+ weeks and enhancing workflow clarity. Led a 5-member cross-functional team to ensure aligned delivery through daily standups and structured workflows. Built a modular backend in Go and PostgreSQL for dashboards and utilities that streamlined Azure Blob Storage uploads, improving reusability and reducing development time by 2 days. Owned full-stack Stripe/Visa payment system enabling session-based bundle purchases across backend and frontend. Developed responsive frontend pages in Next.js focusing on usability and structured data fetching. Improved team productivity by promoting continuous Git commits, enforcing PR review practices, and launching a shared Postman API workspace to reduce miscommunication and accelerate API handoff.
Teaching Assistant, Software Engineering at Brain Station
March 1, 2025 - September 2, 2025
Provided technical 1-on-1 mentorship to a cohort of 26 students, assisting with debugging and optimizing full-stack applications built using JavaScript, React, Node.js, Express, MySQL, HTML, CSS, and Git. Led a week-long project as Project Manager using Jira and daily check-ins to resolve blockers, resulting in a team grade of 95%. Logged daily 1-on-1 student support and outcomes in Excel to ensure transparency and track individual progress. Participated in weekly TA standups to align on expectations and reviewed demo projects using a standardized rubric. Guided 3 hackathon teams through rapid planning and task coordination to maximize output in one-day sprints. Reviewed 10 weekly project submissions, improving code quality and raising assignment scores from 80% to 90%.
Software Developer at Nudge Nudge Games GmbH
June 1, 2024 - September 2, 2025
Progressed from Junior to Intermediate Developer over 4 years, leading UI development and key product features. Built 30+ user interfaces from scratch in Unity 3D and C# using design patterns like Observer, Singleton, and MVC, achieving the highest task completion rate on Trello (949 tasks). Developed complex interfaces like an Asset Mode for building/exporting custom assets and a Loader Client for pre-launch game mod downloads, showcased in a YouTube video with 400K+ views. Reviewed 100+ GitHub PRs, resolving 25% of flagged issues pre-merge, contributing to a stable and high-quality codebase. Integrated third-party weapon and animation systems into a voxel engine supporting core gameplay; customized UI components into reusable modules, cutting implementation time by 15%. Supported early-stage team growth from 5 to 30+ members by delivering key product features. Mentored a junior developer for two months and assisted new hires with onboarding, accelerating productivity by about one wee

Education

Diploma in Software Engineering at BrainStation, Toronto, ON, Canada
January 1, 2024 - December 31, 2024
Master of Science (MSc) in Management Information Systems at Metropolitan University, Sylhet, Bangladesh
January 1, 2020 - January 31, 2021
Bachelor of Science (BSc) in Computer Science & Engineering at Metropolitan University, Sylhet, Bangladesh
January 1, 2015 - January 31, 2019
Diploma in Software Engineering at Brain Station
January 11, 2030 - December 1, 2024
Master of Science (MSc) in Management Information Systems at Metropolitan University, Sylhet, Bangladesh
January 1, 2021 - January 1, 2021
Bachelor of Science (BSc) in Computer Science & Engineering at Metropolitan University, Sylhet, Bangladesh
January 1, 2019 - January 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Gaming, Education, Healthcare, Professional Services

Experience Level

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

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Calgary today.