Post Job Free

Resume

Sign in

Stack Developer Ui Ux

Location:
Palm Beach Gardens, FL
Posted:
January 16, 2024

Contact this candidate

Resume:

Bhargavi Immadi

Email:ad2tma@r.postjobfree.com

Phone Number: +1-321-***-****

Professional Summary

Oracle certified Java developer proficient in both front-end and back-end development, including technologies like HTML5/4, CSS3, Angular 13+, JavaScript 2.0, AJAX, and JSF.

Skilled in developing SQL queries and stored procedures along with experience working with methodologies like Agile and Waterfall.

Strong understanding of UI/UX design principles and practices, with experience in UI/UX design and a focus on web development concepts.

Experienced in developing web applications using Angular 8, with expertise in creating reusable UI components and implementing Agular’s two-way data binding concept.

Proficient in core Java concepts, including OOP, Java Collections Framework, Generics, and Java 8 features like lambda expressions and stream APIs.

Extensive experience in developing backend applications using Java JDBC, SQL, multithreading, and web technologies like JSP, JSTL, JNDI, and Servlets.

Skilled in designing and implementing EJB components, integrating frameworks like Java EE, Spring, and JPA.

Proficient in Spring framework, including dependency injection, annotations, and XML-based configurations, as well as Spring AOP and SOAP/REST service implementation.

Knowledgeable in relational databases (Oracle, MySQL, DB2, PostgreSQL, Teradata) and ORM frameworks like Hibernate.

Familiarity with NoSQL databases like MongoDB and Cassandra.

Strong testing skills, including JUnit, Mockito, Power Mockito, Cucumber, Selenium, Karma, and Jasmine.

Experience with CI/CD pipelines, DevOps practices, and AWS cloud services.

Skilled in using build and deployment tools like Ant, Jenkins, Maven, Gradle, and logging/debugging with Slf4j and Log4j.

Proficient in UML tools for design documentation and version control systems like Bitbucket, Git, SVN, and TFS.

Collaborative team player with experience working with cross-functional teams and offshore development.

Experienced in knowledge transfer sessions and application development using IDEs like Eclipse, NetBeans, and IntelliJ.

Proficient in using modern frameworks like React.js for building user interfaces, with strong command over ReactJS forms, keys, router, animation, and flux content.

Skilled in designing and developing scalable enterprise applications using Spring MVC, Spring Boot, and legacy frameworks like Struts.

Expertise in various concepts of Spring, including Inversion of Control (IoC), Dependency Injection (DI), and modules such as Aspect-Oriented Programming (AOP), Security, Core, JDBC Template, Data JPA, Web, and Context.

Demonstrated ability in implementing SOAP and REST services with Spring, along with the utilization of Service-Oriented Architecture (SOA) and Web Services.

Experienced in developing REST APIs using Spring Boot and Micro-Service Architecture.

Proficient in working with relational databases such as Oracle, MySQL, DB2, PostgreSQL, and Teradata, including the development of stored procedures, triggers, functions, and packages.

Skilled in using Hibernate ORM framework and its integration with Spring Data Access.

Knowledgeable in using NoSQL databases such as MongoDB and Cassandra to support JSON objects.

Strong expertise in server-side code testing using JUnit and automated testing tools like Mockito, Power Mockito, Cucumber, and Selenium.

Experienced in deploying applications on application servers like IBM WebSphere, WebLogic, Apache Tomcat, and JBoss.

With various levels of officials with proven experience and in coordination to clients and offshore team.

Acquired proficiency in data modeling and visualization techniques, playing a pivotal role in transforming complex datasets into actionable insights.

Collaborated with cross-functional teams to identify pain points and bottlenecks, applying advanced troubleshooting skills to address issues and ensure seamless data flow for critical business operations.

Played a key role in the successful implementation and optimization of Electronic Health Record (EHR) systems for healthcare providers. Led cross-functional teams to streamline patient data management, resulting in reduced administrative burden and enhanced accuracy.

Effectively utilized Microsoft Visual Studio's version control capabilities to streamline collaboration among development teams. Managed code repositories using Git within Visual Studio, enabling efficient code sharing, version tracking, and seamless merging of code changes. Implemented branching strategies to facilitate parallel development and feature implementation, reducing conflicts and enhancing team productivity.

Education

Bachelor of Technology (Information Technology) Oct 2012-June2016

Bhoj Reddy Engineering College

Technical Skills

Programming Languages

