Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

PARAMPREET SINGH

Mount Waverley

Summary

Hardworking software development professional driven to increase team effectiveness. Focused on usability and performance improvements. Proven history of developing useful, efficient and cost-effective projects.

Overview

13
13
years of professional experience

Work History

Senior Software Engineer

MYOB
07.2023 - Current
  • Managed end-to-end customer onboarding process within a finance organization, overseeing the seamless signing up of agreements and ensuring compliance with regulatory requirements.
  • Leveraged JVM-based technologies to develop robust and scalable solutions for automating and streamlining the customer onboarding workflow, resulting in improved efficiency and reduced turnaround time.
  • Implemented event-driven programming principles using React.js, enabling real-time updates and notifications throughout the onboarding journey, enhancing customer engagement and satisfaction.
  • Utilized Buildkite for continuous integration and deployment, establishing a streamlined and automated CI/CD pipeline to accelerate the delivery of onboarding functionalities and features.
  • Designed and developed microservices architecture using Spring Boot, facilitating modularization and scalability of the onboarding system, while ensuring high performance and reliability.
  • Collaborated with cross-functional teams including compliance, legal, and product management to analyze requirements, define specifications, and prioritize features for the customer onboarding platform.
  • Conducted thorough testing and debugging of the onboarding system to identify and resolve issues, ensuring smooth and error-free operation for both internal users and customers.

Software Developer

Viral Gains
10.2019 - 06.2023
  • ViralGains specializes in providing Ad-Tech solutions.
  • Developed and maintained high-performance backend services using Java and Spring Boot technologies, supporting the delivery of video advertisements to a global audience.
  • Leveraged AWS cloud services to build scalable and resilient infrastructure for video ad serving, ensuring high availability and optimal performance under varying traffic conditions.
  • Designed and implemented customer journey web UI, providing advertisers with intuitive interfaces to manage their campaigns, monitor performance metrics, and optimize ad placements.
  • Wrote adapters for vendor API integrations, facilitating seamless communication and data exchange between the organization's platform and external advertising partners, ensuring compatibility and interoperability.
  • Spearheaded the development of an in-house video player, incorporating advanced features such as ad insertion, interactive overlays, and analytics tracking to enhance the viewer experience and maximize ad revenue.
  • Led multiple refactoring initiatives to improve code maintainability, performance, and scalability of existing systems, resulting in reduced technical debt and increased development velocity.
  • Took charge of in-house development of A/B testing software, enabling data-driven decision-making in ad campaign optimization and performance evaluation, leading to improved targeting and conversion rates.
  • Collaborated closely with product management, design, and QA teams to define requirements, prioritize features, and deliver high-quality software solutions that meet the needs of advertisers and publishers.
  • Stayed updated on emerging technologies and industry trends in digital advertising, continuously exploring opportunities for innovation and differentiation in the competitive landscape.

Java Developer

TO THE NEW
04.2014 - 09.2019
  • Contributed to To The New's leadership position in the Delhi-NCR region by actively participating in business process management and IT solution development across diverse sectors including e-commerce, Ad-Tech, banking, and retail.
  • Collaborated within a 15-member multidisciplinary team comprising designers, developers, and business specialists, fostering a synergistic environment to achieve project objectives.
  • Played a key role in the development and maintenance of Ad-Tech delivery solutions, ensuring the seamless execution and performance of advertising campaigns.
  • Spearheaded the creation of a new Content Management System (CMS) tailored for managing Video & Display Ad campaigns, employing React.JS for the frontend and Spring Boot for the backend.
  • Enhanced development efficiency and scalability by crafting reusable component libraries using J2EE technologies and application servers.
  • Innovated by constructing a bespoke video player utilizing Backbone.js in ES6, adhering to industry standards such as VPAID and VAST 3.0, thereby optimizing video ad delivery and playback experiences.

Java Developer

Ericsson India
10.2012 - 03.2014
  • Ericsson is a global renowned for Mobile Communications & Network Solutions
  • Worked as a software engineer working closely with radio frequency team managing data and voice Telecom networks
  • Worked on building a scalable solution enabled with network (IO) pipeline to collect data streamed from hundreds of network towers simultaneously in pure java
  • Developed a user interface portal to manage the network towers for RF Engineers
  • Diagnosed the ineffective processes with the help of senior developers
  • Worked in collecting and managing reporting data from GSM, CDMA and EVDO, and LTE network towers and make that data available to RF Team engineer to optimize and tune the networks.

Junior Engineer

Infogain India Pvt Ltd
07.2011 - 09.2012
  • Maintained updated records of materials used in production processes
  • Developed training materials for staff members on new technologies
  • Assisted senior engineers in designing experiments or tests.

Education

B.Tech. Computer Science - Computer Science

Thapar Institute of Engineering And Technology
India
05.2011

Skills

  • Project Leadership
  • Amazon Web Services
  • Web application development
  • Programming Languages
  • Microservices Architecture
  • API development experience
  • Build releases
  • Oral and written communications
  • Continuous Integration and Deployment
  • Database Design
  • Proficient in Java, JavaScript
  • Design reviews
  • Performance Optimization

Languages

English
Punjabi
Hindi

Timeline

Senior Software Engineer

MYOB
07.2023 - Current

Software Developer

Viral Gains
10.2019 - 06.2023

Java Developer

TO THE NEW
04.2014 - 09.2019

Java Developer

Ericsson India
10.2012 - 03.2014

Junior Engineer

Infogain India Pvt Ltd
07.2011 - 09.2012

B.Tech. Computer Science - Computer Science

Thapar Institute of Engineering And Technology
PARAMPREET SINGH