Priyanka Saseendhiran
Full Stack Developer @BMO
Signup · Get unlimited contacts
WORK HISTORY
Full Stack Developer @BMO
ON, CA
Played a crucial role in architecting scalable and efficient solutions, ensuring high performance, security, and maintainability of applications•Led a team of 5 developers in designing, developing, and maintaining complex, enterprise-level Java applications that served as the backbone of the company\'s operations•Spearheaded full-stack development, including front-end and back-end systems using technologies such as Java, Spring Framework, Angular, and JavaScript•Implemented coding standards and best practices, conducted code reviews, and mentored junior developers to maintain high-quality codebase•Designed and implemented RESTful APIs, integrating systems with third-party services and partners to enhance functionality and streamline business processes•Managed relational databases like MySQL, PostgreSQL, including schema design, optimization, and SQL query optimization•Utilized Agile methodologies (Scrum/Kanban) to improve project management and delivery speed, resulting in timely releases and customer satisfaction•Implemented CI/CD pipelines using Jenkins and Git for automated testing, builds, and deployment, reducing manual errors and deployment time•Resolved critical production issues promptly, demonstrating strong troubleshooting and debugging skills•Maintained comprehensive documentation for codebase, APIs, and system architecture to ensure knowledge sharing and onboarding of new team members•Collaborated with cross-functional teams, including UI/UX designers, QA engineers, and product managers, to deliver end-to-end solutions that met business requirements•Evaluated emerging technologies and frameworks, recommending their adoption when appropriate to enhance development processes and system performance•Collaborated closely with DevOps teams to implement security best practices, including IAM policies, encryption at rest, and network security controls
EDUCATION
Anna University Chennai
Bachelor of Engineering - BE, Computer Science
SKILLS
ABOUT PRIYANKA SASEENDHIRAN
Seasoned Full Stack Java Developer with 9+ years of experience, proficient in designing, developing, and maintaining robust web applications, while leveraging a wide range of technical skills to consistently deliver high-quality software solutions•Proven expertise in Java programming, demonstrating advanced knowledge in areas such as multithreading, design patterns, and memory management•Extensive experience working with the Spring Framework, including Spring Boot, Spring MVC, Spring Data, and Spring Security, to build robust and scalable web applications•Proficient in modern front-end technologies, such as HTML5, CSS3, and JavaScript, as well as proficiency in popular front-end frameworks like Angular, React, or Vuejs, to create engaging and user-friendly interfaces•Strong database management skills, encompassing both relational databases MySQL, PostgreSQL, Oracle and NoSQL databases MongoDB, Cassandra, with a focus on data modeling and optimization•Familiarity with Object-Relational Mapping (ORM) frameworks like Hibernate and JPA for efficient data persistence and management•Skilled in DevOps practices, including containerization with Docker, orchestration with Kubernetes, and continuous integration and deployment (CI/CD) with Jenkins•Well-versed in the deployment and management of applications on cloud platforms like AWS, with a strong emphasis on ensuring scalability and reliability•Deep understanding of microservices architecture principles, design patterns, and tools like Spring Cloud to build scalable and distributed systems•Strong knowledge of web application security best practices, including authentication, authorization, and secure coding, to protect applications from vulnerabilities•Expertise in writing unit tests and following Test-Driven Development (TDD) practices to ensure code quality and maintainability•Proven ability to optimize application performance through profiling, caching, and database query optimization, ensuring efficient and responsive applications•Capable of proficiently configuring monitoring and logging solutions, such as the ELK Stack, Prometheus, and Grafana, to ensure effective tracking of application health and performance•Extensive experience working in Agile development environments, including Scrum, and collaborating effectively within cross-functional teams to deliver successful projects•Strong troubleshooting and debugging skills, enabling the identification and resolution of complex technical issues
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.