Java, C, SQL, PL/SQL, C++, Python, .Net

J2EE Technologies

Servlets, JSP, JSTL, EJB, JMS, JDBC.

Web Technologies

HTML5, CSS3, XML, JavaScript, jQuery, AJAX, AngularJS, Angular 7/8/10, React.js, Bootstrap.

Frameworks

Hibernate, JPA, Struts, Spring MVC, JSF.

IDE’s

Eclipse, IntelliJ, Spring Tool Suite, Visual Studio Code.

UML Tools

MS Visio, Rational Rose Enterprise.

AWS

EC2, S3, CLI, Cloud Watch, ELB, EBS, RDS, SNS, VPC, SDK, Lambda

Servers

Oracle Web logic, IBM Web Sphere, JBoss and Apache Tomcat 9.0/8.0/7.0.

Logging Tools

Log4j, Slf4j.

Databases

Oracle 12c/18c/19c, DB2, MSSQL Server 2016/2017/2019, MySQL, MS Access, MongoDB, Cassandra.

Build Tools

Maven, ANT, Gradle.

Messaging Technologies

JMS, Kafka.

Web Services and Tools

REST, SOAP, JAX-RS, JAX-WS, Postman, Swagger, SoapUI

Operating Systems

Windows, Unix/Linux, iOS.

Testing

Junit, Mockito, Selenium, Cucumber, SonarQube, Jasmin, Karma.

Bug Tracking Tools

JIRA, Rally.

Version Control

TFS, GIT, GITHUB, BITBUCKET, SVN.

Experience

Full Stack Developer Nov 2023 - Present

Bank of America

Responsibilities:

Involved in Software Development Process phases like development, testing, deployment, maintenance and followed Agile Methodology where we have Daily standups, Refinement meetings, Retrospectives, Sprint planning’s and sprint closures.

Developed User Interface Layer for the application using HTML5, CSS3, Type Script, Angular 4 and Bootstrap.

Took part in migrating the existing application from Angular 8 to Angular 13 and incorporated features such as differential loading and web workers for optimal application performance.

Developed responsive user interfaces using reusable components and directives in Angular and created services to consume REST API’s from component based Angular architecture.

Worked with Angular HTTP Services to request typed response objects, handle streamline errors and to make rest calls for various CRUD Operation.

Configured routing for the components in the application using Angular Router Module to navigate between different pages in the application.

Worked on core Java concepts like Multi-Threading for downloading files from a URL and Collections to perform searching, sorting, insertion, manipulation and deletion of objects.

Used Java 8 features like Date/Time API to ensure thread safety, API design, zoned date time, Foreach method of Iterable interface to iterate through the elements efficiently, Lambda expressions and Streaming API to process collection of objects.

Developed Spring Boot micro services following Microservice Architecture to provide all the CRUD capabilities for fast and efficient data exchange against Databases.

Worked on Creating Microservices to provide RESTful API utilizing Spring Boot and utilized Apache Camel to integrate with other Micro-services.

Configured Kafka to read, write messages from external programs and to handle data coming from Spring boot microservices.

Used Spring Boot JPA entity beans for interacting with persistence layer to perform CRUD operations.

Developed Batch jobs using Spring Batch to read flat files and load the data into MySQL database and scheduled using Spring Quartz Scheduling.

Extensive experience in writing queries in SQL and used PL/SQL for writing stored procedures, functions, relations and performed query optimization.

Implemented Swagger Configuration in java Spring boot app for auto generating swagger json files which includes documentation of the API and makes API validation simpler.

Used SonarQube to measure code coverage, code standard compliance, code duplication and unit test results.

Developed and performed server-side unit testing using JUnit and Mockito framework and performed client-side testing using Jasmine and Karma.

Worked with Postman for testing RESTful web services and checking the request and response formats.

Worked with Git as a repository and distributed version control system and branching for creating a new feature and making bug fixes.

Used Maven as a build tool and JFrog as the artifactory for storing JAR, WAR, EAR files of end-to-end applications.

Used Jenkins for CI/CD pipeline in which all development work is integrated and involved in deploying the application using Docker to AWS environment.

Utilized most of the AWS services like S3 as a data store for storing the files that falls into the bucket, IAM for managing the credentials of applications that run on EC2 instances and generated Lambda Functions to trigger an event.

Used Log4j to dynamically change logging values for debug issues/ errors.

Coordinated software applications and database deployments across several environments and provided feedback for production releases during off hours.

