Resume of Yasmin

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Yasmin A

Phone: +1 (703)-689-9945 EXT: 130


Email: rohith@realsoftech.com
Java/J2EE/FullStack Developer

Summary:
● Overall, 8 years of experience in Java/J2EE/Full Stack Developer with expertise in Software Development Life
Cycle (SDLC) include requirements definition, design, implementation, testing, maintenance and enhancing
existing systems.
● Strong hands-on experience in programming with J2EE and associated technologies including Servlets, JSP, JNDI,
JDBC, EJB, JMS, Spring, Spring Core, Spring AOP, Spring JPA, Spring Data, Kafka, Cassandra, Hibernate, JSF and
SOAP/Rest web services.
● Have an extensive experience in developing web pages in improving performance and maintainability using
HTML5, CSS3, JavaScript, jQuery, Angular.JS, React.JS, Ext.JS, Node.JS, Mango DB, D3.JS, Typescript and
Bootstrap.
● Developed Cloud Compatible MicroServices using Spring Boot, Java and related web technologies.
● Experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon SimpleDB, Amazon Elastic Load
Balancing).
● Experience in all phases of Software Engineering (SDLC), Project management (Waterfall & Agile/Scrum
Methodology) including Requirement Gathering, analysis, Define project scope, Design, Coding, App & web
server installation, deployment, Manual Testing and Implementation.
● Expertise in React.js and working with React Flux and Redux architecture using complex Object-Oriented
concepts in improving the performance of the application.
● Proficient in handling & administering Web server's/application servers - WebSphere, WebLogic, WAS, JBoss
and Apache Tomcat.
● Experience in producing and consuming SOAP and RESTful Web Services using JAX-WS, JAX-RS and Spring MVC.

● Strong experience in Agile and Waterfall Methodologies, UML and Test-Driven Methodologies.
● Experience in JDBC, EJB (Session Beans -Stateless and Stateful), Entity Beans and MDB (Message Driven Beans),
JNDI, JMS and good experience in Object Oriented Design, Analysis and Modeling.
● Expertise in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
● Experienced in working with Node.JS and NPM modules like http-server, path, Mongo DB, Micro Services.
● Experience in retrieving and manipulating data from backend using Database SQL queries, PL/SQL- Stored
Procedures, Functions, Sequences, Triggers, Views and Packages.
● Experience in writing ANT, Maven build scripts, providing logging facility using Log4j, writing JUnit test cases
and using Clear Quest for bug tracking.
● Extensive experience in Core Java concepts like Exception handling, Multi-threading, Synchronization,
Serialization, IO, Collection’s framework, Java Beans.
● Extensively implemented J2EE design patterns such as MVC, Service Locator, Factory Pattern, Session Facade,
Singleton, Service Factory, and DAO.
● Good exposure on RDBMS concepts and proficiency in using relational databases such as MySQL.
● Well versed with IDEs such as Eclipse, NetBeans, Flash Builder.
● Expertise in writing UNIX Shell Scripts and good at VI editor.
● Highly motivated, organized, enthusiastic supportive team player with articulate speaking ability who enjoys a
challenging and fast-paced work environment.

Technical Skills:
Languages: JAVA, UNIX Shell Scripting, PHP and C, C++.
Databases and Programming: My SQL, SQL Server, MongoDB and Db2
J2EE Technologies: Servlets, EJB, JSF, JDBC, JMS, Java Bean, JTA, JPA
Application Frameworks: Spring Core, Spring MVC, Spring Security, Spring ORM, Spring AOP
Web Development: HTML5, jQuery, CSS3, Angular.js (v11.0), JavaScript, Backbone.js, React.js, D3.js, Node.js
IDE: Eclipse, NetBeans 7.0, IntelliJ IDEA
Web/Application Servers: WebSphere, WebLogic, Apache Tomcat.
Web services: SOAP, REST API
Design Methodologies: J2EE Design Patterns
Version Control: SVN, GitHub
Methodology: Agile, SCRUM, TDD
Operating Systems: Windows Vista/7/8, UNIX, Linux.
Cloud Computing: Amazon EC2, AWS Lambda, Amazon SQS
Tools: Maven, Log4j, JUNIT, Ant, ClearQuest, Jenkins
Big Data: Hadoop Ecosystem (HBase, Pig, Hive, Flume, Sqoop, Hadoop, Spark Streaming, Apache Kafka),

