Versatile Full Stack Developer with a passion for building scalable, efficient solutions. Skilled in both front-end and back-end technologies, with strong problem-solving and leadership abilities. Committed to delivering high-quality code, and fostering collaboration in every project.
Overview
6
6
years of professional experience
Work History
Software Developer - Automation/Integration
Systemex Automation
Laval, QC
03.2025 - Current
Project Leadership: Successfully lead projects from concept to deployment, managing the entire lifecycle including requirements gathering, design, development, testing, and deployment.
Client Interaction: Collaborated with clients to understand and document technical and functional requirements, ensuring solutions meet their needs.
Team Support: Provided technical assistance and mentorship to colleagues, resolving complex issues in their projects and improving overall team productivity.
Containerization: Designed, implemented, and managed containerized applications and services, ensuring seamless deployment and scalability.
Network Configuration: Configured low-level machine settings, such as IP addresses, network interfaces, and communication protocols, to ensure optimal system integration.
Protocol Integration: Configured and implemented communication between components using diverse protocols, including MQTT, Ethernet/IP, OPC UA, etc.
Simulation Development: Built simulators to rigorously test and validate code, ensuring high-quality deliverables before production.
HMI Development: Designed and developed reusable Human-Machine Interface (HMI) templates to streamline the creation of consistent, efficient interfaces across all projects.
Database Management: Created and managed databases, optimizing data storage and retrieval for application performance and reliability.
Robot Integration and Testing: Conducted rigorous testing of code on industrial robots, ensuring seamless functionality, performance, and integration within automated systems.
Web Developer (Freelance)
H&A solutions
01.2019 - Current
Company Overview: My company
Offering freelance services in web, mobile, and desktop application development.
I specialize in crafting custom solutions tailored to meet the unique needs of each client.
With a focus on innovation and efficiency, I deliver high-quality applications that enhance user experience and drive business growth.
My company
Create multiple website for clients: like doctors, beauty places, etc.
Create mobile apps for construction companies and other companies.
Set up services and infrastructure for existing companies like Tek nettoyage.
Improve social media presence and website traffic for some companies.
Technologies used: HTML/CSS, PHP, Python, React.js, React native, Android studio, WordPress, Drupal, jQuery, JavaScript, MongoDB, SQL (phpmyadmin, mariadb, etc), Google ads (SEO) and Google Analytics.
Java/Scala Developer
Morgan Stanley
05.2024 - 03.2025
Worked closely with business stakeholders to gather requirements and implement rulebased fraud detection modules.
Developed custom frameworks using Java and Scala, utilizing Apache Spark to process large volumes of transactions, trades, and account data.
Applied business-provided rules to identify suspicious activities and generate real-time fraud alerts.
Designed a robust system to efficiently distribute alerts to compliance officers, streamlining their review and investigation process.
Ensured 100% test case and code coverage for all modules, maintaining high-quality and reliable code.
Created multiple frameworks to improve code reusability.
Developed a scalable framework, improving fraud detection accuracy and reducing false positives.
Optimized Spark job performance, cutting data processing time.
Implemented rule-based detection, increasing system efficiency and responsiveness to suspicious activities.
Worked on multiple projects, including developing web applications that integrated with OpenAI API for tools like budget calculators, resume scanners, and resume filtering systems.
Utilized Java Spring Boot for backend development, ensuring seamless API integration and efficient data processing.
Leveraged SQL for database management and optimized queries to handle large-scale data.
Focused on building scalable, reliable systems while maintaining high code quality and test coverage.
Built a fully customizable chatbot with a C# backend and Angular frontend, using OpenAI to answer questions related to any topic (in our case, it was our website), providing a seamless user support experience.
Developed web-based tools using OpenAI API for automated resume filtering, budget calculations, and scanning services.
Assisted new team members in integrating into the team and setting up their workplaces, fostering a collaborative environment.
Oversee both the backend and frontend operations of the MUHC website, undertaking a multitude of responsibilities including optimizing website performance, crafting new themes, and improving the search engine functionality.
Additionally, I troubleshoot bugs promptly, consistently meet deadlines, curate and post fresh content, and innovate designs while introducing new elements to enhance user experience.
Developed a streamlined content uploading system for the MUHC website's 'MUHC in the Media' section, facilitating easier content management and prominently featuring it on the website's homepage.
Implemented a ticketing system to enable internal teams to efficiently report, track, and resolve bugs, ensuring greater visibility, reproducibility, and resolution.
Learning new technologies.
Received widespread acclaim from colleagues for the successful implementation and effectiveness of aforementioned initiatives.
Aftermarket Sales Support Specialist at Veetech Automation FZE (formerly named Versatech AUtomation FZE)Aftermarket Sales Support Specialist at Veetech Automation FZE (formerly named Versatech AUtomation FZE)