Environment: Java, Spring, JSP, JavaScript, Angular 13, CI/CD, Tomcat Application server, Maven, Microservices, Jenkins, MySQL, SonarQube, HTML5, XML, Servlets, AWS, JSP, JDBC, XML, Spring boot, Apache kafka, Eclipse, EC2, S3, GIT, Log4j, Docker, S3, Junit, Mockito.

Full Stack Developer May 2023 – Oct 2023

SRR International

Responsibilities:

Product development entirely used Agile methodology and included Scrum meetings - (Sprint planning) to go over pending tasks & planning sprints, (Daily Stand ups) to check the ongoing progress, and (Retrospective meetings) to go over how the current run proceeded.

Engaged in developing clear, attractive designs for the User Interface with intuitive navigations which compelled my expertise in HTML5, CSS3 along with proficiency in TypeScript for validation and dynamic updates on the web pages based on user actions.

Developing Single Page Applications (SPA) with least SLA times for loading interfaces using Angular8, Typescript, Bootstrap by implementing caching mechanisms.

Worked on Angular8 for developing dynamic web pages for the application. Developed reusable Life Cycle Hooks to add more functionality and flexibility to application.

Strong utilization of Angular HTTP services to make REST API service calls for CRUD Operations from the SPA to the databases and aggregate the data of multiple service calls before sending back where required.

Extensive use of Core Java concepts like Collections Framework, and Exception Handling, I/O System, Multi-Threading, Generics throughout the application for well-structured programming.

Used java SE8 features like stream, lambda expressions for implementing event listeners and callbacks, functional interface, and type annotations.

Followed Microservice architecture using Spring Boot which enabled the rapid, frequent, and reliable delivery of large, complex applications and reduced time to Deploy & Unit test, and increased flexibility.

Worked with Spring Boot to manage relational data in Java applications, and to retrieve & maintain the data between Java objects and relational database using a Query DSL (Domain Specific Language).

Managed to use Spring DI and Auto wiring Annotations while implementing REST APIs to make the application components independent.

Migrated existing modules in IBM MQ to Apache Kafka and created Kafka adaptors for decoupling the application dependency. Also created Real time Data Streaming from Kafka.

Utilized Apache camel for connectivity, micro services orchestrations to reduce the network load from Client-Side Applications and for integration of different systems.

Built JAVA Spring batch service for data exchange and data manipulation of various databases. We used Tidal for scheduling daily and weekly batch jobs.

Speeding development process using various Design Patterns such as, Singleton, Factory, Service Locator and Business delegator.

Immense use of SQL Concepts to define, manipulate and control data in MSSQL database. Developed Triggers and Stored Procedures with use of PL/SQL to implement the business logic.

Implemented Swagger Configuration in java Spring Boot to autogenerate REST API documentations.

Developed JUnit test cases for back-end logic implementation and used Mockito framework to confirm the expected results. Karma- Jasmine testing is done to test the functionality of the User Interface (Client side). Written automation scripts in Selenium for web browser testing.

Employed SoapUI and Postman for validating and checking the response formats of REST Services.

Used Kibana for logging and Bitbucket as code repository & version control tool where branches are created based on the user features and the release dates.

Utilized Maven tool to build and inject the dependencies using project object model (POM) for execution.

Jenkins was used to integrate, automate build, and deploy the application on both client and server side. Vera code scans were done before each deployment.

Deploying and maintaining production environment using Azure EC2 instances and ECS with Docker. Created Buckets in Azure and stored files. Enabled Versioning and security for files stored.

Developed Java API to interact with the Azure Service Bus Queues used in sending bulk emails and for Azure Automation to manage some of the Azure Web Services.

Used Maven for dependency management, building the applications and used Jfrog as the artifactory for storing JAR, WAR, EAR files of end-to-end applications.

Employed Splunk across the organization to access machine data by identifying data patterns, providing metrics, diagnosing problems, and providing intelligence for business operations.

Monitored various error logs, messages and performance logs to debug log files using Log4J.

Coordinated with the testing team to report bug tracking and project management through JIRA.

Mentored and motivated development team members to complete the tasks efficiently and in time.

Environment: Agile, J2EE, Java8, HTML5, CSS3, Angular13, Typescript, JavaScript, jQuery, Bootstrap, Spring Boot, spring boot JPA, Restful Micro services, Apache Camel, MSSQL, JSON, Swagger, SQL, PL-SQL, Bit bucket, Hibernate, JIRA, Jenkins, Maven, Docker, Azure, SonarQube, JMS, Kubernetes, Junit, Mockito, Postman, Soap UI, Jasmine, Kafka, Design Patterns.

