Experienced with creating robust software applications tailored to client needs. Utilizes advanced coding techniques to ensure seamless performance and scalability. Strong understanding of software development lifecycle and agile methodologies.
Overview
6
6
years of professional experience
Work History
Software Engineer
AIRM Consulting
09.2022 - Current
Designed and implemented secure RESTful APIs using Django and GraphQL, enhancing backend functionality
Applied distributed computing methods in application layer development to improve scalability
Implemented front-end components with ReactJS/Redux Typescript, boosting user engagement
Integrated 3rd Party APIs to meet business requirements, increasing system interoperability
Utilized GitHub Actions for CI/CD on AWS, accelerating deployment cycles by 35%
Debugged and resolved complex software issues, reducing downtime by 25%
Collaborated with cross-functional teams to optimize web applications, improving performance by 20%
Designed ETL pipelines improving system performance efficiency by 46%
Participated in peer review processes for code quality assurance
Software Developer
Digital Evidence International Inc
10.2020 - 08.2022
Updated legacy code bases to modern .NET standards using MVC pattern, enhancing maintainability
Developed, tested, and maintained complex software systems with Python and FastAPI
Implemented new features in WPF desktop applications, improving user experience
Created secure API endpoints using FastAPI in Python, strengthening security
Improved applications for text parsing and OSINT gathering, increasing data accuracy
Trained Machine Learning models for entity extraction, boosting automation
Implemented CI/CD pipeline for FastAPI deployment, reducing release time by 30%
Participated in Agile software development life-cycle, ensuring timely delivery
Delegated tasks to junior engineers ensuring deadlines were met
Software Engineer
Lambton College
01.2020 - 08.2020
Led design and implementation of projects from scratch using full-stack web development techniques
Designed APIs using OpenAPI 3 and developed endpoints with NodeJS, enhancing backend services
Used Jira for project management and agile methodologies, improving team productivity
Managed feedback collection from management to refine project outcomes
Implemented release management strategies for code integrity, reducing bugs by 15%
Improved efficiency of enterprise software applications by 30% through optimization
Utilized DevOps principles to streamline development and deployment processes
Software Analyst
Thales Transportation Solution
09.2019 - 04.2020
Assisted in developing a custom framework for automated testing, increasing test coverage
Developed TestCase workflow templates to standardize testing processes
Used agile methodologies for feature development, accelerating delivery
Implemented automated tests using in-house framework, reducing manual testing effort by 40%
Set up baseline and automated testing for new projects, ensuring quality assurance
Managing Partner at Adar Consulting, previously an affiliate of Rise One ConsultingManaging Partner at Adar Consulting, previously an affiliate of Rise One Consulting