Work Experience:

Client: American Express, Phoenix, AZ November 2020 – Till date


Full Stack Java Developer
Description: American Express is a global travel, financial and network services provider. Founded in 1850, it has since
grown to be a Fortune 500 company. The company provides individuals with charge and credit
cards, travellers’ cheques and other stored – value products. American Express is the world’s largest
charge card issuer, the world’s largest travel company and the world’s largest travellers’ cheques issuer. It also offers
financial planning, brokerage services, mutual funds, insurance, and other investment products.
Responsibilities:
 Worked with Business Analyst's and Team Lead to drive out requirements and implemented an elegant
solution to the task at hand.
 Created REST based web services using JAX-RS library.
 Developed REST APIs that allow sophisticated, effective, and low-cost application integration and multi-tier
web applications with the use of Web Services.
 Used Spring MVC Page Controller to add functionality to individual pages such as to accept input from the
page request, invoke the requested actions on the controller.
 Migrated REST web services to Kubernetes cluster on AWS by creating fabric 8 files using YAML and JSON
 Used Spring AOP, Spring Boot, spring batch, Spring IOC, Spring Integration Framework.
 Developed Micro services as a monolithic application to gain increased decoupling, separation of concerns
and fast deployment using Spring Boot with Spring Data and Spring Security.
 Designed dynamic SSIS Packages to transfer data crossing different platforms, validate data during
transferring, and archived data files for different DBMS.
 Converting existing AWS infrastructure to server less architecture (AWS Lambda) deployed in AWS Cloud
Formation.
 Micro services development using Spring boot, Camel, Groovy, Active, Spring REST, hibernate etc. to
replace legacy Mule based ESB system
 Used Spring MVC framework to support the use of Dependency Injection to inject objects into a class,
instead of relying on the class to create the object itself.
 Fixed Bugs & created data fixes scripts to well maintain the existing application.
 Generated XML pages with templates using XSL. Used JSP and Servlets, EJBs on server side.
 Used Ajax for doing asynchronous calls to the spring controller classes.
 Hands-on experience in JSP, JDBC, RDBMS, XML, HTML, Log4J, Java Script, JSON.
 Developing a web application with authentication, authorization, and realistic functionality using WSDL and
Restful services.
 Apache Camel Routing, EIP Patterns, Spring/Blueprint DSL, AMQ, Camel Components
 Good exposure in various Software Development methodologies like Agile, RAD, Waterfall models.
 Expertise in front-end technologies like Server Faces, Rich faces.
 Creating custom JSF Facelet tags for error handling, data tables, true/false markers etc.
 Design and document REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
Environment: Java 8, J2EE, Spring, AWS, MicroServices, Spring, Spring Boot, Spring Security, Spring batch, Spring MVC,
Hibernate 3.0, Angular JS, Bootstrap, JSF, Servlets, JBoss, REST, SOAP, Junit, JSP, JDBC, RDBMS, XML, AWS, HTML5,
CSS, Log4J, Java Script, JSON, JBoss ESB, Apache Tomcat, MS Visio, UML, jQuery, Ajax, Oracle, WSDL, DB2, IBM
WebSphere application server and JMS.

PolicyGenius, New York, NY January 2020 – October 2020


Full Stack Java Developer
Description: PolicyGenius Inc offers life, renters, long-term disability, and pet insurances, as well as provides online
insurance checkup services. Iplanner is a system application which helps customers on their Life, Health, Pet, Auto
insurance planning. It gives the monetary benefits at each period and projection till the end of period. It also helps the
customers to apply online for insurance claims and online purchase of insurance plans.
Responsibilities:
 Involved in analysis, design, and implementation and testing phases of SDLC through Agile Methodology.
 Worked on Java/J2EE, Struts, Hibernate framework with Spring MVC, Spring Modules (DAO, MVC, ORM).
 Implemented the business layer by using Hibernate with Spring DAO and developed mapping files with POJO
