Justin Frasca
Experience
Web Development Consultant
SimplyPHP & Canadian PHP Consultants | Toronto, ON, Canada
- Upgraded a PHP/MySQL legacy product to PHP 8 and the latest MySQL version, ensuring improved performance and security.
- Rebuilt custom ordering systems, enhancing functionality and user experience for streamlined workflows.
- Redesigned and optimized the backend architecture, revamping database call structures to improve efficiency and scalability.
- Security Enhancements: Introduced OWASP-compliant security measures, including input validation and secure session management.
- Cross-Functional Collaboration: Worked closely with designers and product managers to ensure alignment with business goals.
- Error Resolution: Debugged and resolved high-priority production issues, ensuring minimal downtime.
Senior Full Stack Developer
RBC – Pay Edge | Toronto, ON, Canada
- Led development effort while collaborating with stakeholders for over 5 major projects including Transaction Risk Management, Real Time balance display & integrated the first ever Swift Transaction Payment Method in Canada’s banking institutions.
- Developed a Solution to integrate Visa Virtual Card Payment Methods into Pay Edge
- Optimized web applications for speed, scalability, and security. This resulted in a decrease of 50-80% load time on each page.
- Worked in both Agile and Waterfall Development project structures.
- Developed all projects with a strong emphasis security and procedure adhering to PCI DSS & OWASP Compliance best practices.
- Reviewed code of my fellow developers, debugged problems with production support.
- Worked extensively with stakeholders to refine projects based on feedback from leadership
Senior Full Stack Developer
Invoice Delivery Services & Premier Inc | Toronto, ON, Canada
- Worked in agile-oriented working environment.
- Worked on and completed over 300 Successful production deployments.
- Provided support on all Level 3 production support.
- Re-designed SQL queries and tables with modern SQL optimization methods to improve speed for customer / web application interactions.
- Created portals based on support requests to help enable personnel to better handle support requests.
- Assisted in developing and implementing OWASP Top 10 development procedures within all environments.
- Introduced and implemented AMP software and database management tools to enable support personnel and create less overhead.
- Implemented on-boarding documentation for IDS as well as training manuals for developers.
- Assisted in creating a new server architecture for our web application then redesigned the session and cookie management system to work with our modern design.
- Became the SME of all Web Application Development during the company’s acquisition.
- Assisted in transferring our entire system from an AWS environment to Azure Docker based environment.
- Transitioned legacy code to a more dynamic externalized application using S3 and Vault.
TOOLBOX
- Development Methodologies: Agile & Waterfall Development
- Languages & Frameworks: PHP (5-8), Vue.Js, JavaScript, ESQL, HTML5, CSS, Laravel
- Database Management: MySQL (5-8), DB2, PDO, Relational Databases, SQL Optimization
- Optimization & Security: Database Query Optimization, Web Application Security (OWASP Top 10)
- Cloud & DevOps: AWS, Docker, Azure DevOps (ADO), Pipelines, Helios, Kyvos, Kubernetes, Valet
- Application Support: Production Support, Stackify, Splunk, Dynatrace
- Web Services: SOAP IIB Webservices, RESTful API Development Using Laravel
- Development Tools: PhpStorm, Eclipse, DBeaver, WebSphere
- Frontend Technologies: Ui Development, Bootstrap, jQuery, Ajax, Tailwind, Responsive design, asynchronous data handling, JavaScript ES6+
- Version Control & Collaboration: SVN Development Practices, GitHub, Gitlab
- Technical Skills: Technical And Design Abilities, Project Planning, MVC, microservices