Home

sumanth T - sr full stack java developer
[email protected]
Location: Hartford, Connecticut, USA
Relocation: yes
Visa:
Name: Sumanth T
Phone: +1 (682)271-9701
Email: [email protected]
Professional Summary:
7+years of Full Stack development experience in all phases of Software Development Life Cycle (SDLC) which includes Analysis, Design, Development, Implementation and Testing of web based, enterprisebusiness applications in different application architectures like Monolithic, Service Oriented Architecture, Microservices, N -tier and Event-driven.
Expertise in UI Design and Development using HTML5, CSS3 (SASS, LESS), Bootstrap and AJAX that follows W3C Web standards and successfully managing all facets of application development.
Well understanding in implementing the features of ES6 like arrows, modules, block scoping, promises and enhanced object literals.
Good knowledge on client-side JavaScript framework Angular 6.x/8. X with NGRX to achieve MVVM design flow.
Experienced in Angular, Backbone JS, Ember JS, Ext JS for unique and customize front end app development and to achieve MVC design flow.
Well experienced in developing applications using jQuery, React JS, Handlebar JS for view rendering and implementing React JS with Reduxand Flux patterns to attain MVC functionality.
Strong experience in developing Dynamic Single Page Application (SPA) using MEAN (Mongo, Express Angular and Node) full stack development tool kit.
Good amount of hands-on experience in developing server-side JavaScript frameworks using Node JS (Hapi JS, Express JS) to build event driven, non-blocking i/o model web applications.
Expertise in using Java Script build tools and task runners like Webpack for React and Angular 6.0/8.0, Grunt, Gulp for Angular 1.0, Browserify for packaging Node JS modules for browsers.
Worked on UI testing with Karma, Jasmine, Protractor for Angular, Mocha and Chai forReact JS and Backbone JS.
Good knowledge on package manager tools such as NPM and Bower for dependency management.
Worked extensively with JAVA 8 features like Stream API, Time API, Functional Interfaces Multithreading, Transaction Management, Exception Handling, Collection API.
Experience in implementing and integrating various Spring framework modules like Spring MVC, Spring IOC, Spring ORM, Spring JDBC, Spring transaction Management, Spring Data, Spring Web Services, Spring JMS, Spring AOP and Spring Boot.
Extensive Experience developing robust and highly scalable applications based on Microservice architecture using Spring Boot and REST API s.
Good experience in messaging with REST based and Event driven using Kafka, JMS for pub/sub model and point to point communication.
Expertise in implementing and consuming SOAP and REST web services using JAX-WS, JAX-RS.
Good exposure to Service Oriented Architecture (SOA) and expert level working knowledge in developing Java Web services using REST, SOAP, WSDL, XML and JSON.
Good Experience working with (AWS) Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front), using the Elastic Search APIs (Document, Search, Indices, Cluster, etc.), High Availability Practices and deploying backup/restore infrastructure.
Experienced in setting up Amazon EC2 instances, Virtual Private Cloud (VPCs), and security groups.
Experience in developing web applications using Microservices, RESTful and SOAP based Web Services.
Good experience in deployment using Application Servers like Apache Tomcat, JBoss, WebSphere and WebLogic.
Good Knowledge in relational databases like Oracle 12c, PostgreSQL, MySQL, PL/SQL and NOSQL DB (Cassandra, MongoDB, Couch DB, Redis, DynamoDB) good experience in writing stored procedures, functions and triggers using PL/SQL in JDBC, ODBC and in WebLogic server.
Expertise to interact with relational databases using ORM frameworks like Hibernate, Spring Data, JPA, MyBatis, Java Persistence API (JPA), Hibernates second level cache - Ehcache.
Have experience using ODM frameworks to connect asynchronous environment with Mongoose Connector and Cassandra Node Driver.
Extensive experience in developing scalable, reliable, efficient web and enterprise applications using JSP, EJB, JNDI, JMS, Struts, JSF (Prime Faces).
Developed and deployed Micro Services based applications using Spring Boot and Spring Cloud.
Proficient in using Spring Data JPA that helped in creating automatic Data Access Objects (DAOs) at the compile time.
Extensive experience in developing scalable, reliable, efficient web and enterprise applications using JSP, EJB, JNDI, JMS, Struts, JSF (Prime Faces).
Developed multiple applications using Spring Community framework projects and used Spring and EJB containers to manage the bean life cycle.
Developed projects with RESTful services (JAX-RS, Spring Boot), SOAP (JAX-WS, Apache CXF, WSDL, Apache Axis2) and automated the documentation using Swagger and WADL.
Unit tested web services using Junit, Mockito Easy mock, SpringJunitRunner, Spock, Test NG and hence achieved the goals of Test-Driven Development (TDD).
Good knowledge on providing authentication and authorization for web services using OIDC(Open ID Connect) on top of OAuth 2.0.
Efficient in creating access tokens using JWT (JSON Web Token) to assert claims.
Have good knowledge on XML language like SAX, XSD, DOM, XPath, DTD, JAXB, JAXP, XSL/XSLT.
Experienced in handling message queues using JMS, Rabbit MQ and Apache Kafka.
Experience in integration tools like Spring Integration, Apache CXF and Apache Kafka to integrate the enterprise application technologies with existing JVM environment.
Building real-time dashboard applications for visualizing, analyzing and exploring data on Apache Web servers using Elastic Search, Logstash and Kibana 4.0 (ELK), Splunk.
Good knowledge in employing database caching strategies using Redis, MongoDB Elastic search.
Hands on experience in implementation of PCF (Pivotal Cloud Foundry) Paas (Platform as a Service) services such as Pivotal Application Service, Pivotal Container Service and Pivotal Functional Service to continuously deliver applications on to the cloud.
Well experienced in using various AWS (Amazon Web Services) Iaas (Infrastructure As a Service) Components like EC2 for running applications on virtual machines, S3 and Glacier for storing and long term back up of data, EBS for persistent block level storage, Elastic Cache, Dynamo DB, SQS for message queueing, RDS for setting relational database in cloud and Lambda for server less program functions.
Better understanding of using Spring Cloud Netflix OSS stack for microservices deployment and auto configurations like Ribbon (client-side Load Balancer), Hystrix (latency and fault tolerance library), Zuul (gate way for routing, monitoring, security) with Eureka service registry and log management with ELK.
Well experienced with build tools like Gradle, Maven and ANT.
Implemented Docker container service, build pipeline Jenkins, Bamboo and GoCD for Continuous Integration and Continuous Deployment that can run on the cloud or on-premises
Good practical experience with Java-based logging utility. i.e. log4J.
Used Kubernetes Linux container for deploying and scaling containerized applications.
Good knowledge on Drools RuleEngines which corresponds to validating BRMS (Business Rules Management System).
Experience in Java Thread Dump Analysis and familiar with thread dump techniques.
Have knowledge on Application monitoring tools like New Relic and Dyna Trace.
Strong Knowledge on automated java-based integration testing and behavioral testing of the applications using Selenium and Cucumber respectively.
Enhanced experience in using different IDEs like Eclipse, IBM RAD, IntelliJ, Spring Tool Suite, Sublime, Net Beans.
Extensive experience on version control tools like SVN, GIT, CVS.
Experience in writing MAVEN scripts andusing Ant for build and release management during the project life cycle.
Experience working with JIRA to track the status of the application.
Experience JUnit, Mockito, Log4j in developing test cases and determining application functionality.

