About Me

I am Simranjeet Kaur Full Stack Developer

Hi! My name is Simranjeet Kaur. I am a dynamic Full Stack Developer with 4+ years of experience, and I am very passionate and dedicated to my work. My specializing in developing scalable web applications and automated testing solutions. Proficient in front-end and back-end technologies, including Angular, React.js, Node.js, and various database technologies. I hold a Postgraduate Degree in Computer Software and Database Development from Lambton College. Expert in Agile methodologies and Test-Driven Development, I ensure high-quality deliverables by integrating testing throughout the development cycle. In the realm of DevOps and cloud services, I utilize tools like AWS, Azure, and GitHub to streamline development and enhance collaboration.

Website : www.simranjeetkaur.com

Email : simran31kaur@email.com

Degree : B.tech | Post-Graduation

Phone : +4376027272

City : Toronto,Ontario,Canada

Freelance : Available

React
80%
Angular
60%
GraphQL
50%
Node
80%
Typescript
70%
MongoDb
80%

Education

2021 to 2023

PostGraduate Degree in Computer Software and Database Development

Institution: Lambton College, Toronto, Canada
Achievements:

  • Mastered technologies including Node.js, Angular, Python, Django, Java, Spring Boot, .NET, Sass, JavaScript, and Bootstrap.
  • Developed expertise in frontend design, utilizing Tailwind CSS, Sass, and Bootstrap for stylish and responsive designs.
  • Enhanced skills in database management with SQL, PL/SQL, and MongoDB.
  • Completed diverse projects spanning multiple languages and frameworks (Node.js, Django, Java, Spring Boot, React, Angular, TypeScript, GraphQL, and Next.js), each reflecting a commitment to creating compelling, user-centric web experiences.

2014 to 2018

Bachelor of Technology in Computer Science (Kurukshetra University, Haryana, India)

Key Competencies and Skills:

  • Proficient Programming Skills: Mastery in Java, Python, and C++, crucial for software development and problem-solving.
  • Software Engineering Practices: Experienced in project management and various development methodologies; adept in designing, testing, and maintaining complex software systems.
  • Understanding of Algorithms and Data Structures: Strong foundation in optimizing solutions and computational efficiency.
  • Database Management: Proficient in designing and managing relational databases using SQL.
  • Networks and Security Fundamentals: Knowledgeable in networking protocols and implementing security measures against cyber threats.
  • Artificial Intelligence and Machine Learning Basics: Solid understanding of AI and ML concepts with practical exposure.

Experience

Sept 2022 to March 2023

Full Stack Developer
Argentum(Markham,Ontario,Canada)

Tech Stack:
React.js · MongoDB · Node.js · TypeScript · Apollo GraphQL · SASS · Test Scripts · Jest · Next.js · AWS Lambda · Express.js

• Developed and maintained web applications utilizing React.js, JavaScript, TypeScript, HTML5, and CSS3, ensuring responsive and user-friendly design.

April 2020 to April 2021

Software Developer
Ecrubit Consultancy Services Private Limited (Chandigarh,India)

Skills: AngularJS · Node.js · MongoDB · Express.js

• Designed and implemented multiple web applications using Angular, Node.js, MongoDB, and MySQL.
• Through the application rich libraries such as Konvajs, Chartjs, D3 for canvas formation and chart formation in the application.
• Exclusively used @ngrx libraries (store, effects, actions), showcasing common patterns and best practices.
• Implemented unit test cases for each functionality in Jest, cypress and Enzyme in the frontend and Mocha and Chai for the backend.
• Prepared reusable methods to enhance the automated test scripts robustness, reusability, and maintainability.
• Leveraged AWS services for cloud deployment, CI/CD pipelines, and containerization using Docker.
• Collaborated with the business analysts and development team to implement code changes and resolve defects using Jira.