Damanjeetkaur Sodi
Sr. Mobile App Developer | Flutter Developer | Sr. Front-End Developer
Hire this person
Send a job offer directly to this candidate
About
18 years of overall software development experience across front-end, back-end, web, and application development. 7 years of experience developing cross-platform mobile and web applications using Flutter and Dart.
Experience in React and Angular development, building interactive, responsive, and user-friendly web applications. 1 year of experience in Java and Spring Boot backend development, including REST API integration. Strong technical background in PHP, JavaScript, jQuery, AJAX, HTML5, CSS3, and .NET. Experienced in translating Figma designs and UI/UX specifications into responsive, reusable interfaces.
Skilled in integrating Flutter applications with Java-based backend services and REST APIs. Familiar with Microsoft Azure and development/delivery tools including GitHub, Jenkins, and Nexus. Experienced in troubleshooting, debugging, application maintenance, code integration, and software testing support.
Collaborative team member focused on delivering reliable, scalable, high-quality mobile and web applications.
Experience
Sr. Mobile App Developer - Procor Limited – Marmon Rail - Oakville, ON
(2019-08 - 2026-10)
- Develop and maintain cross-platform mobile and web applications using Flutter and Dart.
- Build reusable, responsive interfaces for mobile and web platforms based on design specifications and Figma mock-ups.
- Integrate Flutter applications with Java/Spring Boot backend services and REST APIs, handling request/response data and application state.
- Contribute to backend development and troubleshooting using Java and Spring Boot.
- Work with Microsoft Azure and delivery tools, including GitHub, Jenkins, and Nexus, within development and build workflows.
- Use Git-based collaboration practices, including branches, pull requests, code reviews, and coordination with QA and developers.
- Investigate and resolve UI, integration, and application defects; support testing, maintenance, and release readiness.
- Apply web UI development experience with AngularJS, JavaScript, jQuery, HTML, and CSS to existing applications.
Sr. Application Developer - Rogers Communications – Tata Consultancy Services - Brampton, ON
(2015-06 - 2018-11)
- Developed single-page applications using AngularJS and reusable web components.
- Organized application features into logical modules using UI-state routing, templates, and controllers.
- Implemented responsive web pages and CSS-based layouts with a focus on usability and cross-browser compatibility.
- Designed and coded central pages for a driver information administration system using JavaScript, jQuery, and CSS.
- Applied design and problem-solving skills to deliver maintainable front-end functionality.
Sr. UI Web Developer - Design Engine - Brampton, ON
(2014-06 - 2015-05)
- Built and maintained PHP websites using PHP-based frameworks, MySQL, and other web technologies.
- Developed back-end website functionality and compatible user interfaces using jQuery and related libraries.
- Conducted cross-browser usability testing and checked pages against W3C standards.
- Developed web applications for back-end systems using AngularJS, Node.js, HTML5, and CSS3.
- Supported web hosting and administration tasks involving IIS, Apache, domains, DNS, email, SSL, and SSH logs.
Sr. Front-End Developer - iFinance Group - Toronto, ON
(2012-03 - 2013-12)
- Documented features, technical specifications, and infrastructure requirements.
- Collaborated with multidisciplinary teams to translate business needs into technical specifications.
- Developed web solutions using object-oriented programming, PHP, AJAX, MySQL, JavaScript, XML, HTML, and CSS.
- Built and customized WordPress websites, including writing and extending plugins.
- Used AngularJS to develop single-page applications and supported web hosting administration.
Front-End Developer - Bwired - Kitchener, ON
(2012-03 - 2012-12)
- Developed web applications using CakePHP and CodeIgniter frameworks.
- Built front-end experiences with HTML5, CSS3, JavaScript, and Bootstrap.
- Created desktop and mobile interfaces for a high-traffic e-commerce website.
- Implemented dynamic CMS and e-commerce websites using WordPress, Joomla, OpenCart, Drupal, and Magento.
UI Web Developer - Neocode Software - Vancouver, BC
(2008-09 - 2012-09)
- Modified and extended open-source applications, including CMS Made Simple, Joomla, and Magento.
- Developed PHP/MySQL applications based on business and technical specifications.
- Implemented and hosted systems on web servers.
- Coordinated with team members to design and develop database structures.
Education
Master of Computer Applications (MCA) - India
Bachelor of Computer Science - India