Technical Skills:
Languages Java (JDK 1.4/1.5/ 1.6/1.7/1.8), C++, SQL
Web Technologies HTML5, CSS3(Sass and less), JavaScript, AJAX, JSON, Bootstrap, jQuery, Angular2.0/4.0, React JS with Flux, Redux, Handlebar JS, Backbone JS, NodeJS, Express JS, Hapi JS
J2EE Technologies & Frameworks Servlets, EJB, JSP, JSF, JDBC, SOAP, WSDL, REST, XML, JAXP, JAXB, JPA, JMS, Spring3.x/4.x/5.x, Struts, Hibernate 2.x/3.x/4.x/5.x, Spring MVC, Spring Boot, Spring Data, Spring Batch, Spring Cloud, Dump Analysis.
Messaging Services JMS, Rabbit MQ, IBM MQ, Apache Kafka
Web service frameworks JAX-RS, JAX-WS, Apache CXF, Axis, Jersey, SOAP, RESTful, WSDL
Application/Web Servers Apache Tomcat, Oracle Web Logic, IBM Web Sphere, JBoss
IDE Tools Eclipse, Net Beans 6.9,6.8, Visual Studio, IntelliJ, Spring Tool Suite, Sublime Text, WinSCP, Putty
Databases Oracle 9/10/11g/12c, DB2, MySQL 7.1.9, SQL Server 2000/2005/2008, MongoDB, Cassandra.
Cloud Technologies & DevOps Tools AWS, PCF, EC2, EBS, S3, Docker, ECS, EBS, EKS, SQS, RDS, S3, Glacier, Lambda, Kubernetes
Methodology Agile, Waterfall, TDD, UML, Scrum
Build & Configuration Tools Ant, Maven, Gradle, Jenkins, Bamboo Gulp, Grunt, Webpack, NPM, Bower

Testing Tools Junit, TestNG, Mockito, Jasmine, Karma, Mocha, Chai, Spock, Protractor
Project Management Tools JIRA, Rally, Microsoft Project
Operating System Windows, Linux, Unix, MAC.



Professional Experience

Kroger,Cincinnati, Ohio
Role: Sr Full Stack Java Developer Oct 2022 - Present
Responsibilities:
The application is built in Micro Service Oriented Architecture using MEAN8+ (Mongo, Express Angular 9.0 and Node) stack and developed Single Page Applications (SPA).
Designed and developed efficient user Interaction screens using HTML5, CSS3-SASS and Twitter BootstrapCSS framework and media queries to create responsive web pages.
Used Web Pack module bundler for compilation of SAAS files into CSS and for monitoring the application.
Developed multiple Angular 8.0components which are compatible with latest versions of typescript,angular CLI.
Configured various routes, directives for grid, pagination, conditionalvalidations, templating, dynamicloading, lazy loading, Shadow DOM, ngrx store.
Developed angular views to hook up models to the DOM and synchronize data with the server as a SPA.
Built-in AJAX HTTP Service with observables is usedextensively for making quick and incremental updates to the UI of the application.
Implemented Node JS as a server-side proxy for an event-driven, non-blocking I/O model to make the application lightweight and efficient.
Developing RESTful web services using Node JS and Express JS and used Node JS server to interact with the Rest services and database, hosted on multiple load balanced cloud instances.
Utilized the inbuilt NPM package manager to configure the right versions of the packages and to achieve dependency management.
Configured Express JS node http framework to set up middle-wares to respond to HTTP requests and used its front-end tooling like web packs, starter packs, boiler plates efficiently.
At a later point, migrated from Express JS to Hapi JS which is configured on top of Node JS to attain better performance, to use built in authentication and authorization techniques.
Implemented a robust RESTful (Apache CXF) web service and automated documentation to the web services in the application is provided by Swagger by configuring hapi-swaggered and hapi-swaggered-ui.
Unit testing of web services is done using Spock framework by extending Groovy syntax.
Configured Redis (Remote Dictionary Server) with node server for caching the responses via catbox.
Karma test runner and Jasmine testframework tool are used to perform behavioral driven testing for the angular application.
Testing for Node JS is done using Mocha and chai and for spring boot used Mockito, junit, mock mvc and thereby achieving Test Driven Development (TDD).
Worked on ECMA 6 features as ES6 features implemented in Google s V8 which is used by Node JS.
Configured OIDC (Open ID Connect) on top of OAUTH 2.0 authentication and authorization framework to provide the security to rest web services.
Implemented Single Sign On and policy-based authentication using Site Minder security framework.
Used Complete annotation driven approach to develop the application using Spring Boot and was also involved in setting up the Spring Boot configuration.
Uses Spring Boot to provide 'starter' POMs to simplify the Maven configuration.
Configured JBOSS Application server and used Oracle database with HibernateORM framework and used the functionalities of Hibernate s second level EHCache.
Created dynamic schema design through NOSQLMongo DB by writing rich queriesand achieved data in a collection to be distributed across multiple systems for horizontal scalability as data volumes increase through Automatic Sharding.
Implemented MongooseConnector as our ODMframework.
Configured Kibana data visualization plugin for Elasticsearch, Logstash and created bar, line and scatter plots, or pie charts and maps on top of large volumes of data.
Configured Docker container serviceand build pipeline JenkinsCI/CD tool for continuous integrating and deploying application on servers.
Responsible for migrating existing modules in IBM MQ to Apache Kafka and worked on creating Kafka adaptors for decoupling the application dependency.
Installed, configured, and administered NoSQL database clusters in AWS Virtual Private Cloud Network for available data on cloud.
Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances and created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
Implemented Netflix Zuul APIgateway for all the requests from the devices and websites by registering services to Eureka.
Kubernetes is configured in the application for automating deployment, scaling, and management of containerized applications.
Hands on experience on Dump Analysis and thread Dump common problem patterns (Thread race, deadlock, hanging IO calls, garbage collection / OutOfMemoryError problems, infinite looping etc.).
Configured New Relic to measure and monitor the performance of application.
Provided production support/on call support to fix production issues after the deployment.
Environment: Angular 8.0, Node JS, Express JS, Hapi JS, HTML5, CSS3-SASS, Twitter Bootstrap4.0, Site Minder, Hibernate4.x, OAuth2.0, OIDC, Eclipse Java EE IDE, JIRA, Apache Kafka, IBM MQ, Jenkins, Babel, Log4j, Redis, Mongo DB, Mongoose Connector, Oracle, JBoss, Kibana, Elastic search, Logstash NPM, Web pack, EC2, S3, RDS, EBS, Elastic Load Balancer, Docker, Apache tomcat, Selenium, Spock, Karma, Jasmine, Mocha, Chai, Mockito, Junit, mock mvc, Kubernetes, New Relic, Dump Analysis, Netflix Zuul, Eureka, Swagger, Maven3.0.


