Vasudha V

Vasudha V Email and Phone Number

Java Spring Boot developer @ Insyght.AI
oakville, ontario, canada
Vasudha V's Location
Mississauga, Ontario, Canada, Canada
About Vasudha V

About 8 years of experience in the development, debugging, implementation, testing and maintenance of software applications using Java technologies. Proficient in all phases of SDLC (analysis, design, development, testing, and deployment), stakeholder requirements gathering, and project management. Experienced leader skilled in managing, caching, and mentoring developers with expertise in code review, design guidance, resource allocation, and hands-on coding. Experienced in UI/UX-oriented frontend development utilizing JSF, JavaScript, HTML, and CSS, with a deep understanding of user interface and user experience principles. Skilled in Node.js for server-side development, broadening expertise in full-stack development. Experienced in MVC Architecture, Spring Boot, Java Design Patterns, Hibernates ORM mapping, Log4j for logging, and skilled with IntelliJ, Eclipse, and Maven for web application development. Proficient in JUnit and mocking frameworks, demonstrating expertise with unit testing and Test Driven Development (TDD) methodologies to uphold testing practices and promote seamless integration. Working experience in Core Java with object-oriented programming (OOP) and implementation of RESTful services and APIs, including multi-threading, concurrency, and exception handling. Software engineering experience in building dynamic and responsive JavaScript web applications using Angular 11 and different versions of React for delivering modern user interfaces. Proficient in utilizing cloud technologies, including AWS, Azure services, and experience in containerization using Docker, orchestration with Kubernetes and OpenShift, to deploy and manage. Experience in enforcing Service-Oriented Architectures (SOA) with XML-based Web Services (SOAP/WSDL), and message queuing systems like RabbitMQ and Apache Kafka. Delivering top-quality software with strong algorithmic, data structure, and microservices skills, while ensuring robust OAuth 2, OIDC authentication and Spring Security for utmost data protection. Writing database objects like Stored Procedures, Triggers & Cursors for Oracle, NoSQL and MySQL databases. Skilled in Bash and shell scripts on Linux and UNIX systems, and expertise in establishing seamless CI/CD pipelines using DevOps tools like GitHub, Jenkins, and Bitbucket. Client collaboration experience with Agile, Waterfall, and Scrum proficiency, along with strong problem-solving, communication skills, and a commitment to excellence.

Vasudha V's Current Company Details
Insyght.AI

Insyght.Ai

View
Java Spring Boot developer
oakville, ontario, canada
Website:
insyght.ai
Employees:
22
Vasudha V Work Experience Details
  • Insyght.Ai
    Java Developer
    Insyght.Ai Aug 2019 - Present
    Configuring microservice architecture including service discovery, eureka server, config server and api gateway to implement microservice based applications.Conducted analysis of organizational needs and goals for the development and execution of application systems by involving business personnel Designing the overall structure for micro frontend architecture, including componentization, communication protocols, and integration patterns.Build the backend application using Spring boot Framework for implementing Dependency Injection, Spring ORM that leverages the classical Model View Controller (MVC) architecture. Developed and maintained Core Java applications for various platforms, and enhanced incident management through Restful web services using Spring Boot for building REST APIs. Employed Java 11, Python and J2EE design patterns like Data Transfer Object (DTO), Data Access Object, and Service Locator while also tackling algorithmic and data structure problems and challenges. Integrated front-end React applications with HTML, CSS, JavaScript, and Node.js for server-side development, seamlessly connecting to back-end services and APIs to facilitate HTTP requests for data retrieval and transmission. Collaborated with security teams to conduct security audits, ensuring compliance with security standards. Managed LDAP integration and OAuth 2, OIDC to enhance Spring security. Utilized REST and SOAP web services, coupled with expertise in JDBC and Log4j, to facilitate smooth communication and efficient data management.
  • Phoenixgen Systems
    Java Developer
    Phoenixgen Systems Jul 2016 - Jul 2019
    Designing, coding, and testing software applications and systems to meet the bank’s requirements. Collaborating with other backend developers, analysts, testers, and project managers to ensure timely and budget-conscious completion of software projects. Assisting in the development of Java microservices, Python with JMS and RESTful APIs, ensuring robust data communication. Implementing and maintaining security protocols for core banking systems on Google Cloud, safeguarding sensitive data such as transaction processing and risk management from unauthorized access and cyber-attacks. Managing project dependencies and automating the Java build process using tools such as Spring Boot, Gradle, and Apache Maven. Utilizing IntelliJ IDEA for code reviews, bug fixing, troubleshooting issues, and enhancing Java applications. This includes addressing change requests while adhering to standards in algorithm and data structure. Handling various HTTP status codes with Tomcat, providing clear error messages for clients, and collaborating with the development team for efficient code management using Git version control. Configured Docker containers, defined Kubernetes manifests, and optimized orchestration for efficient microservices deployment and management. Utilized Jenkins, Bitbucket, and relevant tools to design, implement, and maintain comprehensive end-to-end CI/CD pipelines for Java applications, with a specific focus on applications within the banking sector.

Vasudha V Education Details

Frequently Asked Questions about Vasudha V

What company does Vasudha V work for?

Vasudha V works for Insyght.ai

What is Vasudha V's role at the current company?

Vasudha V's current role is Java Spring Boot developer.

What schools did Vasudha V attend?

Vasudha V attended Beant College Of Engg. & Tech., Gurdaspur.

Who are Vasudha V's colleagues?

Vasudha V's colleagues are Vasudha S, Devangi Devangi, Santos B, Sanjay Kannan, Vivek Mathivanan, Vishakha Mulyan, Narinder Pal Singh.

Not the Vasudha V you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.