As an innovative and self-motivated software developer with over 6 years of experience, I bring expertise in designing, developing, and deploying databases and applications on the Microsoft platform. My skill set encompasses a diverse range of technologies, including C#, .NET, ASP.NET, MVC, WCF, Web API, WPF, Ajax, and ADO.NET. Additionally, Passionate about creating robust and scalable solutions, I thrive in dynamic environments where I can leverage my technical prowess to drive impactful results.
Overview
9
9
years of professional experience
Work History
Lead Web Developer
Celerity One Inc.
11.2021 - Current
Developed and maintained web applications using ASP.NET MVC framework.
Utilized Dapper ORM for efficient data access and manipulation.
Designed and implemented database schemas, stored procedures, and queries in Microsoft SQL Server.
Improved application performance by optimizing SQL queries and database indexes.
Implemented security measures such as parameterized queries and input validation to prevent SQL injection attacks.
Collaborated with cross-functional teams including designers and QA testers to deliver high-quality software products.
Successfully migrated legacy systems to modern platforms, ensuring seamless integration and minimal disruption to business processes.
Utilized Agile methodologies for seamless collaboration among team members and efficient project management processes.
Participated in code reviews, ensuring adherence to established programming guidelines while maintaining code quality across the team.
Mentored junior developers on coding standards and practices, fostering a positive learning environment within the team.
Integrated third-party APIs (Monday.com, JotForm..) to enhance application functionality, resulting in improved user satisfaction.
Implemented robust security measures for safeguarding sensitive data and protecting against potential threats.
Tested and deployed scalable and highly available software products.
Documented software development methodologies in technical manuals to be used by IT personnel in future projects.
Full Stack Web Developer
Momentuum BPO Inc.
07.2017 - 11.2021
Led the conversion of a classic ASP application to .NET Core, reducing maintenance overhead and improving performance.
Implemented Dapper ORM for streamlined data access and optimized database interactions.
Utilized modern development practices such as unit testing, continuous integration, and version control to ensure code quality and reliability.
Worked closely with business stakeholders to understand requirements and deliver solutions that meet user needs.
Provided training and support to internal teams for the adoption of the modernized application.
Implemented Microsoft Exchange Web Services (EWS) for seamless integration with Exchange Server, enabling access to email, calendar, and contacts data.
Developed custom solutions using EWS Managed API to automate email-related tasks such as sending, receiving, and managing emails.
Leveraged EWS to develop notification systems for email alerts and reminders, improving user engagement and productivity.
Integrated OCR functionality into the application using GhostScript, an open-source library for document manipulation and text extraction.
Developed custom modules and scripts to interface with GhostScript APIs for text recognition and extraction from scanned documents and images.
Use the DevExpress PDF Viewer control to load and display the PDF document.
Implement logic to extract text from the PDF document using a PDF manipulation library or by directly accessing the PDF content through the DevExpress control.
Led the development of a sales dashboard application using AngularJS and Bootstrap, providing real-time insights into sales performance.
Implemented interactive charts and graphs using Chart.js to visualize sales data and trends over time.
Integrated jQuery plugins for advanced UI features such as date pickers, dropdown menus, and modal dialogs.
Student Intern - Junior Web Developer
Toronto District School Board
07.2015 - 12.2015
Worked with senior developers to create ASP.NET web application that utilized newly created database, increasing productivity by 15%
Successfully migrated data from outdated Access database to new SQL Server database with zero errors
Used ASP .NET MVC, JavaScript, jQuery and CSS to build ground-up N-Layer architecture
Successfully integrated third party tools like Telerik Controls and PDF viewer/editors to enhance user experience
Successfully designed and implemented SQL Server database for TDSB Partnership department, resulting in more efficient data management and analysis
Successfully led development project from senior developer to self, increasing productivity by 25%
Developed exception handling to deal with common errors, reducing number of customer service issues by 20%
Worked on various projects, including developing new website and troubleshooting code for existing websites
Successfully communicated with senior developers to find solutions to problems, completing tasks in timely manner
Successfully identified, documented, and reported software defects to senior developers
Created and executed test cases for various features of web platform to ensure functionality before release
Worked with team to create wireframes and prototypes for new features which led to increase in user engagement by 20%.
Professional Development at Federation of black Canadians-career readiness accelerateProfessional Development at Federation of black Canadians-career readiness accelerate