Post Job Free
Sign in

Stack Developer Node Js

Location:
Dallas, TX
Posted:
March 11, 2025

Contact this candidate

Resume:

Priyanka Ravula

SR. FULL STACK DEVELOPER

Summary

Over 12 years of experience in designing, developing, and maintaining enterprise-level web applications across various domains.

Proficient in backend technologies including Java (8/11/17), Spring Boot, and Python for scalable and efficient application development.

Strong expertise in front-end technologies such as Angular (14/16), React (16/17), Node.js, HTML5, CSS3, JavaScript, and Bootstrap.

Extensive experience in building microservices architectures and integrating complex RESTful and SOAP APIs.

Skilled in cloud technologies, including AWS, Google Cloud Platform (GCP), and Pivotal Cloud Foundry (PCF), optimizing cloud infrastructure for performance and scalability.

Proficient in containerization and orchestration using Docker and Kubernetes.

Expertise in CI/CD pipeline setup using Jenkins, GitLab, and automated deployments for streamlined delivery.

Hands-on experience in building and customizing Adobe Experience Manager (AEM) components.

Strong database experience with Oracle, SQL Server, MongoDB, and Cassandra, including performance tuning and data modeling.

Hands-on experience with design patterns such as MVC, DAO, and Singleton, following Agile/Scrum development practices.

Adept at writing unit and integration tests using JUnit, Mockito, and conducting automated testing using Cypress.

Proven ability to troubleshoot production issues, perform root cause analysis, and optimize application performance.

Technical Skills

Programming Languages

Java 8/11/17, TypeScript, SQL, PL/SQL, Python, JavaScript, Golang, Kotlin

Frontend

Angular (14/16), React (16/17), Node.js, HTML5, CSS3

Cloud Platforms

AWS, GCP, PCF

Databases

Oracle, MongoDB, Cassandra, SQL Server

Backend

Spring Boot, Microservices, REST, Hibernate, AEM

Web/Application Servers

Apache Tomcat, IBM WebSphere, JBoss, WebLogic, Nginx

Containerization

Docker, Kubernetes

Java/J2EE Technologies

Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, Multi-threading

Build Tools

Jenkins, Gradle, Maven.

Tools

Win SCP, Share Point, SOAP UI, Rally, NoSQL Booster, HP Quality Center

Professional Experience

Client: National Institute of Health, Rockville, MD March 2023 – Till date

Role: Full Stack Java Developer

I specialize in the development and optimization of ClinicalTrials and Bioinformatics applications, aimed at advancing medical research and enhancing patient careEngaged in SDLC analysis and design to ensure comprehensive planning before implementation.

I have led numerous initiatives in system design, cloud architecture, and API development, ensuring the delivery of scalable, high-performance solutions

Migrated legacy applications to Java 17 to benefit from improved performance and maintainability.

Collaborated with department heads through HRP to forecast talent needs, ensuring skill gap assessments.

Designed and developed RESTful and GraphQL APIs to support dynamic frontend functionalities.

Enhanced code security and maintainability using Java 21 features like pattern matching, sealed classes.

Implemented Drools-based rule engines to optimize policy processing and streamline operations.

Integrated OAuth 2.0 for secure authentication and authorization in microservices architecture.

Optimized Kafka 2.7 Streams for high throughput and low latency in handling large-scale data streams.

Implemented RESTful routes in Rails, ensuring clean and maintainable API endpoints.

Implemented strategic workforce planning with HRP to align talent with organizational goals.

Developed scalable web applications with Django, leveraging its ORM for efficient database interactions.

Used Java 8/11 features like TF-IDF and word embeddings to enhance NLP models.

Implemented OAuth 2.0 with JWT to provide role-based access control and secure API

Applied Core Java OOP principles for clean, modular, and reusable code.

Built RESTful APIs with Node.js and Express.js for efficient data handling and routing.

Managed Docker and Kubernetes 1.24 setup, configuration, and architecture for seamless deployment.

Designed and implemented APIs for seamless frontend integration.

Developed enterprise applications using PySpark with Cassandra NoSQL databases.

Created Flink 1.12 modules for efficient data stream serialization and deserialization.

Integrated GitLab with Docker to streamline cloud application deployment.

Built server-rendered React applications with Next.js for better SEO and performance.

Developed enterprise applications with C# using .NET Core for cross-platform compatibility.

Implemented authentication systems with Laravel for secure user management.

Utilized Angular 15’s TypeScript support for type safety and development efficiency.

Integrated Agile practices with automated testing, CI/CD pipelines for faster releases.

Developed high-performance and secure RESTful APIs using Java.

Designed and implemented web applications using Java 1.8, Spring, and SQL.

Managed business rules using Drools for financial applications.

Developed scalable backend services using Node.js with Express.js 4.x.

Built interactive UIs with Vue.js, focusing on component-based architecture.

Created maintainable web APIs with TypeScript and Express.js.

Automated CI/CD pipelines using GitLab, managing build, test, and deployment processes.

Created and managed Jenkins pipelines for automated build, test, and deployment.

Optimized MySQL databases with indexing, partitioning, and query tuning.

Developed data ingestion pipelines using Apache Kafka and Flume for processing in Hadoop clusters.

Optimized MongoDB queries with data aggregation and indexing strategies.

Refactored applications with Core Java 11 for improved performance and readability.

Designed RESTful APIs with Golang’s net/http package for speed and minimal resource usage.

Integrated Hadoop with Spark and Hive to enhance data processing and analysis.

Developed dynamic SPAs using modern JavaScript frameworks like Angular and React 16.8.

Utilized Java 8 features like lambda expressions, Streams API, and java.time for concise code.

Designed scalable AWS architectures using EC2, S3, Lambda, and RDS for high availability.

Configured Jenkins for role-based access control, secure deployment, and Git integration.

Virtualized servers with Docker for consistent development and test environments.

Integrated Express.js with Angular and React for seamless client-server communication.

Optimized spectral use and automated wavelength provisioning for ROADM networks.

Developed dynamic front-end applications with Angular 11 and React 17.

Built efficient Core Java applications using multi-threading, collections, and exception handling.

Developed responsive web applications with HTML5 and CSS3 for cross-browser compatibility.

Migrated legacy Java codebases to Kotlin for reduced boilerplate and improved performance.

Utilized Express.js to build microservices for modular and scalable applications.

Designed and managed MySQL databases, ensuring data integrity and query optimization.

Developed full-stack applications with Ruby on Rails following convention over configuration.

Implemented complex queries, stored procedures, and triggers in PostgreSQL.

Developed distributed systems with Scala and Apache Spark for real-time data processing.

Customized AEM components, templates, and workflows for enhanced content management.

Designed NoSQL databases with MongoDB for high availability and scalability.

Built high-performance server-side applications using Node.js.

Created UI components using jQuery/AJAX to fetch and display REST API data.

Utilized Bootstrap to develop mobile-friendly, dynamic user interfaces.

Automated AWS infrastructure management with CloudWatch and IAM.

Configured ActiveMQ for asynchronous message processing and improved scalability.

Set up AWS services like S3, EC2, RDS, and Lambda for secure and cost-effective cloud solutions.

Optimized database schemas and SQL queries for HRP to enhance data retrieval and reporting.

Secured REST APIs using OAuth 2.0 for safe client-server communication.

Used Maven and Gradle for dependency management and build automation.

Developed responsive web applications with HTML5, CSS3, and JavaScript.

Built high-performance concurrent applications using Golang's goroutines and channels.

Developed Android apps using Kotlin and Java for modern mobile applications.

Designed RESTful APIs for HRP to enable seamless payer system communication.

Built mobile-first web applications with Bootstrap for a consistent user experience.

Integrated Flink for real-time event-driven data processing.

Developed microservices using Spring Boot 2.5 for scalability and rapid deployment.

Built scalable backend services using Scala with functional programming.

Deployed microservices with Kubernetes, ensuring load balancing and automated rollouts.

Migrated JavaScript codebases to TypeScript for improved quality and maintainability.

Designed RESTful web services for frontend integration, ensuring data consistency.

Created UI designs using HTML5, CSS3, Bootstrap, JavaScript, and Angular 7.

Analyzed staffing needs with HRP to optimize workforce allocation.

Utilized Python for web scraping and data extraction from APIs and HTML pages.

Designed and implemented ROADM systems for dynamic bandwidth allocation.

Implemented RESTful microservices using Spring Boot for complex business logic.

Developed real-time data processing with Kafka Streams API for transforming and enriching streaming.

Configured multi-module projects in Maven for modular development and improved build efficiency.

Enhanced performance with Angular 8 lazy loading and React's virtual DOM for fast, responsive interfaces.

Managed AWS infrastructure with Chef, Puppet, and Ansible for efficient cloud resource management.

Integrated ActiveMQ for reliable message brokering, ensuring secure communication between enterprise services.

Environment: Python, Java 8/11/17, C#, TypeScript, Spring MVC, Spring Boot, Hibernate, Flask, Django, Ruby on Rails, .NET Core, Node.js with Express.js, Golang, Apache Kafka, Angular, React, Vue.js, Next.js, AWS, Azure, Docker, Kubernetes, OpenShift, Terraform, Ansible, Chef, Puppet, GitLab, Jenkins, GitHub, Maven, Gradle, Jenkins, MySQL, PostgreSQL, Oracle, DB2, Cassandra, MongoDB, HTML5, CSS3, Bootstrap, jQuery, Hadoop, PySpark.

Aspire Systems India Pvt Ltd, India Nov 2018 - Sept 2022

Senior Full Stack Developer

Developed full-stack applications using Spring MVC, Hibernate, and Angular 7 with RESTful services for dynamic web solutions.

Created technical design documents, including class, sequence, and activity diagrams for each use case.

Planned and configured Cassandra clusters for data storage, ensuring scalability and performance optimization.

Implemented real-time search functionalities and sorting mechanisms using AngularJS filters.

Enhanced Java web applications by adopting Service-Oriented Architecture (SOA) principles.

Developed custom libraries using OOP principles for reusable and maintainable business logic.

Configured MongoDB with sharding, monitoring, and security measures, including data backup and restoration.

Built serverless backend functions using Next.js API routes for seamless frontend integration.

Designed and optimized PostgreSQL databases for advanced querying and better data management.

Developed secure and scalable RESTful APIs using C# and ASP.NET Core for business applications.

Integrated Django REST APIs to enable efficient communication between frontend and backend.

Automated documentation and reporting processes using Java-based tools for IBM DOORS.

Configured Jenkins CI/CD pipelines for automated build and deployment processes.

Deployed microservices in Kubernetes for scalability, fault tolerance, and load balancing.

Developed dynamic UI components with JSF backing beans and custom validations.

Created real-time executive dashboards using Logstash, Graphite, Elasticsearch, Kibana, and Redis.

Implemented messaging solutions using Apache Camel and JMS (ActiveMQ) for reliable communication.

Integrated Apache Camel with Enterprise Integration Patterns (EIP) for scalable workflows.

Prototyped and designed project layouts using jQuery, CSS3, HTML5, and JavaScript.

Built cohesive and responsive UIs by integrating Bootstrap with Vue.js and Angular.

Developed SPAs using Vue.js, integrating backend APIs for real-time data updates.

Utilized Kotlin with Spring Boot for efficient asynchronous backend processing using coroutines.

Optimized SQL queries, stored procedures, and triggers in MySQL for business-critical applications.

Managed complex data structures and algorithms in Golang to optimize performance.

Integrated third-party gems in Ruby on Rails for enhanced functionality, such as authentication.

Built microservices using Node.js for modular and scalable application architecture.

Developed efficient RESTful APIs with Laravel for secure client-server communication.

Created and managed Docker containers to ensure consistent development environments.

Contributed to open-source C++ projects, showcasing technical proficiency and collaboration.

Maintained high-performance Redis and Java applications through continuous optimization.

Developed microservices with Spring Boot for processing Kafka cluster messages.

Automated tasks with UNIX scripts and optimized SQL for better query performance.

Built SPAs using Vue.js components with Router and Vuex for state management.

Implemented dynamic content manipulation with JavaScript and jQuery.

Optimized Webpack configurations for better performance and reduced bundle size.

Collaborated on performance optimization of Groovy-based applications.

Created parallel data processing pipelines using Java 8 Streams API for multi-threaded handling.

Managed error handling and logging in Express.js applications for robust backend services.

Developed secure and user-friendly applications using Django's built-in features.

Migrated data from SQL Server to Snowflake using Python and SnowSQL.

Developed Hive queries and shell scripts for large-scale data integration tasks.

Designed and implemented complex CAMUNDA workflows to automate REST API processes.

Developed dynamic web pages with Struts 2.x using AJAX, JSP, HTML, and JavaScript.

Simplified multi-container orchestration using Docker Compose for scalable applications.

Converted SOAP services to Spring Boot REST services with JUnit 5 and Mockito tests.

Built administrative interfaces with React.js and GraphQL for dynamic profile management.

Developed microservices with synchronous HTTP/REST protocols and SOAP integration.

Automated functional and performance tests for microservices using Gatling and Scala.

Developed interactive user interfaces with React.js, Redux, and GraphQL.

Integrated CAMUNDA workflows based on user input to automate processes.

Migrated traditional databases to Azure, leveraging cloud services for scalability.

Developed and deployed web services on AWS with backup and high availability practices.

Designed modular web pages using Servlets in Java EE 7 and XML.

Developed client-side interfaces with Angular 4, adhering to MVC principles.

Utilized React.js for component-based architecture with Redux and animations.

Applied advanced Java technologies for multi-threading and performance optimization.

