Winnipeg, Manitoba, Canada
With over nine years of experience in software development, I am a passionate and versatile application support developer at Librestream Technologies Inc., a leader in remote collaboration solutions. I have a verified international academic qualification from World Education Services, and I am proficient in .NET Framework, .NET MAUI, and Microsoft Azure. I enjoy working with cutting-edge technologies and solving complex problems that enhance the user experience and satisfaction. I value innovation, collaboration, and customer focus, and I strive to deliver high-quality solutions that meet the needs and expectations of our clients. In my previous role, I developed and maintained Librestream's mobile and web applications, in .Net C#. I also implement CI/CD pipelines in Azure DEVOPS. Prior to joining Librestream, I was a senior release and versioning engineer at Top Tech Advisors, where I developed REST APIs in .Net C# for dynamic data consumption in automated tests, and supported users of the automated scripts. I have also worked as a senior software developer at the Internal Revenue Service, where I designed and built a centralized messaging and notification delivery system, and a new relational database and stored procedures, using Java EE7, Spring MVC, Hibernate, Oracle, Primefaces, and JavaScript.
• Developed and customized .NET applications, focusing on scalable, clean code using C# and .Net MVC. • Managed application lifecycle and collaborated with cross-functional teams to design and ship new features. • Leveraged SQL for database management and complex queries and utilized front-end technologies like JavaScript and REST APIs. • Conducted troubleshooting and upgrades to enhance existing systems. • Applied knowledge of software development methodologies and version control systems such as GitHub and Azure DevOps. Technology: .Net MVC, C#, SQL Server, REST API, JavaScript, Bootstrap, Azure DevOps, GitHub
At Librestream, I began my journey as a Support Software Developer, where I adeptly tackled client-reported bugs within our flagship application deployed across Android and iOS platforms. Leveraging C# with Xamarin, I ensured seamless functionality and user experience, troubleshooting issues, and implementing timely solutions. Recognizing my dedication and expertise, I was subsequently promoted to the role of Software Developer within a dynamic Scrum Agile team comprising four developers, two QAs, and a product owner. Here, my primary responsibility was spearheading the development efforts for a cutting-edge product leveraging innovative technologies. This project involved the integration of advanced features, including access to machine learning models for object recognition in images, media file management within collections, and seamless integration of chat functionalities through Azure services. Collaborating closely with cross-functional teams, we utilized C# and .NET MAUI to develop a robust application deployed across web, iOS, and Android platforms with a single codebase. Furthermore, I played a pivotal role in orchestrating the deployment process to Azure servers, employing Bicep scripts for streamlined operations and enhanced scalability. Through this enriching experience, I honed my skills in agile development methodologies, advanced technology integrations, and cross-platform application deployment, contributing to the successful delivery of innovative solutions and exceeding client expectations.
- Developed new automation test scripts with Microfocus UFT One. - Developed REST APIs in .Net C# for dynamic data consumption in automated tests, with CI/CD implemented in Azure DEVOPS. - Support users of the automated scripts.
Government agency for taxes administration with an IT department of 120 people including developers, architects and QAs, team size was 22 persons. · Design and build a centralized messaging and notification delivery system to be used by internal applications with Scrum Methodology. · Frontend development done with Pimefaces 5 and javascript. back end development with Java EE7, Spring MVC, Hibernate and Oracle. · Design and implement a new relational database and stored procedures in PL/SQL Oracle for data persistence of a large-scale web application following business requirements. · Implemented unit testing in a Test-Driven Development framework with JUnit. Technology used: Java EE7, Maven, Gitlab, Oracle 12, Hibernate, Primefaces 5, Eclipse, JUnit.