java classes using ORM.
 Developed application using Spring and Hibernate and used Spring Framework in the application, which is
based on MVC design pattern.
 Designed and developed MicroServices business components and Restful service endpoints using spring boot.
 Used Spring Inversion of Control (IOC) for injecting the beans and reduced the coupling between the classes. 
 Implemented the Model View Controller using Spring MVC.
 Developed REST web services using Spring MVC to extract client related data from database and used SOAPUI.
 Used Splunk to monitor and debug code using error logs on DEV environment.
 Configured Swagger-UI using yaml for defining API schema.
 Involved in creating a reusable component using React.js for DOM Manipulation.
 Developed single page applications (SPA) using React Redux architecture, ES6 and web pack.
 Worked on React Virtual Dom and React views, rendering using components which contains additional
components called custom HTML tags.
 Implemented stable React components and stand-alone functions to be added to any future pages.
 Develop various screens for the front end using React.js and used various predefined components from NPM
(Node Package Manager) and Redux library.
 Used AJAX & JSON communication for accessing RESTful web services data payload.
 Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
 Created proof-of-concept using responsive web design, React.js, HTML5 and CSS3.
 Developed various generic JavaScript functions used for validations.
 Worked with media queries and mobile UI development to customize the View.
 Used AJAX extensively to implement front end /user interface features in the application.
 Developed scripts for build, deployment, maintenance, and related tasks using Jenkins and Maven.
 Used Jenkins as a primary tool for implementing the CI/CD during code releases, worked with CI/CD pipeline to
build and deploy application on AWS.
Environment: Java, Spring Boot, Spring Modules (DAO, MVC, ORM), MicroServices, HTML5, CSS3, Kafka, AWS, JSP,
JavaScript, Bootstrap, Angular.js (v8/9), React.js, Redux, Typescripts, AJAX, JSON, XML, GitHub, Jenkins and Maven.

Nordstrom Inc, Seattle, WA August 2017- December 2019


Full Stack Java Developer
Description: Nordstrom, Inc. is a fashion retailer of apparel, shoes, and accessories for men, women, and children. The
Company operates through multiple retail channels, discount stores, boutiques, catalogs, and on the Internet.
Nordstrom also offers, through a subsidiary, private label card credit and debit cards. This project deals with organizing
the Nordstrom stores data. Developed AWS Serverless Lambda services to populate the store Planning channels and
pricing channels. Also, developed UI to update and manage store data for store managers.
Responsibilities:
 Involved in the analysis, design and implementation and testing phases of Software Development Lifecycle
(SDLC) including requirements.
 Implemented the front-end using HTML, CSS, Bootstrap, JavaScript and used Ext.JS to get the data from the
server asynchronously by using JSON objects.
 Designed and developed various Web forms using HTML, CSS, Bootstrap, JavaFX and JavaScript, React.js.
 Worked with HTML5, CSS3, JSON, JavaFX, JavaScript, React.js and ES6 for developing user interface.
 Used Angular.js as framework to create Single Page Applications which can bind data to specific views and
synchronize data with server.
 Created custom directives and filters using Angular.js built-in $http service from controller through dependency
injection.
 Involved in development of the payment system as well as account transfer system and developed specs that
include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
 Documented how Spring Batch is useful for the current project.
 Implemented Swagger Configuration in Spring Boot for auto generating swagger JSON files for REST API calls.
 Persistence layer implemented using Hibernate.
 Used Oracle database and wrote complex SQL queries to import the data from various data Sources.
 Monitored the error logs using Log4j and fixed the problems.
 Implemented the security for service layer methods using Spring Security.
 Used Spring Boot which is radically faster in building cloud Microservices and develops spring-based
applications with very less configuration.
 Integrated Apache Kafka for data ingestion.
 Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various
modules using angular UI router.
 Load data from various data sources into HDFS using Kafka.
 Involved in batch processing using Spring Batch framework to extract data from database and load into
corresponding Loan App tables.
 Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring
Boot for Micro-services.
 manipulating various formats (Word, Pdf etc.) for unstructured documents using Content Processing Framework
(CPF).
 Wrote Single Page Web Applications using Restful web services, Angular.JS and JavaScript.
 Involved in deploying the application in the AWS cloud environment using cloud template. Also participated in
configuring load balancing.
 Used technologies like Java Spring Web, Spring Data, Kafka messaging queue, Cassandra, MySQL to build the
system.
 Maintained source code versioning using spring GIT.
 Worked closely with the clients and interacted with the vendors/data providers to ensure successful project
execution using strong verbal communication skills within the given time limit.

Environment: Java 7.0, J2EE, Spring MVC, Spring Boot, Spring Web, JavaScript, Kafka, Angular.js (v4/5), JavaScript,
React.js, Hibernate, HTML5, CSS3, Ext.js, Bootstrap, SDLC, Rest API, JSON, AWS, GitHub, Methodology, Restful Web
Services using Microservices architecture, Stored procedures, SQL and Linux.

InnoHub, Dhaka, Bangladesh January 2016 – July 2017


Java Developer
Description: InnoHub Private Limited supplies software for enterprise information management. The Company offers
databases and relational servers, application development and decision support tools, and enterprise business
applications.
Responsibilities:
● Worked as an engineer in a technology driven and DevOps model team.
● Developed Restful services using Golang.
● Developed Micro services using Java, Spring Boot and GoLang with Docker deployments.
● Successfully Installed and setup Cassandra cluster on AWS EC2 with multi datacenter.
● Implemented AWS client API to interact with different services as Console configuration for AWS EC2.
● Developed UI for the GoLang Restful services using React.js and JavaScript.
● Used Maven Deployment Descriptor Setting up build environment by writing Maven pom.xml, taking build,
configuring and deploying of the application in all the servers.
● Wrote Node.JS code snippets to run batch jobs on AWS Lambda.
● Responsible for all the Micro services deployments with Docker on AWS EBS and ECR.
● Worked on developing Server less functioning using AWS lambda with JAVA.
● Worked intensively on AWS services S3 and DynamoDB get and Patch operations.
● Responsible for AWS EBS deployments using CloudFront templates.
● Worked as a Sprint scrum master in rotation policy.
● Experienced with CI/CD building tools like Jenkins.
Environment: Java 1.8, Spring Boot, Spring, Micro services, GoLang, React.js, Node.js, JavaScript, CSS, AWS
DynamoDB, S3, Redis Cache, EC2, EBS, ServerLess Lambda and API Gateway, Restful, GIT, JSON and Jenkins.

Cefelo, Dhaka, Bangladesh June 2013 – December 2015

Java Developer
Description: Cefelo is a major Norway based technology company, develops application software. The Company offers
software for tracking, communication, management, collaboration, and development solutions. The Company also
offers project management, issue tracking, integration, deployment, and support services.
Responsibilities:
● Involved in requirement gathering and framework implementation sessions through Agile methodology and
designed the application.
● Worked closely with the Business/Users team in translating technical requirements into application code.
● Developed a web layer using Spring framework to manage the project in MVC pattern.
● Client pages are built using HTML, CSS, JSP, JavaScript/ jQuery.
● Extensively used Core Java such as Exceptions, I/O, Multithreading and Collections.
● Developed helper classes, delegate classes, value objects to access business tier and transfer the information
from business layer to the presentation layer.
● Used Hibernate as a persistence framework for DAO layer to access the database.
● Used Jenkins for continuous build system
● Additional UI Components implemented using an asynchronous jQuery, Angular.JS and JavaScript to improve
agent’s experience.
● Worked on Eclipse for development and deployment of applications in WebSphere Application Server.
● Performed Tuning, Load Balancing and optimization of WebSphere Application Server
● Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
● Actively involved in code reviews and in bug fixing.
Environment: Java, JSP, JavaScript, Angular.js (v2.0), jQuery, Spring and Hibernate, WebSphere Application Server,
JUnit, Eclipse, Jenkins, Git and UNIX.

Education:
M.Sc in Computer Science from Auburn University at Montgomery, AL.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy