SlideShare una empresa de Scribd logo
1 de 6
1
Md Mahmudul Hasan
Email: hasantech251@gmail.com|Phone: 917-737-0792| Status: US Citizen
Full Stack Java Developer
PROFESSIONAL SUMMARY
Around7 Years of experience in Software Development Life Cycle (SDLC) and Software Engineering including
requirement gathering, analyzing, designing, implementing, testing, support, and maintenance of client-server
applications.
Expertise in Object Oriented Software Development (OOAD), Gathering new requirements and
understand/documentbusiness/technical requirements in UML using IBM Rational suite of products.
Experience in architecting, designing, developing, building, deploying, profiling, performance optimization/tuningof
complex distributed multi - tier Java/J2EE/JEE applications in WebSphere,WebLogic,JBoss,Oracle application
servers and Tomcat web servers in multiple operating
systems: Linux,MainframesandWindowswithOracle,DB2andMS-SQL as Backend.
Experience in developing client-side, server-side/middle-tier components applying Java/J2EE design patterns and
using frameworks: Servlets, JSF, Struts, Spring, Spring Boot, Spring data, Web Services, EJB, JMS, MQ Services,
Hibernate, iBatis, MyBatis, JDBC, JPA, Log4j, Portals, GWT, Global 360-Open Text, JSP, Custom Tag Library,
POJO’s, JSTL, AJAX, JSON, JavaScript, RDBMS, XML, UML, Log4J and Junit
Proven experience with Application Servers like IBM WebSphere 7.x/6.x, Oracle/BEA WebLogic
10.x/9.x,JBossandTomcat 7.x.
Experience with Spring MVC, IOC, AOP, Spring JDBC, Spring JTA, Spring IO, Spring Boot, Spring Microservices,
Spring Ribbon, Spring Netflix, Spring Zuul, Spring Eureka with Thyme leaf.
Experience in AWS (EC2, EC2 Container Services/Docker, VPC with Security Groups, S3, IAM, SNS, Lambda, Route53,
CloudWatch etc., Services), DevOps tools and Microservice architecture
Implement various Design patterns (Session Façade, Value
Object, DAO, DTO,Command,Singleton,Factory,Adapter,MVC, Service Locator etc.) using J2EE technologies.
Developing J2EE/Java applications using various IDE tools Rational Application Developer (RAD), WSAD 5.x,
JBoss, Eclipse 3.2/2.1.
Expertise in building web and enterprise applications in domains including Healthcare, Banking and
FinanciallyStrong in Java/J2EE design patterns and other object-oriented concepts (OOPS).
Designing and developed multiple J2EE Model 2 MVC based Web Application using J2EE Technologies and popular
open-source framework Struts Framework, Spring MVC, Spring Framework, Spring Boot, Hibernate ORM
Framework.
Expertise in implementing Web Services based on Service Oriented Architecture (SOA) using SOAP, Restful Web
Services.
Experience in the developing professional web applications using HTML5, CSS3, JavaScript, jQuery, Bootstrap,
AJAX, JSON, XHTML, XML and Node.js
Experience in Server-side messaging using camel and JMS and development experience at server-side using
technologies EJB, Web Services, XML, Oracle, MySQL Server.
Experience in testing with JUnit Framework using Mockito and Easy Mock, and other testing tools like Firebug, Fire
Poster, Protractor, Selenium, Jasmine, SoapUI.
Hands on experience in developing Single Page Applications (SPA) using Angular JS. Expert knowledge of
JavaScript frameworks such as Angular js, Media Query and libraries like Backbone JS.
Working on creating a distributed network by hosting the application on AWS cloud, Amazon EC2
servers.Experience in working with automation tools like selenium and continuous integration tool JENKINS.
Experience in Configuration and deployment of multi-tier applications using servers like Web Sphere, Web Logic,
and Tomcat.
Experience in working on modern MEAN Stack- MongoDB, Express, Angular and Nodejs.Handled all the port
mapping/binding things that happen with Dockers and Containers.
2
Solid Hands-on experience in end-to-end implementation of CI and CD (Continuous Delivery), DevOps processes
using AWS Code Commit AW.
Using Mongoose API in order to access the MongoDB from NodeJS.Experience in Enterprise Integration
Development using Apache Camel, JMS, and Web services.
Excellent understanding of PL-SQL programming. Develop, implement and optimize stored procedures, functions,
views using PL-SQL, also worked with various databases like Oracle, MySQL, DB2 and MS SQL Server
Strong independent learning ability, team player, easily adaptable to different development environments,
collaborative, highly motivated and dedicated to delivering quality software
Actively participated in daily scrum meetings, sprint planning sessions, sprint reviews, and
retrospectives.Experience with Test Driven Development, paired programming and refactoring code
TECHNICAL SKILLS
Languages C, C++, Java 5/7/8, Python3.6.0, PL/SQL
J2EE Technologies JSP, Servlets, Struts 1&2, Spring4/5, Spring MVC, Spring Boot, EJB, Hibernate 3.x,
JSTL, JMS, Log4j, JDBC, Java Beans, JAX-RS, JAX-WS,
Web Services SOAP, REST, REST API, Apache CXF
Application/Web Servers Apache Tomcat 9.x, J-Boss, Web Logic, Web Sphere, Apache Kafka
Methodologies Agile, Scrum, J2EE Design Patterns
Built Tools Jenkins, Docker, Kubernetes, CI/CD, Azure, Google cloud, PCF
Web Technologies HTML5, AJAX, XML, J son, J query, Java Script ES6, CSS3, Angular JS, Angular6/7, Node
JS, React JS, JSF, JSTL, DOM, JAXB and JAXP.
IDE Tools Eclipse and Net Beans
AWS EC2, RDS, S3, ELB, EBS
Databases/API Oracle, SQL, PL SQL, No SQL, MONGODB, MySQL, MS Access, MS SQL Server, Triggers,
View, Criteria and Toad.
Operating Systems UNIX/Linux, Windows XP/Vista/7/8
Data Modeling Microsoft Visio, Rational Rose and UML Design
Versioning Tools GIT, SVN
Development Tools Ant, Maven, J unit
Languages C, C++, Java 5/7/8, Python3.6.0, PL/SQL
J2EE Technologies JSP, Servlets, Struts 1&2, Spring4/5, Spring MVC, Spring Boot, EJB, Hibernate 3.x,
JSTL, JMS, Log4j, JDBC, Java Beans, JAX-RS, JAX-WS,
Web Services SOAP, REST, REST API, Apache CXF
Application/Web Servers Apache Tomcat 9.x, J-Boss, Web Logic, Web Sphere, Apache Kafka
PROFESSIONAL EXPERIENCE
Client: Volkswagen Group of America, Auburn Hills, MI
Jun 2020 to Till Date
Role:Full stack Java Developer
Project Description:Volkswagen Group is to develop innovations and technologies for future generations of cars, and to
transfer technologies from many industries and research institutions into the automotive domain. My role in this position
will be responsible for software infrastructure to bring new connected functionality and interfaces to the automotive
market. And develop prototype implementations and interfaces to enable future connected vehicle applications, potentially
developing system requirements and specifications that will influence future production systems.
Responsibilities:
3
Involving in analysis, specification, design, and implementation and testing phases of Software Development
Life Cycle (SDLC) With TDD approach.Developed the J2EE application based on the Service Oriented
Architecture.
Using agile methodology such as extreme programming (XP) to improve the quality of code and to meet the
change in customer requirements even at the late stage of development process.
Using Java Microservices in Web-Application will make requests to the Account-Service Microservice using a
RESTful API
Developing using new features of Java 1.8 Annotations, Generics, Lambda Expressions enhanced for loop and
Enums. Used Design Patterns like Singleton, Factory, Session Facade and DAO.
Using Spring and Hibernate for implementing IOC, AOP and ORM for back-end tiers.Involved in
writingThreadSafeblocksfor multithread access to make valid transactions.
Creating and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire
objectsof business classes.
Designing, implement and test services in a Microservice -oriented architecture and has Implemented the REST
based Microservices using the Spring Boot, Spring Data with JPA (Java Persistence API).
Built Microservices applications using Spring Cloud. Efficiently handled periodic exporting of SQL data
intoElasticsearch.
Using Spring Inheritance to develop beans from already developed parent beans.Implemented SOA to
developRESTBased Web services using Apache Axis.
Developing REST Web Services clients to consume those Web Services as well other enterprise-wide Web
Services.Exposedthe Web Services to the client applications by sharing the WSDL’s.
Using SOAP UI for testing the web services.Used XStream API to transfer data back and forth between Spring
MVC and Ext JS.
Using DAO pattern to fetch data from database using Hibernate to carry out various database.Used Hibernate
Transaction Management, Hibernate Batch Transactions, cache concepts.
Working with HL7v2 and HL7v3 message specifications and worked on CDA documents.Used HL7 interface
engines such as E-Gate JCAPS.
Using Spring MVC Transaction Management, Spring/Hibernate Batch Transactions, Hibernate cache
concepts.Wrote complex SQL queries using hibernates native SQL.
Using Spring Quartz to schedule the Jobs (CRON Jobs), Spring boot to load the application with configuration for
Batches.
Using Scala collection framework to store and process the complex consumer information.Integrated Apache
Kafka for data ingestion.
Developing Kafka producer Microservice and consumers Microservices to push data into queues and drain data
from queues.
Developing analytical components using Scala, Spark and Spark Stream.Developed various generic JavaScript
functions used for validations.
Working on Rest Web services as well as Node Rest framework for backend services, used Mongo DB
(NoSQL) for database services.
Developing or maintaining a production-level cloud-based architecture in AWS, including creating machine Images
like AMI.
ImplementingJQuery Plugin implementation: - Banner, Slider, According, Tabs, JQuery Dropdown, Image
Gallery.Used HTML5 and CSS3 for website development and build on Bootstrap 3.0.Data binding usingAngularJs.
Creating Managed Beans for handling JSF with prime faces pages and include logic for processing of the data on
the page.
Experience with implementing BPM processes in existing system using both Synchronous and Asynchronous
Webservices.
Implementing the function to send and receive AMQP messages on RabbitMQ synchronously and
asynchronouslyand send JMS message to Apache ActiveMQ on the edge device.
Experience in Building Webservice Contracts in SOA Service Manager.Developed Applications using Rule
Engines,Drools4.x, ILOG with corresponding to validate the business User Roles.
4
Using Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as
payment status report.
Extensively used various Spring Framework modules like DI(IOC), Bean Wiring, Inheritance, Auto Wiring,
JDBC Templates, AOP, Spring boot and Spring Quartz Schedulers for Jobs.
Environment:Java 8, J2EE, Spring framework, AWS, Spring MVC, Hibernate 4.5, SOA, WSDL, JAXB, jQuery, JSON, Angular
JS, JDBC, AJAX, Web services, Flex, Flex Profiler, SOAP, XML, Java Beans, XStream, Apache POI, Ext JS, NodeJS, JQuery,
JavaScript, JSF, Oracle 10g, IBM RAD, WebSphere 7.0, Agile Methodology, Drools, ILOG, Design Patterns, SVN, Apache
Maven, JUnit, Html Unit, XSLT, HTML/DHTML.
Client: New York City Health & Hospitals Corporation - New York City, NY Jan 2018 - May 2020
Role: J2EE/Java Developer
Project Description:New York City Health and Hospitals Corporation, operates the public hospitals and clinics in New
York City as a public benefit corporation created design plans for the user-facing side of applications, which controls look,
feel, function and also structure the back part of an application, which manages program logic and server database
interaction. We are problem-solvers who work in fast-paced, collaborative office environments alongside other engineers
and developers.
Responsibilities:
Designed and Developed UI for Customer Service Modules and Reports using Angular2.0, HTML, CSS, Bootstrap,
JavaScript, and jQuery Created web application prototype using JavaScript and AngularJS.
Implemented nested views and routing using Angular UI Router as per the requirement. GUI was developed using
JSP, HTML, and AngularJS and created reusable components in Angular7.0 using Custom Directives Filters,
Services, and Partials.
Created Typescript reusable components and services to consume REST API's using Component based architecture
provided by Angular JS. Also developed internal services using Java and Node.js.
Customized Restful Web Service using Spring RESTful API, sending JSON format data packets between front-end
and middle-tier controller.
Good Knowledge in dynamic documentation of RESTful end points using Swagger API.Called REST web services
through AngularJS services to get JSON Object and modified the response object to display in UI.
Designed and develop micro services, J-Unit test cases, mock creation and fix defects.
Developed the backend tier using Spring Boot framework providing Dependency management.
Developed the application under Core Java, J2EE Architecture using REST, JBoss, Node.js, backbone.js, EXT JS,
spring, Struts, Hibernate, Servlets, Web logic, Swing, Agile, Eclipse, Jenkins, and JSP.
Developed API to Integrate with Amazon EC2 cloud-based architecture in AWS, including creating machine Images.
Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules
using angular UI router.
Created desktop application with Angular 5 and Unit Test with Karma-Jasmine
Designed and developed the REST based Micro services using the Spring Boot.
Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot
for micro services.
Used 'TestNG' for backend test cases and 'Jasmine' for AngularJS test cases.
Developed the application using Spring MVC intensively that leverages classical MVC architecture and JavaScript
for major data entry that involved an extreme level of data validation at the client side.
Implemented continuous deployment system with Jenkins, AWS: Code Deploy, Ops Works, and Packer for
deployment of Java Applications.
Designed and developed the REST based Micro services using the Spring Boot, Spring Data with JPA. Developed
REST API's using Spring MVC and spring boot, hosted all micro services on Pivotal Cloud Foundry (PCF).
Used Junit and Mockito framework for unit testing of application and Log4j 1.2 to capture the log that includes
runtime exceptions
Developed unit test cases using Jasmine and Karma as unit test runner for various application modules.
5
Environment: Java 7, HTML5, Angular 7.0, jQuery, JavaScript, Spring Batch, Node.js, Bootstrap, Spring 4.0, Apache 7.0,
log4j, Hibernate, Maven, Tortoise SVN, Spring Boot, Rest web services, Docker, AWS, Micro services, maven, jQuery, JIRA,
Eclipse Kepler, XML, MySQL.
Client: Citi Group, Irving, TX Jul 2016 - Dec 2017
Role: Java Developer
Project Description:Citibank Money Exchange Project is the application where the different Micro services are exposed to
the outside network to perform the money exchange services through Orchestration Layers. This application is used in all
the banks all over the world. Loan Loss Reserves are accounting entries bank make to cover estimated losses on loans due
defaults and nonpayment migrated this entire existing application to Spring Batch. Exception Management is a process of
managing Exceptions for Relationships in banking sector. We calculate the risk on the relationships based on the ratings for
the relationships and define the Exposure for the Relationship.
Responsibilities:
Involved in software development life cycle (SDLC), which includes requirement-gathering, design, coding, testing.
Used Bootstrap, NodeJS for effective design of Web pages.
Developed Project Specific Java API's for the new requirements with the Effective usage of Data Structures,
Algorithms, and Core Java, OOPS concepts.
Developed web service for web store components using RESTful API using Java & Spring.Experienced in developing
web-based applications using CSS, HTML, JavaScript, jQuery, UML
Experienced in Object Oriented design, Systems Analysis, Software &Web Application development.Developed
business modules using Hibernate & Spring framework technologies.
Responsible for analysis, design, development, and integration of backend components using J2EE technologies
such as Springs 3 and Spring JDBC and EJB's.
Wrote Micro services to export/import data and task scheduling and spring boot, Spring and Hibernate in the
Micro services and Swagger API for Micro services.
Used Jasmine, Karma for unit testing and end-to-end testing to verify Angular JS modules and JavaScript utility
routines.
Experienced in Front End frameworks such as jQuery, Ajax, JavaScript, Nodejs, ReactJS, BackboneJS,
AngularJs.Created Typescript reusable components and services to consume REST API's in Angular 2.
Developed Project Specific Java API's for the new requirements with the Effective usage of Data Structures,
Algorithms, and Core Java, OOPS concepts.
Developed web service for web store components using RESTful API.Used XML, XSD and JSON messages for Data
transfer. Used JAXB API and DOM for XML parsing messages.
Developed application Specific thread safe XML APIs, XML Document Builder and parser utils, validators using java
DOM Parser which is used among the components.
Implemented Business logic in the middle-tier using Java classes, Java beans.Created and modified Complex SQL
Commands.
Database designing and tables, master data creation in the database.Good in writing build files with ANT,
Maven.Used Sonar for maintaining the code quality and JUnit code coverage.Created and Modified Jasper Reports
and having good Knowledge of Jasper server.
Environment: Java.6, J2EE, JDBC, Servlets, Spring, Spring MVC 4.1.5, Spring JDBC, EJB3.0, XML, Hibernate ORM, HTML5,
JBoss Studio, JBoss Server, SVN, Maven, Windows OS, Log4j, Junit, JIRA.
Client: Toshiba, Bentonville, AR Feb 2015- Jun 2016
Role: Software Developer
6
Project Description:Toshiba Group is responding to the global has contributed to a sustainable future by applying
innovative technologies to value creation our business domains center on energy, social infrastructure, electronic devices
and digital solutions, all essential supports for modern life and society.
Responsibilities:
Extensively worked with XML schema XSD, XSL/XSLT, XML to navigate in XML documents, and SAX to process and
parse xml files
CSS is used to style Web pages, XML markup. Implemented servlets to handle HTTP requests for on-line requests,
credit card payments, registration and bug tracking
Developed DAO objects and implemented data access layer using JPA-Hibernate to perform CRUD operations
Created and maintained mapping files, persisting classes and transaction control in Hibernate to access the
database.
Developed the custom tag to display various campaigns on Credit care Sign on and Welcome page. Developed the
credit check module using Servlets and JSP Core Java components in Web logic Application Server.
Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
Understanding and analyzing business requirements. Involved in injecting dependencies into code using spring core
module.
Involved in developing code for obtaining bean references in Spring framework using Dependency Injection DI or
Inversion of Control IoC.
Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to Web Sphere MQ, which connects to
the legacy systems.
Developed Message Driven Beans for asynchronous processing of alerts. Extensively worked on Java server-side
programming using Servlets, and JSP.
Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOA architecture.
Developed mail alert mechanism for alerting the users when their selection criteria are met. Created and
implemented PL/SQL queries, views stored procedures and triggers.
Used Log4J logging framework to write Log messages with various levels. Deployed web components, presentation
components and business components in Web Logic Application Serve
Environment: Java, J2EE, Servlets, JSP 2.5, EJB 2.0, Hibernate 2.1, Spring 2.5, Log4J, JavaScript, JUnit 4.1, CVS, Rational
Rose UML, Oracle10g, Web Logic Server 10.0, Eclipse IDE, Ant, XML/XSD, Jax-ws SOAP web services, SAX.