Conduent,Austin, TX
Role: Full Stack Java Developer Aug 2021 Sep 2022
Responsibilities:
Developed the single-page application following Agile Scrum, participated in daily standups, sprint reviews, Kickoffs, and used Jira for project management.
Involved in Software Development Life Cycle for gathering requirements, Analyzing, Designing, Developing, and Testing applications using Agile methodology.
The application is built in Micro Service Oriented Architecture using MEAN 4+ (Mongo, Express Angular 8.0 and Node) stack and developed Single Page Applications (SPA).
Developed multiple Angular 8.0 components that are compatible with the latest versions of typescript, angular CLI.
Designed the user interface screen and its functionality as per user requirements and developed RESTful Web services in Mule ESB based on Service Oriented Architecture (SOA).
Used different transformers, exception handling, testing & Security of MulesoftESB endpoint through OAuth.
Designed and developed efficient user Interaction screens using HTML5, CSS3-SASS, and Twitter Bootstrap CSS framework and media queries to create responsive web pages.
Created dynamic schema design through NoSQL MongoDB by writing rich queries and achieved data in a collection to be distributed across multiple systems for horizontal scalability as data volumes increase through Sharding.
Implemented Java11 features like Lambda expressions, Streams, filters, pipelines, Optional Interfaces, etc.
Hands-on experience using ODM frameworks to connect asynchronous environments with Mongoose Connector and Cassandra Node Driver.
Worked with KAFKAZookeeper for managing the cluster with broker/cluster technology.
Configured JBOSS Application server and used Oracle database with Hibernate ORM framework and used the functionalities of Hibernate's second-level EHCache.
Implemented Microservices architecture with Netflix, Spring Eureka, Spring Ribbon using Spring Boot to provide client-side load balancing in calls to other Microservices, making applications into smaller chunks and the Spring Hystrix circuit breaker and for the fail-safe.
Wrote Drool rules in both rule flow and drooled fusion for fetching the facts from the database.
Kubernetes is configured in the application for automating deployment, scaling, and management of containerized applications.
Hands-on experience on Dump Analysis and thread Dump common problem patterns (Thread race, deadlock, hanging IO calls, garbage collection / OutOfMemoryError problems, infinite looping, etc.).
Implemented Spring Netflix Zuul API gateway and Eureka service registry for reverse proxy and Dynamic service discovery of APIs.
Performed manual and regression testing using JIRA X-RAY tests, writing the scenarios.
Responsible for migrating existing modules in IBM MQ to Apache Kafka and creating Kafka adaptors for decoupling the application dependency.
Experience in java11 features like Parallel Streams, Lambdas, functional interfaces, and filters.
Used Cassandra for storing internal statements and reports and worked extensively in Development which includes updating and retrieving data internally from the back-end Cassandra.
Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes, and EC2 instances and created monitors, alarms, and notifications for EC2 hosts using Cloud Watch.
Configured and managed various AWS Services, including EC2, RDS, VPC, S3, Glacier, CloudWatch, CloudFront, Route53, SQS, SNS, etc.
Implemented a 'server less' architecture using API Gateway, Lambda, and DynamoDB and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function and configured it to receive events from your S3 bucket.
Worked with Jenkins to configure Continuous Integration and Continuous Deployment (CI/CD).
Implemented Spring Circuit breaker pattern, integrated Hystrix dashboard to monitor Spring microservices.
Participated in code review and mentoring sessions and used GIT as version control and GITBash for GIT interactions.
Experience in building isomorphic applications using React.js and Redux with GraphQL on the server-side.
Experience in working with GraphQL queries and use the Apollo GraphQL library.
Experience working with (consuming) REST or GraphQL APIs via client-side JavaScript or server-side via NodeJS.
Programmed J2EE application to manage transaction reports for Oracle Financials Application Processes.
Authenticating Users to provide security to RestFul web services using OAUTH2.0.
Worked on UI testing with Karma, Jasmine, Protractor for Angular, Mocha, and Chai for React JS and Backbone JS.

