Hi, I'm Rajeswaran Dhandapani

Senior Full Stack Developer | AWS Certified Solution Architect Associate | MS Certified Azure Developer | MS Certified Azure Artificial Intelligence Fundamentals

About Me

Full stack developer with 12+ years of experience developing and designing web applications. Proficient in various programming languages and frameworks, including Java, JavaScript, Angular, Spring Boot and Kafka. Robust front-end and back-end development skills, focusing on creating intuitive and user-friendly interfaces. Experienced in agile environments, collaborating with crossfunctional teams, and overseeing code reviews.

Highlights

  • Extensive full-stack experience, adept at developing both front-end and back-end components, and proficient in guiding applications from conception to deployment
  • Extensive expertise in Java backend development, specializing in the Spring framework, Kafka, and microservices architecture
  • Extensive expertise in responsive web development with HTML, CSS, JavaScript, TypeScript, Angular, and Bootstrap
  • Proven track record in crafting robust REST APIs and implementing Microservices patterns
  • Strong background in developing secure solutions to address OWASP's top cybersecurity vulnerabilities
  • Implemented authentication and authorization models such as SiteMinder, OAuth, and OpenID
  • Proficient in Node.js, Express, and CI/CD pipelines for building scalable and efficient web applications
  • Proven track record in agile methodologies, including Test-Driven Development and SCRUM
  • Adept at designing and developing applications in both public and private cloud environments

Certification

Technology Stack

  • Programming Skills: Java, JavaScript, TypeScript
  • Front-End Skills: HTML, CSS, Angular, Bootstrap
  • Back-End Frameworks: Spring Boot, Kafka, Hibernate, Express.js
  • Runtime Environments: JVM, Node.js
  • Database Skills: RDBMS, NoSQL (MS SQL Server & MongoDB)
  • Website Analytical Tools: Google Analytics with tagging
  • Additional Skills: Siteminder, OAuth, Git, SVN, Docker

Experiences

  • Specialist Full Stack Developer | Bank of New York Mellon Corp | Pittsburgh, USA
    Aug 2019 - Nov 2023
    • Designing websites, portals, and large-scale web applications for diverse clients.
    • Working on both back-end and front-end aspects of development.
    • Collaborating with UX team members to create user-friendly and intuitive designs, site interactions, and exceptional user experiences.
    • Developing RESTful microservices using Spring Cloud and Docker Container patterns.
    • Translating concepts into wireframes, mock-ups, and prototypes.
    • Key Project: White Label Website Platform
      • Designed and developed a highly scalable white label website platform, enabling multiple customers to have their own branded websites using a single code base.
      • Implemented a flexible and customizable theme engine that allowed customers to personalize their website's appearance and branding elements.
      • Developed a robust content management system (CMS) that enabled customers to manage their website content, including pages, articles, and media assets.
      • Utilized Angular for the front-end, providing a responsive and intuitive user interface for website customization.
      • Leveraged Spring Boot and microservices architecture to ensure a modular and extensible platform, allowing for easy onboarding of new customers.

  • Technical Project Lead | Inautix Technologies | Chennai, India
    Aug 2011 - Aug 2019
    • Led a team of developers to ensure efficient and timely completion of projects.
    • Modernized a monolithic application by breaking it down into smaller microservices using Spring Boot.
    • Contributed to the design of reusable UI components using Angular, enhancing application efficiency through asynchronous REST API calls.
    • Participated in code reviews and played a pivotal role in planning system updates as part of a Scrum team.
    • Key Project: Customer Relationship Management (CRM) System
      • Led the development and implementation of a comprehensive CRM system for a major client.
      • Collaborated with stakeholders to gather requirements and define system architecture.
      • Developed scalable and maintainable microservices using Spring Boot, enabling seamless data management and integration with third-party systems.
      • Designed and implemented an intuitive user interface using Angular, improving user productivity and data visualization.
      • Managed the project timeline, resources, and deliverables to ensure successful deployment of the CRM system.