Summary
Overview
Work History
Education
Skills
Softwarearchitecture
Dataanalysis
Automationtesting
Methodologies
Timeline
Generic

Parmpreet Singh

Hamilton,WKO

Summary

Innovative Head of Engineering with more than 14 years developing and applying new technologies to deliver exceptional final products. Combines technical engineering capability with effective management techniques. Dedicated to driving rapid, advanced product development through meticulous oversight of junior staff and hands-on participation.

Overview

16
16
years of professional experience

Work History

Head of Engineering

Straker Translations Ltd
11.2020 - Current
  • Managing a high-performing global team of software engineers across multiple locations in New Zealand, the USA, and the Philippines, overseeing all engineering operations throughout the software development life cycle
  • Hire, train, and mentor engineering talent, ensuring team growth and development
  • Implement and manage Agile development using SCRUM methodology
  • Implement frameworks to measure and rate the engineering and QA team performance and productivity
  • Implement, improve and automate engineering workflows for better visibility, efficiency and shorter cycle times
  • Implement and lead the data analysis and machine learning efforts in the company
  • Drive the adoption of new technologies, tools, and best practices
  • Align engineering teams with business objectives and work closely with the product teams to ensure alignment with the company vision and goals
  • Collaborate with the DevOps team to identify and resolve roadblocks, ensuring smooth software development and deployment processes.

Team Lead

Straker Translations Ltd
07.2017 - 10.2020
  • I led a team of software engineers in developing and maintaining scalable software applications using ColdFusion, Python, Node.js, Java, JavaScript, Vue.js, MySQL, Elasticsearch, and Redis
  • Collaborated with cross-functional teams to gather requirements and design robust solutions
  • Actively participated in code reviews, providing constructive feedback and ensuring code quality
  • Mentored and guided team members, fostering their technical and professional development
  • Successfully delivered multiple projects on time and within budget, meeting or exceeding client expectations.

Web Developer

Straker Translations Ltd
05.2013 - 06.2017
  • Developed and implemented web applications using ColdFusion, Node.js, Java, JavaScript, Angular.js, MySQL, Elasticsearch, and Redis
  • Collaborated with designers and stakeholders to translate requirements into functional web interfaces
  • Conducted thorough testing and debugging to ensure high-quality web applications
  • Assisted in troubleshooting and resolving customer-reported issues on time.

Associate Technology

Sapient Consulting
01.2011 - 10.2012
  • Worked closely with clients to establish problem definitions and specifications
  • Worked on e-commerce projects using Hybris, Spring MVC, Hibernate and MySQL
  • Implemented responsive web UI using JavaScript, jQuery, Ajax and JSON
  • Worked on full-text search using SOLR
  • Streamlined deployment process by continuous integration using Jenkins
  • Did deployments on UAT and Production environment
  • Developed code to consume web services exposed by third parties
  • Delivered high-quality code using JUnit, PMD, FindBug and CheckStyle
  • Peer code reviews and mentor team members
  • Wrote Cron jobs to load data into the system
  • Wrote technical specifications for the modules.

Software Engineer

Wipro Technologies
11.2009 - 01.2011
  • Modified existing modules to correct errors, adapt to new hardware and improve performance
  • Delivered high-quality code using JUnit, PMD and CheckStyle
  • Demo presentation for the client and end users
  • Created documentation for future development and maintenance
  • Worked on query optimisation
  • Developed a module to download application logs from the server and create error reports
  • Developed Spring controllers and pages
  • Developed business logic using facade design patterns
  • Wrote unit test plan for the developed modules
  • Executed the test cases and fixed the defects
  • Supported the modules during UAT and warranty
  • Performed regression and system-level testing to verify software quality and function before it was released.

Software Engineer

Freelancer
01.2009 - 10.2009
  • Wrote modules for generating easily readable Excel files from the server logs for analysis
  • Implemented different queries, stored procedures and functions in PL-SQL for the Oracle database
  • Test case implementation using JUnit for modules other modules.

Internship

Wipro Technologies
06.2008 - 11.2008
  • Developed a plugin for Eclipse and Visual Studio to integrate Wipro Static Code Analysis tools
  • Implemented functionality to submit code automatically for analysis with a button push
  • Display the static code analysis reports in Eclipse and Visual Studio IDEs.

Education

Master of Computer Application - Computer Science

Guru Nanak Dev University
Punjab, India
12.2008

Bachelor of Computer Application - Computer Science

Guru Nanak Dev University
Punjab, India
06.2006

Skills

  • AI application development and deployment
  • RAG
  • LLM
  • Prompt Engineering
  • LLM Fine-tuning
  • Pytorch
  • Python
  • Nodejs
  • ColdFusion
  • Java
  • R
  • Vuejs
  • Reactjs
  • Angular
  • MySQL
  • Postgres DB
  • MongoDB
  • ELK Stack
  • Redis
  • Technical Leadership
  • Budgeting and Resource Planning
  • Hiring and Talent Acquisition
  • Training, mentoring and team building
  • Collaboration and Communication
  • Stakeholder Management
  • Process implementation, improvement and automation

Softwarearchitecture

  • Microservices
  • Modular monoliths
  • Monoliths

Dataanalysis

  • Machine learning
  • NLP
  • Data analysis using R and Python

Automationtesting

  • Selenium
  • Java
  • Python

Methodologies

  • Agile
  • Scrum
  • Kanban
  • Waterfall

Timeline

Head of Engineering

Straker Translations Ltd
11.2020 - Current

Team Lead

Straker Translations Ltd
07.2017 - 10.2020

Web Developer

Straker Translations Ltd
05.2013 - 06.2017

Associate Technology

Sapient Consulting
01.2011 - 10.2012

Software Engineer

Wipro Technologies
11.2009 - 01.2011

Software Engineer

Freelancer
01.2009 - 10.2009

Internship

Wipro Technologies
06.2008 - 11.2008

Master of Computer Application - Computer Science

Guru Nanak Dev University

Bachelor of Computer Application - Computer Science

Guru Nanak Dev University
Parmpreet Singh