Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

RUPINDER KAUR

Software Developer
Greater Sudbury,ON

Summary

Accomplished Senior Software Developer with 8 years of experience leading projects by acting as architect, developer and programmer analyst. Proficient in supporting project deliverables and maintaining releases.

Overview

10
10
years of professional experience
7
7
years of post-secondary education

Work History

Senior Software Developer

IRegained Inc.
Greater Sudbury, ON
01.2024 - 02.2024
  • Spearheaded front-end development initiatives, transforming website's interface for enhanced user experience by implementing responsive design principles and optimizing loading times
  • Created comprehensive technical documentation and wireframes to streamline development process, ensuring alignment with project objectives and stakeholder expectations
  • Drove increased user engagement through innovative UI/UX design strategies, leveraging user feedback and usability testing to iterate and refine designs
  • Utilized HTML, CSS, JavaScript, and PHP for robust server-side scripting, implementing industry best practices for code maintainability and performance optimization
  • Ensured smooth execution of web development and deployment processes, conducting thorough cross-browser and cross-device testing to ensure consistent user experiences by 70%.
  • Leveraged XAMP for efficient local server setup and testing procedures, facilitating seamless collaboration with cross-functional teams.

Senior Software Developer

Development Bank of Singapore (through IBM)
Delhi, India
02.2022 - 05.2022
  • Developed End-to-End CI/CD Pipeline using Jenkins and Dockers, enhancing automation efficiency and reducing deployment time
  • Integrated Jenkins seamlessly with Dockers images, facilitating automated processes for build, test, and deployment phases
  • Automated critical stages encompassing build, testing, and deployment phases for heightened efficiency, resulting in reduction in manual effort
  • Executed cloud deployments on Open Shift via Kubernetes and Unix platforms for seamless scalability, ensuring high availability and reliability of cloud-based services
  • Ensured reliability and efficiency of deployment workflows for uninterrupted operations, implementing robust monitoring and alerting systems to proactively identify and address issues
  • Established connection between teams working on product development and teams working on cloud operations, encouraging communication and sharing of knowledge to shorten time by 50% to market, enhance service quality, and control technology obsolete.

Senior Software Developer

SEI Investments Company (through Tata Consultancy Services)
Delhi, India
01.2019 - 02.2022
  • Analyzed requirements and devised comprehensive High-Level Design (HLD) and Low-Level Design (LLD) strategies, aligning technical solutions with business objectives and architectural principles
  • Engineered microservices to facilitate corporate actions data migration, optimizing Kafka topic Lagging by using REST-based interfaces, and APIs and reducing processing time
  • Orchestrated deployment of micro services using Dockers containers and DevOps tools for streamlined workflows, achieving increase in deployment frequency
  • Conducted unit testing and enforced coding standards, maintaining high software quality and reducing defect density
  • Enhanced and deployed web services within SOA Architecture framework for robust functionality, ensuring seamless integration with existing systems and applications
  • Contributed to embedding DevOps and Agile practices, leveraging CI and CD tools for automated testing and deployment, resulting in improvement in release cadence
  • Proficient in JavaScript React UI framework, contributing to development of user-friendly and responsive interfaces for cloud-based applications
  • Experience with cloud computing, SaaS, SaaS applications, and PaaS, including Cloud Services of AWS, Azure, and GCP.
  • Mentored junior team members regarding code design, testing, and standards, fostering culture of continuous learning and skill development
  • Collaborated closely within Agile methodology to deliver high-quality software solutions, participating in sprint planning, daily stand-ups, and retrospectives to drive project success.
  • Improved software performance by identifying and resolving bottlenecks in code by 30%.

Senior Software Developer

Infinite Computer Solutions (through Fulcrum Consultancy Services)
Delhi, India
04.2018 - 12.2018
  • Designed and developed Restful JAVA APIs for Cutting System Android Application, integrating with MySQL and achieving improvement in API response time by 20%.
  • Conducted thorough API testing using Postman, ensuring reliability and functionality under varying load conditions.

Senior Software Developer

Vardhman Textiles
Ludhiana, India
09.2013 - 03.2018
  • Collaborated closely with stakeholders to gather project requirements and architect end-to-end technical documentation processes, ensuring clear understanding and alignment of project goals
  • Developed applications using Computer Science fundamentals in object-oriented design Java programming and deployed them on JBoss Server, optimizing application performance and scalability to support growing business needs
  • Designed database tables for efficiency and scalability, developing DDL and DML SQL scripts, and achieving reduction in database query response time
  • Utilized Scenario Language (SL) to develop Textile ERP modules and crafting reports, providing valuable insights for business decision-making
  • Supported geographically separated teams in identifying and meeting their needs regarding platforms and applications managed, promoting efficient communication and teamwork amongst dispersed teams.
  • Demonstrated proficiency to contribute to team and work as team member to make sure group meets its goals
  • Interacting with knowledge and interpersonal abilities in both written and spoken English.
  • Delivered high-quality code on time by effectively managing project timelines and prioritizing tasks accordingly.
  • Championed initiatives aimed at improving internal processes and overall team productivity by 50%, ultimately leading to significant reductions in project completion times.

Education

Business Analyst -

Cambrian College
Greater Sudbury, ON
01.2023 - 02.2024

IT Business Analysis -

Cambrian College
Greater Sudbury, ON
05.2022 - 02.2023

Masters of Computer Application -

Sikkim Manipal University
India
04.2011 - 03.2013

Bachelors of Computer Application -

Panjab University
India
04.2008 - 05.2011

Skills

Javaundefined

Timeline

Senior Software Developer

IRegained Inc.
01.2024 - 02.2024

Business Analyst -

Cambrian College
01.2023 - 02.2024

IT Business Analysis -

Cambrian College
05.2022 - 02.2023

Senior Software Developer

Development Bank of Singapore (through IBM)
02.2022 - 05.2022

Senior Software Developer

SEI Investments Company (through Tata Consultancy Services)
01.2019 - 02.2022

Senior Software Developer

Infinite Computer Solutions (through Fulcrum Consultancy Services)
04.2018 - 12.2018

Senior Software Developer

Vardhman Textiles
09.2013 - 03.2018

Masters of Computer Application -

Sikkim Manipal University
04.2011 - 03.2013

Bachelors of Computer Application -

Panjab University
04.2008 - 05.2011
RUPINDER KAURSoftware Developer