Full Stack Developer July 2020-Nov 2022

Tech Mahindra

Responsibilities:

Gathered, analyzed, and documented business requirements, functional and data specifications for application development, following Agile Scrum methodology.

Leveraged SQL and data visualization tools like Tableau to create custom reports and dashboards for both internal stakeholders and clients, improving decision-making processes.

Proficient in Test-Driven Development (TDD) and various Agile methodologies.

Designed and developed UI components using Spring MVC framework, JSP, JSTL, HTML5, CSS, JavaScript, jQuery, AJAX, and AngularJS.

Created reusable modules and custom directives in Angular 13 for use in multiple application areas.

Strong command over core Java concepts, including OOP, Collections Framework, Exception Handling, I/O System, Multithreading, JDBC, and Generics.

Designed and implemented EJB components, adhering to industry best practices and architectural standards.

Managed the lifecycle of EJB components, ensuring optimal resource utilization and maximizing application performance.

Integrated the React frontend with backend services and RESTful APIs, allowing seamless data retrieval and updates.

Implemented client-side routing and navigation within the React application using React Router. This enabled users to move between different views or pages of the application without full page reloads, creating a smoother user experience.

Maintained comprehensive documentation for React components, state management code, and other frontend-related aspects. This documentation helped ensure clarity for both team members and future maintainers of the codebase.

Integrated EJB components into complex enterprise applications, leveraging frameworks such as Java EE, Spring, and Java Persistence API (JPA).

Implemented robust transaction management strategies within EJBs to enforce data integrity and consistency.

Focused on security and access control in EJB development, employing declarative security annotations and programmatic security checks.

Optimized the performance of EJB-based applications through caching, connection pooling, and fine-tuning of EJB configuration settings.

Utilized Java 8 features, such as Lambda expressions and resource classes, for improved code efficiency and readability.

Applied design patterns, including Singleton, Data Access Objects, Factory, and MVC patterns.

Conducted testing and production support of core Java-based multithreading ETL tools.

Developed microservices with Spring and utilized Spring Boot for REST APIs and distributed tracing.

Created cloud-hosted web applications and REST APIs using Spring Boot and deployed them on AWS for scalability.

Developed and deployed applications on the Azure cloud platform, leveraging services such as Azure App Service, Azure Functions, Azure Storage, and Azure SQL Database.

Deployed applications to Azure using Azure DevOps, Azure CLI, or Azure PowerShell for streamlined deployment processes.

Configured WebSphere Application Server for horizontal and vertical scaling and utilized log4J for logging and debugging.

Implemented Rest-based web services using JAX-RS annotations and integrated ActiveMQ and Spring JMS API for message exchange.

Configured WebSphere MQ and integrated it with WebSphere Application Server.

Implemented automated UI testing using Selenium Web Drivers and Protractor with TestNG.

Integrated Kafka with technologies like Apache Spark, Hadoop, and Elasticsearch for real-time data streaming and processing.

Developed message-driven applications using Apache Kafka to enable real-time data transfer between microservices.

Worked closely with DevOps teams to deploy and manage scalable and fault-tolerant Kafka clusters.

Developed applications using MSSQL, MySQL, T-SQLand Oracle databases, and wrote SQL queries for reporting and analysis purposes.

Managed source code using Bitbucket for collaborative software development and version control.

Utilized JIRA ticketing tool to manage project tasks, monitor progress, and ensure timely completion of milestones.

Collaborated with cross-functional teams, including business analysts, designers, and QA engineers, to ensure seamless integration and delivery of high-quality software solutions.

Implemented continuous integration and continuous delivery (CI/CD) pipelines using tools like Jenkins, GitLab CI/CD, or Azure DevOps to automate the build, test, and deployment processes.

Utilized containerization technologies like Docker and orchestration tools like Kubernetes to create scalable and portable application environments.

Conducted code reviews, identified and addressed performance bottlenecks, and implemented code optimizations to improve application efficiency.

Actively participated in Agile ceremonies, such as daily stand-ups, sprint planning, and retrospective meetings, fostering a collaborative and iterative development environment.

Utilized MEAN stack to implement full-stack solutions, seamlessly integrating front-end and back-end components. Leveraged Angular for interactive user interfaces, Express.js for building server-side applications, and MongoDB for efficient data storage and retrieval.

