Software Developer - December 2022 - Present
As a Spring Boot Developer, I specialize in developing scalable and efficient applications using the Spring Boot framework. This powerful extension of the Spring framework simplifies the setup and development of new Spring applications, allowing me to focus on rapid deployment of microservices and web applications. My role involves leveraging Spring Boot's auto-configuration and convention over configuration paradigms to create robust RESTful services and manage database integrations effectively using JPA (Java Persistence API) and JDBC (Java Database Connectivity). I am proficient in utilizing Spring Boot’s Actuator for monitoring and implementing health checks in production environments. I also have extensive experience with Maven and Gradle for build management, and I am well-versed in the Spring ecosystem, including Spring Security, Spring Data, Spring Cloud, and Spring MVC. My strong foundation in Java, coupled with a deep understanding of design patterns and best practices, ensures that I develop applications that are not only efficient but also secure and maintainable.
Intern - August 2022 - December 2022
As an IT Support Technician Intern, I assist with the installation, configuration, and ongoing maintenance of computer systems and networks. I troubleshoot hardware and software issues, provide timely technical support to users, and help with system upgrades. My role also involves documenting common troubleshooting procedures and maintaining records of software licenses and hardware deployments. With a strong foundation in technology and a keen eye for problem-solving, I ensure smooth IT operations and support the effective use of technology within the organization.
Business IT - January 2022 - August 2023
As a student pursuing a Postgraduate Certificate in Business IT at Seneca College, I am immersed in learning about the integration of business processes with advanced information technology solutions. My studies focus on practical applications of IT in business, including project management, system analysis, and IT infrastructure. I engage in hands-on projects and case studies that enhance my analytical and technical skills, preparing me to address real-world business challenges effectively. This program is equipping me with the expertise to leverage technology strategically within a business context.
BE Computer - May 2017 -May 2021
As a student pursuing a Bachelor of Engineering in Computer Science at Chandigarh University, I am deeply engaged in understanding the fundamentals and advanced concepts of computer science. My coursework covers a wide range of topics, including algorithms, software development, data structures, and network systems. I participate in practical labs and collaborative projects that enhance my programming skills and problem-solving abilities. This program is preparing me to develop innovative solutions in the rapidly evolving field of technology, with a strong foundation in both theoretical knowledge and practical application.