Environment: Java, Angular 8.0, J2EE, Git, Spring Boot, Hibernate, Core Java, Rest, Web Services, CSS, Eclipse RCP SASS, WSDL, JIRA, JMS, PostgreSQL, AWS, Spring Cloud, Spring batch, PCF, Apache JMeter, jQuery, JUnit, Docker, Maven, Jenkins.



Northern Trust, Chicago, IL Nov 2019 July 2021
Role: Java Full Stack Developer
Responsibilities:
Involved in SDLC requirements gathering, analysis, design, development and testing of application developed using Agile methodology.
Responsible for creating efficient design and developing user interaction screens using HTML5, CSS3(LESS), JavaScript.
Used Media Queries and Bootstrap Grid System to make responsive web pages.
Worked on various features in ECMAScript 6 (ES6) such as Arrow functions, Classes and enhanced object literals.
Developed various screens for the front end using React JS and Redux libraries.
Worked on writing minimal code in building re-usable forms with their validations using React JS with Redux Architecture.
Controlled UI rendering and updating through the React Life Cycle methods.
Improved application performance using the React Virtual DOM.
Updated the Virtual DOM objects using the JSX elements.
Service calls on pages to interact with the server were made with AXIOS.
The Application state in Redux is maintained using Redux-Store.
Generated Dispatch actions to make changes and manage state of Redux-Store.
Developed few Microservices using Node.js. for this microservice architecture-based application.
Integrated Express.js framework to handle the views, requests, routing and organize the web application into an MVC architecture on Node.js server.
Configured Express.js to set up middle-wares to respond to HTTP requests and created RESTful API with Node.js.
These Node.js microservices were then put into the Docker container for continuous integration testing.
Implemented Node.js Logging to discover the errors and to see if the service are running properly.
Web pack used for Minification of JavaScript files, compilation of LESS files into CSS and for monitoring the application.
Used various predefined components from NPM (Node Package Manager).
Developed unit test cases using Mocha and Chai as unit test runner to test various ReactJS components.
Designed and developed the REST based Micro services using the Spring Boot, Spring Data JPA.
Authentication for Restful services using OAUTH2.0.
Dockerized Spring Boot application to Pivotal Cloud Foundry PAAS (Platform as a service).
Created various MongoDB collections and wrote services to store and retrieve user data from for the application on devices and used Mongoose Connector to access the MongoDB.
Implemented Authentication & Authorization with Site Minder, configured user sessions to support for single and multiple domains SSO
Configured Apache Kafka Consumer and Producer metrics to visualize the Kafka system performance and monitoring.
Jenkins was used to monitor the build process of the deployed application on Pivotal Cloud Foundry.
Environment: HTML5, CSS3, LESS, JavaScript, AJAX, AXIOS, ES6, ReactJS, Redux, JSX, Node.js, Express.js, Webpack, NPM, Mocha, Chai, Java 1.8, Spring Boot, Spring Data JPA, Pivotal Cloud Foundry, MongoDB, Mongoose Connector, Site Minder(SSO),Apache Kafka, Jenkins, RESTful, Docker, Oauth2.0.