Más contenido relacionado

La actualidad más candente

Resume(Java Developer)
Resume(Java Developer)Resume(Java Developer)
Resume(Java Developer)Sumit Sharma
 
Puneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet Nebhani
 
Vijay kumar java developer_resume
Vijay kumar java developer_resumeVijay kumar java developer_resume
Vijay kumar java developer_resumeVijay Kumar
 
Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...
Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...
Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...Scott Williams
 
Senior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil RavindranathSenior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil RavindranathSenthil Ravindranath
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory javaJoseph Gregory
 
Maged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CVMaged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CVMaged Botros
 
Net experience-resume-sample
Net experience-resume-sampleNet experience-resume-sample
Net experience-resume-sampleAmit Sawant
 
Uttam Resume(Dot Net Developer)
Uttam Resume(Dot Net Developer)Uttam Resume(Dot Net Developer)
Uttam Resume(Dot Net Developer)UTTAM KUMAR
 
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai
 
Chris Durkin Resume - Expert .NET Consultant 18 years experience
Chris Durkin Resume - Expert .NET Consultant 18 years experienceChris Durkin Resume - Expert .NET Consultant 18 years experience
Chris Durkin Resume - Expert .NET Consultant 18 years experienceChris Durkin
 
Software Developer in JAVA with 1 Year of Experience
Software Developer in JAVA with 1 Year of ExperienceSoftware Developer in JAVA with 1 Year of Experience
Software Developer in JAVA with 1 Year of ExperienceVijay Malusare
 
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...Shivam Pandey
 
Shivam Sharma resume(.Net Developer)
Shivam Sharma resume(.Net Developer)Shivam Sharma resume(.Net Developer)
Shivam Sharma resume(.Net Developer)Shivam Sharma
 
Rajeshwari K A 9+ years as Java Developer and Team lead-1
Rajeshwari K A 9+ years as Java Developer and Team lead-1Rajeshwari K A 9+ years as Java Developer and Team lead-1
Rajeshwari K A 9+ years as Java Developer and Team lead-1Rajeshwari KA
 
Shrikant Bhongade - Dot Net Resume
Shrikant Bhongade - Dot Net ResumeShrikant Bhongade - Dot Net Resume
Shrikant Bhongade - Dot Net ResumeShrikant Bhongade
 
Full Stack Developer with ( .Net Core + Angular 4 ) having 5 years of experi...
Full Stack Developer with ( .Net Core + Angular 4 ) having 5  years of experi...Full Stack Developer with ( .Net Core + Angular 4 ) having 5  years of experi...
Full Stack Developer with ( .Net Core + Angular 4 ) having 5 years of experi...Pranay Sagar
 

La actualidad más candente (20)

Resume(Java Developer)
Resume(Java Developer)Resume(Java Developer)
Resume(Java Developer)
 
Puneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_Resume
 
Vijay kumar java developer_resume
Vijay kumar java developer_resumeVijay kumar java developer_resume
Vijay kumar java developer_resume
 
Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...
Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...
Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...
 
Senior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil RavindranathSenior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil Ravindranath
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
 
Madhu Kopparapu Resume
Madhu Kopparapu ResumeMadhu Kopparapu Resume
Madhu Kopparapu Resume
 
Maged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CVMaged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CV
 
DOT NET RESUME
DOT NET RESUMEDOT NET RESUME
DOT NET RESUME
 
Net experience-resume-sample
Net experience-resume-sampleNet experience-resume-sample
Net experience-resume-sample
 
Uttam Resume(Dot Net Developer)
Uttam Resume(Dot Net Developer)Uttam Resume(Dot Net Developer)
Uttam Resume(Dot Net Developer)
 
Introduction to Node.js
Introduction to Node.jsIntroduction to Node.js
Introduction to Node.js
 
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
 
Chris Durkin Resume - Expert .NET Consultant 18 years experience
Chris Durkin Resume - Expert .NET Consultant 18 years experienceChris Durkin Resume - Expert .NET Consultant 18 years experience
Chris Durkin Resume - Expert .NET Consultant 18 years experience
 
Software Developer in JAVA with 1 Year of Experience
Software Developer in JAVA with 1 Year of ExperienceSoftware Developer in JAVA with 1 Year of Experience
Software Developer in JAVA with 1 Year of Experience
 
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...
 
Shivam Sharma resume(.Net Developer)
Shivam Sharma resume(.Net Developer)Shivam Sharma resume(.Net Developer)
Shivam Sharma resume(.Net Developer)
 
Rajeshwari K A 9+ years as Java Developer and Team lead-1
Rajeshwari K A 9+ years as Java Developer and Team lead-1Rajeshwari K A 9+ years as Java Developer and Team lead-1
Rajeshwari K A 9+ years as Java Developer and Team lead-1
 
Shrikant Bhongade - Dot Net Resume
Shrikant Bhongade - Dot Net ResumeShrikant Bhongade - Dot Net Resume
Shrikant Bhongade - Dot Net Resume
 
Full Stack Developer with ( .Net Core + Angular 4 ) having 5 years of experi...
Full Stack Developer with ( .Net Core + Angular 4 ) having 5  years of experi...Full Stack Developer with ( .Net Core + Angular 4 ) having 5  years of experi...
Full Stack Developer with ( .Net Core + Angular 4 ) having 5 years of experi...
 

Similar a Full stack Java Developer

Similar a Full stack Java Developer (20)

Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration DeveloperRam Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration Developer
 
Sid K
Sid KSid K
Sid K
 
Bhargav
BhargavBhargav
Bhargav
 
Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
 
Vishnu(java)
Vishnu(java)Vishnu(java)
Vishnu(java)
 
Rajiv ranjan resume-us
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-us
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead
 
Resume 2016-5
Resume 2016-5Resume 2016-5
Resume 2016-5
 
RRR_Resume_SE
RRR_Resume_SERRR_Resume_SE
RRR_Resume_SE
 
Ranjith_Reddy Yallampalli Resume
Ranjith_Reddy Yallampalli ResumeRanjith_Reddy Yallampalli Resume
Ranjith_Reddy Yallampalli Resume
 
Venugopal Kommineni
Venugopal KommineniVenugopal Kommineni
Venugopal Kommineni
 
Rinzu_Dongol-CV
Rinzu_Dongol-CVRinzu_Dongol-CV
Rinzu_Dongol-CV
 
Naresh Kumar
Naresh KumarNaresh Kumar
Naresh Kumar
 
JulianSerna2016
JulianSerna2016JulianSerna2016
JulianSerna2016
 
Khald Summary
Khald SummaryKhald Summary
Khald Summary
 
Resume - Shashesh Silwal
Resume - Shashesh SilwalResume - Shashesh Silwal
Resume - Shashesh Silwal
 
vinod kumar JAVA
vinod kumar JAVAvinod kumar JAVA
vinod kumar JAVA
 
SAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVASAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVA
 
Alaguraja.Ramasamy
Alaguraja.RamasamyAlaguraja.Ramasamy
Alaguraja.Ramasamy
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 

Último

BASIC SUMMARY OF HUMAN RESOURCE MANAGEMENT
BASIC SUMMARY OF HUMAN RESOURCE MANAGEMENTBASIC SUMMARY OF HUMAN RESOURCE MANAGEMENT
BASIC SUMMARY OF HUMAN RESOURCE MANAGEMENTHabibulHashan
 
Webinar - How to set pay ranges in the context of pay transparency legislation
Webinar - How to set pay ranges in the context of pay transparency legislationWebinar - How to set pay ranges in the context of pay transparency legislation
Webinar - How to set pay ranges in the context of pay transparency legislationPayScale, Inc.
 