Environment: JIRA. Agile Scrum methodology, React.js,Test-Driven Development (TDD), Spring MVC framework, JSP, JSTL, HTML5, CSS, JavaScript, jQuery, AJAX, Angular 13, Java EE, Java Persistence API (JPA), EJB, Java 8, AWS (Amazon Web Services), Azure cloud platform, WebSphere Application Server, Hibernate, Relational Database,log4J, JAX-RS, ActiveMQ, Spring JMS API, WebSphere MQ, Selenium Web Drivers, Protractor, TestNG, Kafka, Apache Spark, Mean Stack, Hadoop, Elasticsearch, MSSQL, MySQL, PL-SQL,T-SQL,Oracle, Bitbucket, JIRA, Jenkins, GitLab CI/CD, Azure DevOps, Docker, Kubernetes.

Full Stack Developer Dec2018-June2020

IBM

Hyderabad

Responsibilities:

Worked on AGILE methodology.

Utilized agile practices and Test-Driven Development techniques to provide reliable, working software early and often.

Analyzed and designed a scalable system based on Object-Oriented Concepts, OOAD, and various J2EE design patterns.

Developed client-side validation using JavaScript and User Interface (GUI) components using JSP, CSS, JSTL, and XSL.

Implemented JSTL tags for communication between the controller and JSP.

Designed and implemented Model-View-Controller (MVC) architecture using the Spring framework.

Wrote Hibernate classes and DAOs for data retrieval and storage and configured Hibernate files.

Developed server-side software modules and client-side user interface components deployed on the Compute Cloud of Amazon Web Services (AWS).

Managed servers on the AWS platform instances using Chef configuration management.

Used Eclipse IDE for application development and Jenkins Jobs for build automation and generating EAR and WAR files.

Developed interactive and user-friendly web interfaces using React's component-based architecture.

Designed and implemented reusable UI components to ensure consistency and efficiency in frontend development.

Created custom components for features like forms, data display, and user interactions, enhancing the overall user experience.

Proficiently managed application state using Redux (or React's Context API) to handle complex data flows.

Implemented Redux stores, reducers, and actions to maintain a centralized and synchronized state.

Ensured smooth communication between components by efficiently sharing and updating state data.

Fixed defects identified in Production/QA environments, tracked defects in Jira tracking portal.

Developed RESTful web services using JAX-RS, Apache CXF, and Spring frameworks, and used Hibernate and JPA ORM frameworks for persistence.

Utilized Jersey implementation of JAX-RS to develop RESTful web services.

Consumed RESTful web services (JAX-RS) provided by different vendors for address verification and validation.

Created and extracted data from databases using SQL queries, PL/SQL stored procedures, triggers, and packages on Oracle database.

Designed and implemented a data analytics system for a large-scale e-commerce platform using Java and MSSQL, optimizing database queries, maintaining database schema, and implementing ETL processes using ETL tools.

Developed and maintained a customer-facing web application using Java and MySQL for database management, including user authentication and authorization, order management, and real-time inventory tracking.

Used HP Quality Center for defect tracking, provided technical assistance to resolve issues identified in production, and used Putty to connect to Linux servers and view application logs for troubleshooting.

Assisted Oracle DB development team in developing stored procedures and designing the database.

Used Maven for build management, Cruise Control for continuous building, and SVN as the version control system.

Implemented Azure cloud services like Azure Functions and Azure Logic Apps for serverless computing and workflow automation in a Java full-stack development project.

Developed test procedures for unit testing and testing of the module.

Involved in all phases of the Software Development Life Cycle (SDLC) using Agile Methodology, designed use case diagrams, class diagrams, and sequence diagrams as part of the Design Phase.

Developed UI using Swing, JSP, JSF, HTML, CSS, JavaScript, and Query.

Designed and developed XSL style sheets using XSLT to transform XML and display information on UI screens.

Developed web applications using Spring MVC, jQuery, HTML, Bootstrap, and worked on multithreading and Collections Framework.

Created a proof of concept (POC) for automatic update deployment status using HTML5, CSS3, JavaScript, JUnit, and Java.

Worked with Core Java technologies such as Collections, Serialization, Generics, Annotations, and Exception Handling to implement backend business logic, including Entity Beans and Session Beans.

Configured Spring Security to secure method calls and RESTful web services and implemented JDBC API for communicating with the database layer.

Responsible for installing, administering, and supporting staging, QA, and production environments and performing failover tests.

Deployed applications in JBoss on UNIX.

Developed request handlers using Servlets as a controlling mechanism.

Implemented CORS (Cross-Origin Resource Sharing) using Node.js and developed REST services using Node, Express, and Mongoose modules.

Implemented Kafka messaging system to enable high throughput, fault-tolerance, and real-time data processing between multiple microservices in a distributed Java full-stack application.

Developed Apache Camel middleware routes, JMS endpoints, and Spring service endpoints, and used Camel Freemarker to customize REST responses.

Utilized Rally, an Agile project management tool, to manage and track the progress of project deliverables, team capacity, sprint planning, and retrospective meetings.

Utilized Git version control to manage source code, branches, and merges for a variety of Java-based applications in a collaborative team environment.

Developed a comprehensive understanding of big data technologies and tools during tenure at IBM. Successfully applied Hadoop, Spark, and NoSQL databases such as Cassandra and MongoDB to manipulate, process, and analyze large-scale datasets. Demonstrated adeptness in data warehousing concepts and ETL processes, utilizing tools like Apache NiFi and Talend to streamline data flow and integration.

Demonstrated expertise in working with the MEAN stack, which includes MongoDB, Express.js, Angular, and Node.js. Developed and maintained web applications using this technology stack, leveraging its capabilities to create robust and scalable solutions.

Implemented Azure cloud services like Azure Functions and Azure Logic Apps for serverless computing and workflow automation in a Java full-stack development project.

Environment: AGILE methodology, React,Test-Driven Development (TDD) techniques, Object-Oriented Concepts, OOAD, J2EE design patterns, JavaScript, JSP, CSS, JSTL, C#,XSL, Spring framework, Hibernate, AWS (Amazon Web Services) platform, Chef configuration management, Eclipse IDE, Jenkins, Jira tracking portal, JAX-RS, Apache CXF, Jersey implementation, Oracle database, Mean Stack, MSSQL, MySQL,T-SQL, HP Quality Center, Putty, Linux servers, Oracle DB, Maven, Cruise Control, SVN (Subversion), Azure cloud services (Azure Functions, Azure Logic Apps), Swing, JSF, HTML, Bootstrap, XSLT, jQuery, Core Java technologies, Spring Security, JDBC API, JBoss, UNIX, Servlets, Node.js, Express, Mongoose, Kafka messaging system, Apache Camel middleware, Rally (Agile project management tool), Git version control.

Java Developer Sep2017-Nov2018

Flipkart

Hyderabad

Responsibilities:

Played a crucial role in the entire Software Development Life Cycle (SDLC) of the project, from requirement gathering to development of application components, in an Agile environment, following Test-Driven Development (TDD) principles.

Enhanced the UI using Angular 8, HTML, JavaScript, and CSS to meet project requirements and performed client-side validations using JQuery validations plugin.

Utilized Angular-JS framework to bind HTML templates (views) to JavaScript objects (models) and created Custom Directives in AngularJS, making use of Modules and Filters objects to meet application requirements.

Developed views using Bootstrap components, Angular-UI, and configured routing for various modules using Angular UI router.

Created services to make requests to the API server from the front-end Angular pages by importing the object class, http service, and http requests.

Created JSON web tokens to ensure user data security, using Passport JS for authentication security configurations using Node JS in local strategy.

Developed register and login API endpoints by developing API controllers and configured Route authentication for secure routing of pages.

Used ExpresJS to build a web service to provide access to the models and exposed it using a REST API that emits JSON.

Connected the MongoDB and the NodeJS server by using the NodeJS driver.

Used Mongoose to access the documents from the Node JS web server and build data models for the entities in the database schema.

Developed a readable and writable stream of NodeJS to process data from external means of the application.

Deployed the application on a JBoss server on a UNIX platform.

Conducted unit testing for Angular controllers and services using testing tools such as Jasmine and Karma.

Utilized TFS as Distributed Version Control System and branching for creating a new feature and making bug fixes.

Created REST clients to consume data from other partner applications and involved in creating POCs using the MEAN stack, as well as enhancing existing REST APIs developed using NodeJS, ExpressJS, and MongoDB.

Environment: Agile, Angular 8, HTML 5, NodeJS, ExpressJS, Bootstrap, C#,CSS, JavaScript, JSON, API, JQuery, Mongoose, MongoDB, JBoss, Unix, Web



Contact this candidate