Summary
Skills
Overview
Work History
Certification
Education
Licenses
Generic
Gauravjeet Pahuja

Gauravjeet Pahuja

Software Developer (Technical Architect)
Canada

Summary

  • Accomplished Software Developer offering 12 years' experience in comprehensive design and development of software projects.
  • Seasoned team leader possessing the technical and interpersonal skills to provide exceptional project deliverables and trainings to new employees.
  • Key achievement: Optimized search result pages by cache warming leading to an 85% faster search output.
  • Leveraging my extensive experience in Drupal, JavaScript, jQuery, MySQL, and PHP programming languages, I have actively contributed to the development of diverse applications.
  • I love exploring new and prevailing javascript frameworks like Angular, Next.js, and more.

Skills

Technical Architecture Design

undefined

Overview

12
12
years of professional experience
3
3
Certifications

Work History

Software Developer (Technical Architect)

Acquia
Full-time, Remote
06.2021 - 03.2024
  • Played a key role in deciding the optimal configuration strategy, choosing between snapshot-based and distribution-based approaches. The project presented challenges such as the absence of a base site and the independent transfer of the majority of sites in the Acquia Cloud Site Factory (ACSF). Despite these complexities, I successfully ensured that basic configurations, common across all sites, were seamlessly shared, with modules like dblog and shield enabled in the development environment.
  • Showcased my analytical skills by analyzing and significantly reducing the database size for a customer from 9GiB to 4GiB. This involved addressing issues such as stale data from migration imports and unnecessary content revisions. The reduction in memory size per table was a result of a thorough analysis of each database table and entity, laying the groundwork for further improvements in subsequent sprints.
  • Played a pivotal role in merging a standalone site from AWS into the ACSF Stack, ensuring a smooth transition without affecting existing ACSF sites. This involved a comprehensive analysis during the discovery phase, merging custom and contrib modules, themes, and frontend libraries.
  • Implemented CAS (Central Authentication Service) in Drupal 7 to replace the PIN authentication service for a customer. Despite the numerous challenges encountered, I handled them maturely, ensuring the successful completion of the project.
  • Successfully delivered an Application Audit Reports various customers.
  • Showcased my ability to navigate uncertainties. I played a key role in extensive investigations following an audit report by team. Effectively removed blockers for the team through the creation and grooming of JIRA tickets.

Software Developer (Technical Architect)

DevOn
Full-time
03.2018 - 06.2021
  • I took diverse responsibilities, showcasing my ability to mentor and lead teams effectively. Notably, I mentored a developer, to enhance their readiness for the next career level. This experience allowed me to share my knowledge and guide a team member towards professional growth.
  • Successfully architected a complex functionality to integrate the customer's Digital Asset Management (DAM) system with CKEditor 4 in Drupal. While many modules make use of the Media reference field for simpler implementation, I fulfilled the customer's unique request for a deep integration with the CKEditor. This integration allowed users to seamlessly utilize assets from DAM within the CKEditor itself and also allowed them to upload/update assets to their DAM directly from the CKEditor.
  • My commitment to the reliability and security of web applications is evident in my role as an on-call technical support resource. I ensured continuous availability and promptly troubleshooted any attacks or disruptions in the servers running our web applications. This proactive approach helped maintain the stability and security of the systems under my responsibility. The alerts were generated via PagerDuty.

Software Developer (Drupal)

Acro Commerce
Contract, Remote Canada
05.2017 - 03.2018
  • Employed Drupal Commerce and other cutting-edge technologies to fulfil and provide to customers a fully functional commerce platform.
  • Specialized in converting design mockups into functional web interfaces using HTML, JavaScript, AJAX, and JSON coding.
  • My expertise extends to coding websites with CSS and jQuery, ensuring visually appealing and responsive user experiences.
  • For back-end development, I have effectively utilized PHP to maintain website integrity and ensure seamless functionality.
  • Strategically planned and engineered RESTful web services to manipulate dynamic datasets, contributing to the creation of dynamic and interactive web applications.

Senior Drupal Developer

Srijan Technologies
Full-time
09.2014 - 04.2017
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Designed and developed forward-thinking systems that meet user needs and improve productivity.
  • Created proofs of concept for innovative new solutions.
  • Translated technical concepts and information into terms parties could easily comprehend.

Software Engineer

OSSCube
Full-time
01.2012 - 08.2014
  • Showcased a strong commitment to software quality and robust development practices.
  • My proficiency in writing unit tests using PHPUnit reflected my dedication to ensuring the reliability and functionality of the applications.
  • Adept at developing support patches for existing software, demonstrating my ability to enhance and maintain the performance of established systems.
  • Known for producing advanced and clean code, I consistently strived to adhere to the best coding practices to deliver high-quality and efficient solutions.
  • My version control expertise includes the use of Git to track project versions, ensuring seamless collaboration within the development teams.
  • Actively participated in daily scrum meetings, providing valuable updates and contributing to the overall success of team projects through effective communication and collaboration.

Certification

Triple Certified Drupal Expert - Drupal 9

Education

Master of Computer Applications - Computer Programming

Guru Gobind Singh Indraprastha University
New Delhi, India
07.2009 - 2012.06

Licenses

CIPS Saskatchewan Membership

CIPS (Canada's Association of I.T Professionals)

Issued Oct 2022


Gauravjeet PahujaSoftware Developer (Technical Architect)