Ui Developer Resume
Dallas, TX
SUMMARY:
- Over 4+ Years of experience working as a Full Stack Developer which includes all phases like Analysis, Design, Coding, Testing and Deployment along with Front - End web designing in a highly dynamic and challenging environment.
- Hands on real time experience on major Software Development Life Cycle (SDLC) like Agile & Scrum and possess knowledge of initial methodologies like Waterfall & Test-Driven Development.
- Solid experience developing web and cloud applications using HTML5, CSS3, Bootstrap, JS, jQuery, PHP and open source CMS, integrated with MySQL, Mongo dB and SQLite Databases.
- Experience in developing single page application using AngularJS and Angular 2.
- Extensively worked in solving J2EE technologies through Design Patterns which include Singleton, Factory, Prototype & Builder used in identifying Domain/software problems.
- High proficiency in knowledge of all the OOPS and Core Java concepts such as EJB, Naming Conventions, Interfaces, Method Overloading, Overriding, Applets, Servlets, JSP, JSTL, Multithreading, Annotations which came across in using for Data hiding with feature of reusability.
- Worked on advanced level of various top Frame works which include Spring MVC (Model View Controller), JSF (Java Server Faces), Structs2, Hibernate helps in adding of code to the in-built and improve application proficiency.
- Good knowledge of Cloud Foundry and Spring Boot applications.
- Knowledge and experience in Spark using Python and Scala.
- Expertise in Advanced level in Deployment of software through various web services such as SOAP (API-JAX WS), RESTful (JAX-RS) invoked using HTTP.
- Proficient in using RDBMS concepts with MySQL, SQL Server , DB2 MSSQL and my recent project deals Oracle 11g, PL/SQL in managing triggers and procedures.
- Extensive experience with version control tools like Confidential, SVN, Clear Case and GITHUB with Windows and Linux mostly used for security of the code and deployment through ANT and MAVEN.
- Designed and developed various web pages by User interface (UI) Technologies like HTML5, XHTML, DHTML, XML, jQuery, Bootstrap and Java Script.
- Have good knowledge on the NoSQL Databases like Cassandra (for wide column store data), Mongo DB, Couch DB (for Document store data), Dynamo DB (for Key value data) in retrieving or storing data.
- Strong experience working on various application servers such as Glass Fish, JBOSS and TOMCAT for the different GUI, Database and Business logic.
- Implemented Unit Testing and Integration testing during the projects.
TECHNOLOGY STACK:
Languages: C/C++, Java, SQL, PL/SQL, UML, J2EE, HTML, DHTML, XHTML.
Web Technologies: Servlets, JSP, JavaScript, Ext JS4.0, Angular JS, JSON, JDBC, JMS, XML, HTML5, CSS3
Java Technologies: Core Java, Java Server Pages, Servlets, JDBC, Java Beans, Exception Handling, Multi-threading, Event Handling, Swing Web Services.
XML Technologies: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB.
IDEs: Eclipse RCP, Net Beans RCP, Red Hat Developer Studio.
Web/App. Servers: Apache Tomcat, WebLogic, Web sphere, JBoss.
Tools: Maven, Ant, JIRA, Log4J, JUnit.
Operating systems: Windows, UNIX, Linux.
Databases: Oracle 11g/PL-SQL, MySQL, MS SQL Server, DB2, MongoDB, Cassandra.
Design Patterns: MVC, Singleton, Business Delegate, Service Locator, Session Facade, DTO, DAO, Factory Pattern.
Frameworks: Struts2, Spring MVC, BOOT, Microservices, JSFHibernate, DWR, Log4J
Version Control: Rational Clear Case, Confidential, VSS, SVN.
Web Services: SOAP, REST
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
UI Developer
Responsibilities:
- Project planning made in methodology of SCRUM model for Requirement gathering. User Involvement in various phases, availability of reusable components through Agile methodology.
- Used JSF Framework leverages for Event handling, Validation mechanisms and state management creation managed bean used to instantiate backing beans used in a JSF application and stores them in a Scope.
- Preformed Deployments for Hybris Solution and worked on troubleshooting issues related to Hybris along with Multi-Channel Fulfillment & Inventory Management & Hybris Admin consoles.
- Design and develop this Web Applications using Angular2, Node.JS, Express.JS, Bootstrap, HTML/HTML5, jQuery, CSS/CSS3 and Mongo DB.
- Used JavaScript for event handling, DOM manipulations, form validations, autocomplete and to animate elements on a page.
- Used Angular Reactive forms to implement complex forms and performed the validations using Form Builder.
- Exposed the application as a REST web service and implemented the authentication for that.
- Design and developed the REST based Microservices using the Spring boot, Spring Data with JPA.
- Developed all the Junit test cases for all the different layer implementations.
- Used Hibernate Template and Core Hibernate 3.0 in data access layer to access and update information in the database.
- Created a light front-end framework against the JSON API for their service request portal using Bootstrap.
- In this UI made very decisive role of implementing along with alignments, formatting, computer code, quotations.
- Upgrading WebSphere Application Server with the latest fix packs which have different applied feature packs for WebSphere Commerce Server along with application specific APAR.
- Worked with Postman in API configuration format in development, from building API request through testing of various functionalities.
- Developed business logic using Core Java, Hibernate and Spring framework.
- Extensively used Hibernate ORM in data access layer to write DAOs. Developed hibernate mapping and Configuration file.
Environment: Java, J2EE, JSF, Servlets, Spring boot, Java Script, Custom Tags, JDBC, XML, JAXB, XSLT, Oracle, Sybase, Application Server, WebSphere, UML, Rational Clear case, Windows.
Confidential
Java Developer
Responsibilities:
- Understanding client requirement
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Developed a prototype of the application and demonstrated to business users to verify the application functionality.
- Developed tracking application using J2EE, JSP, Java Wicket.
- Used Spring boot which is radically faster in building cloud Micro services and develop Spring based application with very less configuration.
- Developed Struts & hibernate configuration files, persistent objects and hbm files.
- Developed the person searching module using HTML5, CSS3, JavaScript and jQuery along with front-end frameworks including Bootstrap 3.0 and AngularJS to create a responsive and user-friendly GUI. Implemented AJAX for asynchronous request handling and partial refreshing.
- Developed custom tag in JSP, involved in implementing UI using JSP , HTML5 , CSS3 and validated with JavaScript for providing the user interface and communication between the client and server.
- Developed Restful web services for doctors’ info retrieval using Apache CXF tool.
- Involved in doing build & deployment using Maven.
- Conducted Unit testing.
- Prepared project documentation, like new feature implementation, updating of version and unit testing using D3.JS.
Environment: Struts 2, Spring, Hibernate, JSP, Tomcat7.0, Html/ JS, Ajax, Eclipse3.x
Confidential
Java Developer
Responsibilities:
- Provided technical guidance to business analysts, gather the requirements and convert them onto technical specifications/artifacts.
- Design and developed Customer registration and login screens using HTML, servlets and JavaScript.
- Configured spring to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Hibernate.
- Extensively used JSP tag libraries.
- Used Spring for authentication and authorization.
- Designed and developed Application based on Spring MVC Framework using MVC design pattern.
- Used Spring Core for dependency injection/Inversion of control (IOC).
- Used Hibernate Framework for persistence onto Oracle database.
- Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
- Designed a network of web pages, where the user progresses through an application by selecting links, resulting in the next page being transferred to the user and rendered for their use using REST.
- Developed high-performance web application using spring and XML Http Request.
- Configured JDBC in the application server.
- Developed UI with HTML, servlets and JavaScript for more interactive web pages.
- Implemented Spring MVC architecture and increased modularity by allowing the separation of cross-cutting concerns using Spring AOP.
- Deployed flow of Execution in the servlet Environment using spring MVC and defined Navigation Rules.
Environment: Java, JEE, Servlets, JMS, Hibernate, Spring, Web services, REST, HTML, XML, Oracle 11g, PL/SQL.