2k Shots ≽ 9205541914 ≼ Call Girls In Vinod Nagar East (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Vinod Nagar East (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Vinod Nagar East (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Vinod Nagar East (Delhi)Delhi Call girls
 
RecruZone - Your Recruiting Bounty marketplace
RecruZone - Your Recruiting Bounty marketplaceRecruZone - Your Recruiting Bounty marketplace
RecruZone - Your Recruiting Bounty marketplaceDavide Donghi
 
Will Robots Steal Your Jobs? Will Robots Steal Your Jobs? 10 Eye-Opening Work...
Will Robots Steal Your Jobs? Will Robots Steal Your Jobs? 10 Eye-Opening Work...Will Robots Steal Your Jobs? Will Robots Steal Your Jobs? 10 Eye-Opening Work...
Will Robots Steal Your Jobs? Will Robots Steal Your Jobs? 10 Eye-Opening Work...Jasper Colin
 
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...hyt3577
 

Último (6)

BASIC SUMMARY OF HUMAN RESOURCE MANAGEMENT
BASIC SUMMARY OF HUMAN RESOURCE MANAGEMENTBASIC SUMMARY OF HUMAN RESOURCE MANAGEMENT
BASIC SUMMARY OF HUMAN RESOURCE MANAGEMENT
 
Webinar - How to set pay ranges in the context of pay transparency legislation
Webinar - How to set pay ranges in the context of pay transparency legislationWebinar - How to set pay ranges in the context of pay transparency legislation
Webinar - How to set pay ranges in the context of pay transparency legislation
 
2k Shots ≽ 9205541914 ≼ Call Girls In Vinod Nagar East (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Vinod Nagar East (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Vinod Nagar East (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Vinod Nagar East (Delhi)
 
RecruZone - Your Recruiting Bounty marketplace
RecruZone - Your Recruiting Bounty marketplaceRecruZone - Your Recruiting Bounty marketplace
RecruZone - Your Recruiting Bounty marketplace
 
Will Robots Steal Your Jobs? Will Robots Steal Your Jobs? 10 Eye-Opening Work...
Will Robots Steal Your Jobs? Will Robots Steal Your Jobs? 10 Eye-Opening Work...Will Robots Steal Your Jobs? Will Robots Steal Your Jobs? 10 Eye-Opening Work...
Will Robots Steal Your Jobs? Will Robots Steal Your Jobs? 10 Eye-Opening Work...
 
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
100%Safe delivery(+971558539980)Abortion pills for sale..dubai sharjah, abu d...
 

Full stack Java Developer

  • 1. 1 Md Mahmudul Hasan Email: hasantech251@gmail.com|Phone: 917-737-0792| Status: US Citizen Full Stack Java Developer PROFESSIONAL SUMMARY Around7 Years of experience in Software Development Life Cycle (SDLC) and Software Engineering including requirement gathering, analyzing, designing, implementing, testing, support, and maintenance of client-server applications. Expertise in Object Oriented Software Development (OOAD), Gathering new requirements and understand/documentbusiness/technical requirements in UML using IBM Rational suite of products. Experience in architecting, designing, developing, building, deploying, profiling, performance optimization/tuningof complex distributed multi - tier Java/J2EE/JEE applications in WebSphere,WebLogic,JBoss,Oracle application servers and Tomcat web servers in multiple operating systems: Linux,MainframesandWindowswithOracle,DB2andMS-SQL as Backend. Experience in developing client-side, server-side/middle-tier components applying Java/J2EE design patterns and using frameworks: Servlets, JSF, Struts, Spring, Spring Boot, Spring data, Web Services, EJB, JMS, MQ Services, Hibernate, iBatis, MyBatis, JDBC, JPA, Log4j, Portals, GWT, Global 360-Open Text, JSP, Custom Tag Library, POJO’s, JSTL, AJAX, JSON, JavaScript, RDBMS, XML, UML, Log4J and Junit Proven experience with Application Servers like IBM WebSphere 7.x/6.x, Oracle/BEA WebLogic 10.x/9.x,JBossandTomcat 7.x. Experience with Spring MVC, IOC, AOP, Spring JDBC, Spring JTA, Spring IO, Spring Boot, Spring Microservices, Spring Ribbon, Spring Netflix, Spring Zuul, Spring Eureka with Thyme leaf. Experience in AWS (EC2, EC2 Container Services/Docker, VPC with Security Groups, S3, IAM, SNS, Lambda, Route53, CloudWatch etc., Services), DevOps tools and Microservice architecture Implement various Design patterns (Session Façade, Value Object, DAO, DTO,Command,Singleton,Factory,Adapter,MVC, Service Locator etc.) using J2EE technologies. Developing J2EE/Java applications using various IDE tools Rational Application Developer (RAD), WSAD 5.x, JBoss, Eclipse 3.2/2.1. Expertise in building web and enterprise applications in domains including Healthcare, Banking and FinanciallyStrong in Java/J2EE design patterns and other object-oriented concepts (OOPS). Designing and developed multiple J2EE Model 2 MVC based Web Application using J2EE Technologies and popular open-source framework Struts Framework, Spring MVC, Spring Framework, Spring Boot, Hibernate ORM Framework. Expertise in implementing Web Services based on Service Oriented Architecture (SOA) using SOAP, Restful Web Services. Experience in the developing professional web applications using HTML5, CSS3, JavaScript, jQuery, Bootstrap, AJAX, JSON, XHTML, XML and Node.js Experience in Server-side messaging using camel and JMS and development experience at server-side using technologies EJB, Web Services, XML, Oracle, MySQL Server. Experience in testing with JUnit Framework using Mockito and Easy Mock, and other testing tools like Firebug, Fire Poster, Protractor, Selenium, Jasmine, SoapUI. Hands on experience in developing Single Page Applications (SPA) using Angular JS. Expert knowledge of JavaScript frameworks such as Angular js, Media Query and libraries like Backbone JS. Working on creating a distributed network by hosting the application on AWS cloud, Amazon EC2 servers.Experience in working with automation tools like selenium and continuous integration tool JENKINS. Experience in Configuration and deployment of multi-tier applications using servers like Web Sphere, Web Logic, and Tomcat. Experience in working on modern MEAN Stack- MongoDB, Express, Angular and Nodejs.Handled all the port mapping/binding things that happen with Dockers and Containers.
  • 2. 2 Solid Hands-on experience in end-to-end implementation of CI and CD (Continuous Delivery), DevOps processes using AWS Code Commit AW. Using Mongoose API in order to access the MongoDB from NodeJS.Experience in Enterprise Integration Development using Apache Camel, JMS, and Web services. Excellent understanding of PL-SQL programming. Develop, implement and optimize stored procedures, functions, views using PL-SQL, also worked with various databases like Oracle, MySQL, DB2 and MS SQL Server Strong independent learning ability, team player, easily adaptable to different development environments, collaborative, highly motivated and dedicated to delivering quality software Actively participated in daily scrum meetings, sprint planning sessions, sprint reviews, and retrospectives.Experience with Test Driven Development, paired programming and refactoring code TECHNICAL SKILLS Languages C, C++, Java 5/7/8, Python3.6.0, PL/SQL J2EE Technologies JSP, Servlets, Struts 1&2, Spring4/5, Spring MVC, Spring Boot, EJB, Hibernate 3.x, JSTL, JMS, Log4j, JDBC, Java Beans, JAX-RS, JAX-WS, Web Services SOAP, REST, REST API, Apache CXF Application/Web Servers Apache Tomcat 9.x, J-Boss, Web Logic, Web Sphere, Apache Kafka Methodologies Agile, Scrum, J2EE Design Patterns Built Tools Jenkins, Docker, Kubernetes, CI/CD, Azure, Google cloud, PCF Web Technologies HTML5, AJAX, XML, J son, J query, Java Script ES6, CSS3, Angular JS, Angular6/7, Node JS, React JS, JSF, JSTL, DOM, JAXB and JAXP. IDE Tools Eclipse and Net Beans AWS EC2, RDS, S3, ELB, EBS Databases/API Oracle, SQL, PL SQL, No SQL, MONGODB, MySQL, MS Access, MS SQL Server, Triggers, View, Criteria and Toad. Operating Systems UNIX/Linux, Windows XP/Vista/7/8 Data Modeling Microsoft Visio, Rational Rose and UML Design Versioning Tools GIT, SVN Development Tools Ant, Maven, J unit Languages C, C++, Java 5/7/8, Python3.6.0, PL/SQL J2EE Technologies JSP, Servlets, Struts 1&2, Spring4/5, Spring MVC, Spring Boot, EJB, Hibernate 3.x, JSTL, JMS, Log4j, JDBC, Java Beans, JAX-RS, JAX-WS, Web Services SOAP, REST, REST API, Apache CXF Application/Web Servers Apache Tomcat 9.x, J-Boss, Web Logic, Web Sphere, Apache Kafka PROFESSIONAL EXPERIENCE Client: Volkswagen Group of America, Auburn Hills, MI Jun 2020 to Till Date Role:Full stack Java Developer Project Description:Volkswagen Group is to develop innovations and technologies for future generations of cars, and to transfer technologies from many industries and research institutions into the automotive domain. My role in this position will be responsible for software infrastructure to bring new connected functionality and interfaces to the automotive market. And develop prototype implementations and interfaces to enable future connected vehicle applications, potentially developing system requirements and specifications that will influence future production systems. Responsibilities:
  • 3. 3 Involving in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) With TDD approach.Developed the J2EE application based on the Service Oriented Architecture. Using agile methodology such as extreme programming (XP) to improve the quality of code and to meet the change in customer requirements even at the late stage of development process. Using Java Microservices in Web-Application will make requests to the Account-Service Microservice using a RESTful API Developing using new features of Java 1.8 Annotations, Generics, Lambda Expressions enhanced for loop and Enums. Used Design Patterns like Singleton, Factory, Session Facade and DAO. Using Spring and Hibernate for implementing IOC, AOP and ORM for back-end tiers.Involved in writingThreadSafeblocksfor multithread access to make valid transactions. Creating and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objectsof business classes. Designing, implement and test services in a Microservice -oriented architecture and has Implemented the REST based Microservices using the Spring Boot, Spring Data with JPA (Java Persistence API). Built Microservices applications using Spring Cloud. Efficiently handled periodic exporting of SQL data intoElasticsearch. Using Spring Inheritance to develop beans from already developed parent beans.Implemented SOA to developRESTBased Web services using Apache Axis. Developing REST Web Services clients to consume those Web Services as well other enterprise-wide Web Services.Exposedthe Web Services to the client applications by sharing the WSDL’s. Using SOAP UI for testing the web services.Used XStream API to transfer data back and forth between Spring MVC and Ext JS. Using DAO pattern to fetch data from database using Hibernate to carry out various database.Used Hibernate Transaction Management, Hibernate Batch Transactions, cache concepts. Working with HL7v2 and HL7v3 message specifications and worked on CDA documents.Used HL7 interface engines such as E-Gate JCAPS. Using Spring MVC Transaction Management, Spring/Hibernate Batch Transactions, Hibernate cache concepts.Wrote complex SQL queries using hibernates native SQL. Using Spring Quartz to schedule the Jobs (CRON Jobs), Spring boot to load the application with configuration for Batches. Using Scala collection framework to store and process the complex consumer information.Integrated Apache Kafka for data ingestion. Developing Kafka producer Microservice and consumers Microservices to push data into queues and drain data from queues. Developing analytical components using Scala, Spark and Spark Stream.Developed various generic JavaScript functions used for validations. Working on Rest Web services as well as Node Rest framework for backend services, used Mongo DB (NoSQL) for database services. Developing or maintaining a production-level cloud-based architecture in AWS, including creating machine Images like AMI. ImplementingJQuery Plugin implementation: - Banner, Slider, According, Tabs, JQuery Dropdown, Image Gallery.Used HTML5 and CSS3 for website development and build on Bootstrap 3.0.Data binding usingAngularJs. Creating Managed Beans for handling JSF with prime faces pages and include logic for processing of the data on the page. Experience with implementing BPM processes in existing system using both Synchronous and Asynchronous Webservices. Implementing the function to send and receive AMQP messages on RabbitMQ synchronously and asynchronouslyand send JMS message to Apache ActiveMQ on the edge device. Experience in Building Webservice Contracts in SOA Service Manager.Developed Applications using Rule Engines,Drools4.x, ILOG with corresponding to validate the business User Roles.
  • 4. 4 Using Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report. Extensively used various Spring Framework modules like DI(IOC), Bean Wiring, Inheritance, Auto Wiring, JDBC Templates, AOP, Spring boot and Spring Quartz Schedulers for Jobs. Environment:Java 8, J2EE, Spring framework, AWS, Spring MVC, Hibernate 4.5, SOA, WSDL, JAXB, jQuery, JSON, Angular JS, JDBC, AJAX, Web services, Flex, Flex Profiler, SOAP, XML, Java Beans, XStream, Apache POI, Ext JS, NodeJS, JQuery, JavaScript, JSF, Oracle 10g, IBM RAD, WebSphere 7.0, Agile Methodology, Drools, ILOG, Design Patterns, SVN, Apache Maven, JUnit, Html Unit, XSLT, HTML/DHTML. Client: New York City Health & Hospitals Corporation - New York City, NY Jan 2018 - May 2020 Role: J2EE/Java Developer Project Description:New York City Health and Hospitals Corporation, operates the public hospitals and clinics in New York City as a public benefit corporation created design plans for the user-facing side of applications, which controls look, feel, function and also structure the back part of an application, which manages program logic and server database interaction. We are problem-solvers who work in fast-paced, collaborative office environments alongside other engineers and developers. Responsibilities: Designed and Developed UI for Customer Service Modules and Reports using Angular2.0, HTML, CSS, Bootstrap, JavaScript, and jQuery Created web application prototype using JavaScript and AngularJS. Implemented nested views and routing using Angular UI Router as per the requirement. GUI was developed using JSP, HTML, and AngularJS and created reusable components in Angular7.0 using Custom Directives Filters, Services, and Partials. Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular JS. Also developed internal services using Java and Node.js. Customized Restful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller. Good Knowledge in dynamic documentation of RESTful end points using Swagger API.Called REST web services through AngularJS services to get JSON Object and modified the response object to display in UI. Designed and develop micro services, J-Unit test cases, mock creation and fix defects. Developed the backend tier using Spring Boot framework providing Dependency management. Developed the application under Core Java, J2EE Architecture using REST, JBoss, Node.js, backbone.js, EXT JS, spring, Struts, Hibernate, Servlets, Web logic, Swing, Agile, Eclipse, Jenkins, and JSP. Developed API to Integrate with Amazon EC2 cloud-based architecture in AWS, including creating machine Images. Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules using angular UI router. Created desktop application with Angular 5 and Unit Test with Karma-Jasmine Designed and developed the REST based Micro services using the Spring Boot. Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro services. Used 'TestNG' for backend test cases and 'Jasmine' for AngularJS test cases. Developed the application using Spring MVC intensively that leverages classical MVC architecture and JavaScript for major data entry that involved an extreme level of data validation at the client side. Implemented continuous deployment system with Jenkins, AWS: Code Deploy, Ops Works, and Packer for deployment of Java Applications. Designed and developed the REST based Micro services using the Spring Boot, Spring Data with JPA. Developed REST API's using Spring MVC and spring boot, hosted all micro services on Pivotal Cloud Foundry (PCF). Used Junit and Mockito framework for unit testing of application and Log4j 1.2 to capture the log that includes runtime exceptions Developed unit test cases using Jasmine and Karma as unit test runner for various application modules.
  • 5. 5 Environment: Java 7, HTML5, Angular 7.0, jQuery, JavaScript, Spring Batch, Node.js, Bootstrap, Spring 4.0, Apache 7.0, log4j, Hibernate, Maven, Tortoise SVN, Spring Boot, Rest web services, Docker, AWS, Micro services, maven, jQuery, JIRA, Eclipse Kepler, XML, MySQL. Client: Citi Group, Irving, TX Jul 2016 - Dec 2017 Role: Java Developer Project Description:Citibank Money Exchange Project is the application where the different Micro services are exposed to the outside network to perform the money exchange services through Orchestration Layers. This application is used in all the banks all over the world. Loan Loss Reserves are accounting entries bank make to cover estimated losses on loans due defaults and nonpayment migrated this entire existing application to Spring Batch. Exception Management is a process of managing Exceptions for Relationships in banking sector. We calculate the risk on the relationships based on the ratings for the relationships and define the Exposure for the Relationship. Responsibilities: Involved in software development life cycle (SDLC), which includes requirement-gathering, design, coding, testing. Used Bootstrap, NodeJS for effective design of Web pages. Developed Project Specific Java API's for the new requirements with the Effective usage of Data Structures, Algorithms, and Core Java, OOPS concepts. Developed web service for web store components using RESTful API using Java & Spring.Experienced in developing web-based applications using CSS, HTML, JavaScript, jQuery, UML Experienced in Object Oriented design, Systems Analysis, Software &Web Application development.Developed business modules using Hibernate & Spring framework technologies. Responsible for analysis, design, development, and integration of backend components using J2EE technologies such as Springs 3 and Spring JDBC and EJB's. Wrote Micro services to export/import data and task scheduling and spring boot, Spring and Hibernate in the Micro services and Swagger API for Micro services. Used Jasmine, Karma for unit testing and end-to-end testing to verify Angular JS modules and JavaScript utility routines. Experienced in Front End frameworks such as jQuery, Ajax, JavaScript, Nodejs, ReactJS, BackboneJS, AngularJs.Created Typescript reusable components and services to consume REST API's in Angular 2. Developed Project Specific Java API's for the new requirements with the Effective usage of Data Structures, Algorithms, and Core Java, OOPS concepts. Developed web service for web store components using RESTful API.Used XML, XSD and JSON messages for Data transfer. Used JAXB API and DOM for XML parsing messages. Developed application Specific thread safe XML APIs, XML Document Builder and parser utils, validators using java DOM Parser which is used among the components. Implemented Business logic in the middle-tier using Java classes, Java beans.Created and modified Complex SQL Commands. Database designing and tables, master data creation in the database.Good in writing build files with ANT, Maven.Used Sonar for maintaining the code quality and JUnit code coverage.Created and Modified Jasper Reports and having good Knowledge of Jasper server. Environment: Java.6, J2EE, JDBC, Servlets, Spring, Spring MVC 4.1.5, Spring JDBC, EJB3.0, XML, Hibernate ORM, HTML5, JBoss Studio, JBoss Server, SVN, Maven, Windows OS, Log4j, Junit, JIRA. Client: Toshiba, Bentonville, AR Feb 2015- Jun 2016 Role: Software Developer
  • 6. 6 Project Description:Toshiba Group is responding to the global has contributed to a sustainable future by applying innovative technologies to value creation our business domains center on energy, social infrastructure, electronic devices and digital solutions, all essential supports for modern life and society. Responsibilities: Extensively worked with XML schema XSD, XSL/XSLT, XML to navigate in XML documents, and SAX to process and parse xml files CSS is used to style Web pages, XML markup. Implemented servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking Developed DAO objects and implemented data access layer using JPA-Hibernate to perform CRUD operations Created and maintained mapping files, persisting classes and transaction control in Hibernate to access the database. Developed the custom tag to display various campaigns on Credit care Sign on and Welcome page. Developed the credit check module using Servlets and JSP Core Java components in Web logic Application Server. Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose. Understanding and analyzing business requirements. Involved in injecting dependencies into code using spring core module. Involved in developing code for obtaining bean references in Spring framework using Dependency Injection DI or Inversion of Control IoC. Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to Web Sphere MQ, which connects to the legacy systems. Developed Message Driven Beans for asynchronous processing of alerts. Extensively worked on Java server-side programming using Servlets, and JSP. Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOA architecture. Developed mail alert mechanism for alerting the users when their selection criteria are met. Created and implemented PL/SQL queries, views stored procedures and triggers. Used Log4J logging framework to write Log messages with various levels. Deployed web components, presentation components and business components in Web Logic Application Serve Environment: Java, J2EE, Servlets, JSP 2.5, EJB 2.0, Hibernate 2.1, Spring 2.5, Log4J, JavaScript, JUnit 4.1, CVS, Rational Rose UML, Oracle10g, Web Logic Server 10.0, Eclipse IDE, Ant, XML/XSD, Jax-ws SOAP web services, SAX.