Digital Media, Pune, India. Sept 2017 Oct 2019
Role: Java Developer
RESPONSIBILITIES:
Developed a Monolithic application and generated UI screens using JSP, HTML, CSS, JavaScript.
Developed application based on Model View Controller (MVC) architecture.
Worked on JSP, Servlets, Struts framework and production support issues of the existing applications.
Involved in development of Action Forms, Action Servlets, Action and Validating Action Forms in Struts framework.
Implemented Struts Dispatch Action class and formed bean classes using struts framework.
Client-server validations were handled using Struts Validator Framework validate plug-in.
Implemented forms and action classes for the application using EJB and Struts Framework
Developed EJB deployment descriptor using XML and used JAXB components for transferring the objects between the application and the database.
Functionalities like auto completion of forms and user validation are implemented using jQuery.
Used Multithreading concept to post data from files to tables involving transformation of file from one format to another.
Developed backend logic using Core Java including Collections, Multithreading and Exception Handling.
Implemented Multithreading feature for processing the multiple requests to achieve high performance.
Involved in development activities using Core Java/J2EE, Servlets, JSP used for creating web application.
Developed model components using session beans and used local message driven beans (MDB) to interact with sessions using EJB.
Responsible in creating Servlets, which route submittals to appropriate Enterprise Java Bean (EJB) components and render, retrieved information and EJB Session Beans were used to process request from user interface using OSS.
Developed DAO pattern to retrieve the data from the database.
Developed SOAPweb services (JAX-WS) for sending and getting data from different applications WSDL generation and exposed the service at server-side over the Internet and tested the services using JUnit.
Implemented JDBC for database connectivity with MySQL Server.
Worked on Web Technologies using HTML, CSS, JavaScript, and AJAX.
Developed/Customized Java Server Pages (JSP) for Customer UserInterface (UI).
Worked with Struts Framework in the application, which is based on MVC design pattern.
Installed WebSphere Application Web Server for handling HTTP Request/Response. The request and response from the client are controlled using Session Tracking in JSP.
Performance tuning of JVM heap size, garbage collections, java stack and Native thread & production performance.
Environment: Core Java, J2EE, JSP, HTML, MVC, Servlets, Struts, JMS, MDB, EJB3.1, JUnit, PL/SQL, DAO, Web Logic Server, Ant, SOAP, JAX-WS, WSDL, Junit, SQL.



Retail IT Solutions, Hyderabad, India Sep 2015 Aug 2017
Role: Java Developer
Responsibilities:
Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
Used Rational Rose for Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
Developed Custom Tags to simplify the JSP code. Designed UI screens using JSP, Struts tags and HTML.
Configured the Struts Configuration file and Application context file based on the spring and hibernate entries.
Used Java Web Start (JNLP technology) and UML diagrams in Visio for design, Swing
Implemented complex back-end component to get the count in no time against large size using Java multi-threading.
Used Struts with Spring Framework in the application which is based on MVC design pattern.
Used HibernatePersistence Strategy to interact with database.
Actively involved in designing and implementing Business Delegate, Data Access Object, Session Fa ade, Service Locator and Data Transfer Object design patterns.
Used Java Message Service (JMS) for reliable and asynchronous exchange of important information.
Designed and developed Message driven beans that consumed the messages from the JMS.
Used DAO pattern to retrieve the data from IBM DB2.
Used Web services for sending and getting data from different applications using SOAP messages.
Used XSL/XSLT for transforming and displaying payment history reports.
Used WSDL and SOAP for the development of XML based applications.
Worked on securing the user s account pages using SSL.
Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
Used ANT scripts to build the application and deployed on WebSphere Application Server.
Used JUnit framework for Unit testing of application.
Monitored the error logs using Log4J and fixed the problems.
Developed the different components of application such as Servlets, EJB s using WebSphere Studio Application Developer and used CVS for version control.

Environment:JDK 1.5, Struts 1.1, Hibernate 2.5, Spring 2.x, Servlets 2.3, JMS, XML, XSL/XSLT, SOAP, WSDL, JDBC, JavaScript, UML, HTML, JNDI, CVS, Log4J, JUnit, WebSphere Application Server 5.1, WSAD 5.1.2, Rational Rose, IBM DB2 UDB.
Keywords: cplusplus continuous integration continuous deployment user interface message queue javascript sthree database information technology procedural language Idaho Illinois Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];105
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: