BS (Hons) in Information Technology from University of Gujrat (Main Campus). Vast working experience in the IT industry including programming, analysis, databases, project management, the cloud & IT support. I have a drive to always keep learning and exploring thus I have led and worked on various projects, completing ahead of schedule with excellent results. I am passionate about my work and I always strive to be the best at what I do.
➢ Responsible to build new modules and maintain existing modules using Laravel as the backend and React.js as the fronted technologies
➢ Designing backend features along with the Head of Product and the other development team members.
➢ Troubleshooting, testing, and maintaining the core product software and databases to ensure strong optimization and functionality.
➢ Participating in regular code reviews of my teammates to help level everyone up
➢ Launched the CRM (Customer Relationship Management system) from scratch using a php custom framework that supports the company's CSRs to manage requests of international travelers about their insurance policies
➢ Lead, architected, developed and successfully launched an affiliate partnership B2B application with an advanced sales analytics dashboard using Laravel, HTML5, CSS, JavaScript and Bootstrap - https://waypt.io/
➢ Built using Laravel as the backend, REST APIs with API documentation secured using Laravel Passport, Multipurpose frontend using Laravel Inertia with Vue 3 as well as Laravel Blade
➢ Integrated Third Party Web Services In the laravel Application such as hubspot and zendesk with two way communication
➢ Developer for one of the biggest and most ambitious projects known as G1Gv3
➢ Selected the tech stack and built on the best industry standards, tools and practices
➢ Implementing repository patterns for reusing database functions
➢ Involved complete redesign and rethought of our current framework and business logic to build a new framework from scratch that is advanced, customer-centric, personalized, easy to use, maintain and upgrade
➢ Following PSR12 coding standards, best practices and SOPs around git
➢ Implementing The OAuth 2.0 roles and the Authorization Code grant flow
➢ Granular permissions and role-based user access
➢ Advanced admin dashboard using Laravel Nova
➢ Error tracking using Sentry, Laravel Telescope
➢ Implementing and working with multiple databases
➢ Implementing SEO best practices and logic to add dynamic SEO meta tags and Schema
➢ Architecture and redesign of the 'Product implementation' process used to add new Travel Insurance products involving rate sheets, calling APIs, generating a quote and making a purchase
➢ Developing a highly advanced and personalized Travel Insurance search and recommendation tool
➢ Writing clean, reusable, manageable and testable code using OOP principles and using Traits, Abstract Classes, Interfaces etc.
➢ Responsible for the concept, design and implementation of databases for all the projects. Experienced with MySQL, PostgreSQL etc. and NoSQL databases
➢ Deploying Applications to AWS Elastic Beanstalk Environment
➢ Using Git as a Version Control System
➢ Convert single user application to multi-auth Laravel CMS.
➢ Create web notifications using Laravel and Pusher Channels.
➢ Live Chat using Laravel and Vue.js, Laravel Roles and permissions, Laravel Access Control List
➢ Develop a user facing dashboard, using AdminLTE, ChartJS and Google Charts.
➢ Worked on NoSQL (DynamoDB) used for analytics metrics ➢ Also I have done a little bit of work on AWS RDS, DynamoDB, S3, ECS and Elastic Beanstalk
➢ Worked in the Development, Alumni Relations and Events (DARE) department.
➢ Maintained the contacts management database Raiser’s Edge (RE) and NetCommunity CMS.
➢ Regularly updated the database, created complex queries, and imported data using advanced imports.
➢ Trained 10 plus people and provided tech support regarding RE and general computer related issues.
➢ Updated and improved training materials and introduced short one page How-to documents and checklists.
➢ Developed new processes including faster methods of manipulating and importing data using Excel Macros and import/export profiles.