Environment: Java 8/11, Spring Boot, Hibernate, Struts, Kotlin, C#, Golang, Python, Ruby on Rails, Node.js, Next.js, ASP.NET Core, Django, Angular, React.js, Vue.js, Bootstrap, jQuery, GraphQL, Kafka, Apache Camel, Redis, MongoDB, Cassandra, PostgreSQL, MySQL, Snowflake, Elasticsearch, Jenkins, GitLab CI/CD, Docker, Kubernetes, AWS, Azure, GCP, UNIX/Linux, Webpack, SOAP, REST APIs, OAuth 2.0, JWT, HTML5, CSS3.

Reinvision Labs Pvt Ltd, India Oct 2015 – Nov 2018

Java Backend Developer

Developed and deployed backend applications using Java 7/8, Spring MVC, Hibernate, and RESTful web services for business logic and persistence layers.

Designed and implemented Spark jobs on Cassandra for data validation and loading from Oracle RDBMS.

Created custom business logic libraries using Object-Oriented Programming (OOP) principles for reusable and maintainable code.

Built serverless backend solutions using AWS Lambda and Python for scalable applications.

Wrote comprehensive technical design documentation, including class, sequence, and activity diagrams.

Developed microservices architecture with AWS Lambda, S3, API Gateway, and Spring Boot, ensuring secure and scalable web solutions.

Integrated and secured web APIs using Swagger and MQ messaging for seamless service communication.

Utilized JEE standards and MVC architecture with Spring Framework to develop enterprise applications.

Managed project dependencies and automated build processes using Maven.

Set up and maintained Jenkins CI/CD pipelines, ensuring automated deployment and testing processes.

Monitored cloud services and optimized performance using AWS CloudWatch and Azure Monitor.

Implemented system integration and data exchange using Apache Camel and JMS.

Handled mainframe integration with JL2, including CICS and IMS transaction processing.

Optimized Java code, managed UNIX scripts, and improved SQL performance for backend operations.

Utilized Agile project management tools like JIRA, Trello, and Asana to track progress and manage sprints.

Developed single-page applications (SPAs) using AngularJS (1.x), React 0.14, and JavaScript for dynamic UI development.

Utilized factory objects in React 0.14 to enhance maintainability and reduce code redundancy.

Integrated dynamic data fetching using AJAX and jQuery for seamless user experiences.

Designed interactive and user-friendly UIs with HTML5, CSS3, and Bootstrap components.

Environment: Java (7, 8), JEE, Spring MVC, Spring Boot, Hibernate, Python, Apache Spark, Cassandra, Oracle RDBMS, AWS (Lambda, S3, API Gateway, CloudWatch), Maven, Swagger, MQ, Apache Camel, JMS, UNIX Shell Scripting, AngularJS (1.x), React 0.14, JavaScript, jQuery, AJAX, HTML5, CSS3, Bootstrap, Jenkins, AWS CloudWatch, Azure, Cassandra, Oracle RDBMS

Intelsoft, India June 2012 – Sept 2015

Jr. Java Developer

●Developed prototype using HTML, CSS, JavaScript, Node JS and WebLogic Application Server as per the client specifications and specific user validations.

●Involved in Software Development Life Cycle for gathering requirements, Analyzing, Designing, Developing, and Testing applications using Agile methodology

●Developed concurrent applications using Scala’s futures and promises.

●Developed the Services using AWS Elastic Search, Restful Services using JAX-RS and Java

●Fetching the records for SOAP and Restful requests from Oracle 11g DB using SOLR search.

●Independently integrate multiple APIs and new features using React + GraphQL stack.

●Implemented data analysis and visualization projects using Python libraries such as Pandas, NumPy, and Matplotlib.

●Designed and developed Customer registration and login screens using HTML, JSF, Servlets and JavaScript.

●Converted existing SOAP-based services to Spring Boot Rest services. Wrote unit tests in Junit/Mockito.

●Built administrator page displaying profile information in React.js and GraphQL.

●Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.

●Developed web pages using Servlets and XML for various modules.

●Designed and developed JSF components, and implemented event handling using Java, JSF, AJAX, and JavaScript for various modules.

●Utilized modern ECMAScript features such as arrow functions, classes, and modules to write clean and efficient code.

●Configured JDBC and LDAP Security in the application server.

●JDBC is used for data interaction with the Oracle database.

●Involved in the design and development of SQL, PL/SQL, Functions and Stored procedures for performing database operations.

Environment: HTML, JSP, Servlets, JDBC, SQL, JavaScript, Eclipse IDE, XML, XSL, Tomcat.

Education & Certifications

Masters from Osmania University, Hyderabad, India - 2012

Bachelors from Bhoj Reddy College of Engineering, Hyderabad, India - 2008

Oracle Certified Java Programmer (OCJP 6)

Certified AI-ML(Artificial Intelligence-Machine Learning) from IIIT(Indian Institute of Information Technology)



Contact this candidate