Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Anupreet Kaur

Summary

Results-driven Principal Software Engineer with a strong background in leading the design, development, and optimization of high-performance mobile applications. Skilled in managing and mentoring cross-functional teams while driving technical direction and ensuring alignment with business goals. Expert in Android architecture, Kotlin, Java, and modern Android frameworks, with a focus on creating user-centric, scalable, and secure solutions. PMI-ACP certified, bringing strong Agile project management experience to lead successful projects, improve team collaboration, and streamline development processes. Passionate about delivering innovative mobile solutions and fostering a culture of continuous improvement and technical excellence.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Principal Software Engineer

Mediacorp Pte Ltd
09.2019 - Current
  • Leading the architectural design and development of complex software systems, ensuring scalability, maintainability, and performance.
  • Driving technical decision-making and strategic planning, providing guidance on best practices, tools, and technologies.
  • Collaborating with product managers and stakeholders to define requirements and translate them into technical solutions.
  • Mentoring and coaching engineers, fostering a culture of continuous learning and improvement within the team.
  • Conducting code reviews, enforcing coding standards, and ensuring the delivery of high-quality code.
  • Managing project timelines, balancing short-term goals with long-term technical vision.
  • Outlined production plans, timelines and employee scheduling.
  • Oversaw all software releases with eye for quality and understanding of project deadlines.

Senior Software Engineer

NetSolutions
09.2015 - 09.2019
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Built databases and table structures for mobile applications.
  • Tested and deployed scalable and highly available software products.

Android Developer

Mobile Web Pixels Pvt Ltd
10.2013 - 04.2015
  • Analyzed applications to identify and document weaknesses and errors.
  • Ensured application compatibility across multiple Android devices and OS versions through rigorous testing efforts, optimizing performance for various screen sizes and hardware configurations.
  • Tested applications prior to final review to verify issue resolution.
  • Incorporated offline storage, performance tuning and threading into apps for seamless use.
  • Reduced application crashes by proactively monitoring crash analytics reports and addressing any issues found.

Education

Masters of Computer Applications - Computer Applications Development

Punjab Technical University
India
04-2013

Bachelor of Science - Science

Guru Nanak Dev University
India
04-2010

Skills

  • Team development
  • Project management
  • API Design & Integration
  • DevOps & CI/CD
  • Software Architecture & Design
  • Mobile app development
  • Testing and debugging
  • Code Review & Quality Control
  • Cross-functional Collaboration
  • Software release management
  • Security Best Practices
  • Design and development
  • Technical mentoring
  • Client interaction

Certification

  • PMI Agile Certified Practitioner (PMI-ACP) - NTUC Learning Hub 2024/09
  • Product Management Programme -Singapore Management University 2023/13

Timeline

Principal Software Engineer

Mediacorp Pte Ltd
09.2019 - Current

Senior Software Engineer

NetSolutions
09.2015 - 09.2019

Android Developer

Mobile Web Pixels Pvt Ltd
10.2013 - 04.2015

Masters of Computer Applications - Computer Applications Development

Punjab Technical University

Bachelor of Science - Science

Guru Nanak Dev University
Anupreet Kaur