Sushmita Bajgain
Student, Web Developer, and Software Engineer in Canada
About Me
I am a Master’s student in Computing Science at the University of Alberta with a background in software development and applied problem solving. I have worked across web development, backend systems, testing, and research-driven projects, and I enjoy turning ideas into reliable, user-friendly software.
My experience includes building full-stack applications, improving software quality through testing and debugging, and contributing to collaborative industry and academic projects. I am especially interested in software engineering roles where I can keep growing in quality engineering, backend development, and practical AI applications.
Skills
Languages
Python, Ruby, JavaScript, TypeScript, C#, Java
Frameworks and Tools
Ruby on Rails, Vue.js, React.js, Flask, FastAPI, Docker, GitHub Actions, Selenium, RSpec, Jest
Data and Databases
PostgreSQL, MySQL, MongoDB, NumPy, Pandas
ML and Visualization
PyTorch, TensorFlow, scikit-learn, Plotly, Matplotlib
Featured Projects
MeroAdda
Legal consultation platform
Stack: Rails, Vue.js, PostgreSQL
Built a platform for legal consultations, case management, and scheduling. Contributed to full-stack feature development and improved backend query performance, helping streamline workflows for more than 1,000 users.
Link: https://meroadda.com/
Virtual Companion App for Seniors
Immersive support application with VR features
Stack: Unity, C#
Developed a virtual companion application with VR headset support to create a more engaging and accessible user experience. Added calming audio features and AI voice-based navigation for hands-free interaction.
GitHub: https://github.com/sushmitabajgain/VirtualCompanion
Loss Function Benchmarking for ML Models
Experimental ML evaluation framework
Stack: Python, Jupyter, Plotly, scikit-learn
Built an experiment workflow to benchmark loss functions using consistent preprocessing, train-test splits, and evaluation metrics. Compared convergence and stability through dashboards and visual analysis.
GitHub: https://github.com/sushmitabajgain/BLAM
Experience Highlights
Graduate Research Assistant, University of Alberta
Implement responsive UI updates based on design requirements
Fix UI bugs and improve existing pages
Work with C#, HTML, CSS, and JavaScript
Collaborate with team members to confirm scope and priorities
Technology Team Lead, SiliconHire Pvt. Ltd.
Led a 6-member development team
Reduced merge conflicts and integration issues through code review and standards
Built reusable internal tools and packages
Improved database query efficiency and resolved production issues
Programmer Analyst, SiliconHire Pvt. Ltd.
Built full-stack features using Ruby on Rails and Vue.js
Wrote tests and improved code reliability
Performed manual QA, regression checks, and release validation
Improved debugging and issue resolution with better logging
Contact
Email: [email protected]
LinkedIn:linkedin.com/in/sushmitabajgain/
GitHub: github.com/sushmitabajgain/