We provide IT Staff Augmentation Services!

Full-stack Developer Resume

2.00/5 (Submit Your Rating)

Frisco, TX

SUMMARY:

  • Experience in all phases of software development life cycle.
  • Solution design, Technical Architecting, Proof of Concept to pseudo presentation
  • Effort Estimation and Scheduling
  • Expertise in Object Oriented Programming using Java and J2EE related technologies.
  • Proficiency in developing secure web applications and server side development using ORM - Hibernate, EJBs, JDBC, JNDI, JSF, Struts, Spring, AJAX, JSP, JSTL, Servlets, Java Beans, JavaScript, XML, XSLT, CSS, HTML, Oracle, MySql, and various Design Patterns.
  • Extensive experience in various Agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming.
  • Expertise in developing the distributed applications using EJB 2.0/ EJB 3.0 specification and J2EE Application Servers such as IBM Web Sphere, BEA Web logic, Jboss, and Apache Tomcat 7.0.
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, node.js, React JS, Ext.js.
  • Hands on experience with databases including Oracle, PL/SQL and MySql involving stored procedures, triggers, functions, indexes, and packages.
  • Working knowledge on XML Technologies JAXP (DOM and SAX parsers).
  • Expertise in developing applications based on MVC Architecture like Struts, Spring MVC, extJS.
  • Experience in using the Object Relational Mapping tool Hibernate, MyBatis, strong in using XML mappings and Java Objects
  • Involved in developing Test plans, Test Cases (Manual/Automated), Test Procedures and white-box and black-box testing.
  • Good experience in Spring’s integration with Hibernate, MyBatis, Talend ETL and Struts technologies.
  • Experienced developer in Java/J2EE, JSP, Servlets, EJB, Oracle 10g/9i Database, PL/SQL, JMS, Java/J2EE/GOF Design Patterns, SOAP, SOA, REST, XML, JavaScript and JSON.
  • Expertise in JUNIT testing using Mockito and Power Mockito, integration testing and SOAP UI testing
  • Experience in web services using Apache Axis Soap Engine.
  • Experience in using Webpshere Process Server, Message Broker and Websphere Enterprise Service Bus.
  • Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Builder, Business Delegate, Session Facade, Service Locator etc.
  • Sound Knowledge and implementations of WLM using cloning and clustering techniques including Horizontal and Vertical Scaling for failover and High Availability.
  • Experience in installing Java 2 Enterprise Edition (J2EE) applications using IBM WebSphere Application Server 6.0/6.1/7.0/8.5
  • Configured JNDI server as repository for JDBC data sources, JMS connection factories, Connection Pooling, queues and topics.
  • Installation, Configuration and administration of Websphere MQ on most of the supported platforms.
  • Experience in setting up WebSphere resources, Virtual Hosts, JVM parameters, variables, shared libraries etc.
  • Experience in configuring and working on External Security Manager such as Siteminder and TAM for external authentication.
  • Expertise in developing UNIX shell scripts, jython scripts that automate the WebSphere Administration (recycling the application server, deploying customer applications, logs rotation, monitor applications state, etc).
  • Experienced in performance tuning using Tivoli Performance Viewer (TPV) and Wily Introscope.
  • Experience in problem tracing, log management, scripting to invocate problem-determination actions involving traces, Thread & Heap dumps.
  • Good understanding of java multithreading and security concepts like SSL and certificates.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.

TECHNICAL SKILLS:

Programming Languages: JAVA, J2EE, XML, SQL, PL/SQL, Unix Shell Script.

Web/XML Technologies: J2EE-Servlet 2.4/JSP, JSTL, JavaScript, HTML, Microservices,XML, XSLT, JAXB, JAXP, XSD, JAX-WS, JAX-RS, XPath, XQuery,XSL, CSS, Prime faces/JSF, JDBC 2.0, EJB, JMS, AJAX, DOJO,JQuery, AngularJS, Spring Boot, Web Services, WAP, SOAP, WSDL,UDDI, REST. PERL, Amazon Web Services (AWS)

Frameworks: EJB 2.0/3.0 (Stateless Session Beans, CMP, BMP, MDB), Hibernate 3.0, Spring 3.2.0, Struts 2.0, Tiles.

Apache Projects: Ant 1.5, Log 4j, Struts1.4, JMeter, Jakarta Commons, and Apache POI. Wicket

Middleware/ Integration: Websphere Integration Developer 6.2 (Process Server/ESB), Websphere MQ and Message Broker, Tibco EMS

Tools: & Utilities: Eclipse, RAD, WSAD, Editplus, JCreator,, Textpad, CuteFTP, winSCP, Toad, SQL Developer, Jmeter, Junit, Selenium

Application/Web Servers: BEA Web logic 8, IBM Web Sphere 7.0, Tomcat. Application Server 7.0,JBOSS EAP,Wildfly

RDBMS: Oracle 10.x, MySql 4.0, MS SQL Server 7.0, MS Access.

Source Control: Rational Clear Case, Microsoft VSS, PVCS, CVS, SVN

Design Patterns: Singleton, Session Facade, Factory, Service Locator, Value List Handler, Transfer Object, Front Controller, DAO, Iterator, Command, Observer.

Operating Systems: Windows 9x/2000/XP, Linux, UNIX, Sun Solaris

PROFESSIONAL EXPERIENCE:

Confidential,Frisco,TX

Full-Stack Developer

Responsibilities:
  • Work on Agile SCRUM Practices currently, with two week sprints, strong focus on accountability and throughput.
  • Participating in user requirement sessions to gather business requirements
  • Involved in Analysis, Design, Development, Integration and Testing of application modules
  • Work on Standalone Applications and React JS to build Web Applications
  • Lead high-functioning agile team with development having a heavy emphasis on crisp delivery of the user stories created by the product owner and stakeholders.
  • Use Team Collaboration Software JIRA and Confluence
  • Work on the OAuth 2.0 for accessing the cloud Storages like Box, One Drive, Google Drive, Drop box, Qihoo, Baidu, Tencent, King Soft.
  • Implementation of MongoDB security mechanism with various Authentication
  • Created RestFul microservices from existing Maven archetype templates provided by UBS custom RPP(Resource provisioning proxy).
  • Built a RESTful API to save and retrieve agent information in Java using Spring MVC, Apache CXF and JAX-RS
  • Integrated Jasperserver into CloudFoundry a PaaS service.
  • Manage and maintain MongoDB servers across multiple environments
  • Capacity planning and Architecture of MongoDB/ Cassandra clusters.
  • Participated in NoSQL database integration and implementation.
  • Used Node.js and Npm modules.
  • Implemented mock services in node.JS with the help of modules using ExpressJS.
  • Solution planning with J2EE, Cassandra, and SOA platforms.
  • Implemented the Angular MVC and two-way data binding.
  • Creating web pages using MEAN Stack
  • As functional tech lead, involved in design/POC implementations for Confidential cloudFoundry, and samples apps using OpenStack API
  • Work on the Cloud storages to pull all the contents to integrate in to the system
  • Experience working on Elastic Search for Indexing, Text and Documents.
  • Use Elastic search for Real time analytics and a Full text search functionality.
  • Developed Cassandra Data model considering current functionality and business need of application.
  • Use HTML5 and JQuery for the Uninstall Survey Page Application.
  • Use Nexus for managing all Maven Repositories.
  • Work on AngularJS for one of the single page application and cross browser functionality.
  • Use SoapUI for testing Web Service
  • Apache POI API to generate Output files
  • Use REST API with JAX-RS for consuming web services to handle two interfaces XML and JSON.
  • Work on AWS Cloud management
  • Work on Single Sign in survey page application.
  • Use Eclipse IDE for coding, debugging and testing the application modules
  • Design the Cascaded Style Sheets for designing the styles, skinning and layouts
  • Involved in designing the page layouts using Wire Frames templates
  • Use Object/Relational mapping tool Hibernate to achieve object to database table persistency
  • Implement Batch Updates using Spring and configured beans in Application Context file
  • Use the features of Spring Core layer (IOC), Spring AOP, Spring ORM layer and Spring DAO support layer in order to develop the application
  • Involved in the configuration of Spring Framework and Hibernate mapping tool.
  • Extensively worked on JDBC Prepared statements and callable statements to access data base
  • Work on Java Messaging Services (JMS) for developing messaging services
  • Involved in configuring hibernate to access database and retrieve data from the database
  • Use Oracle 10g Server as the backend database storage
  • Created data base tables according to the application requirements
  • Develop stored procedures and triggers with PL/SQL
  • Implement the application using Agile development methodology
  • Involved in report generation and printing of the reports
  • Develop Maven and ANT Scripts to do compilation, packaging and deployment in Application server
  • Work on Lucene for full text search functionality into to a desktop application.
  • Use Jenkins as an Integration Built tool.
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed
  • Involved in code versioning, check in, Check outs and code merging
  • Use Remedy tool for creating change tickets and handling production bugs

Environment:: Java/J2ee, JSP, Web Services - Restful (Microservices), Servlets, Spring, Hibernate, HTML, CSS, JavaScript, JQuery, AngularJS, AJAX, MongoDB, Cassandra,, Eclipse, Jenkins, Maven, CloudFoundry, Git, Log4J, Ant, Tomcat, Oracle 10g, JUnit, UML, APIGEE, Unix, Design Patterns, Shell Scripting, Spring boot, SQL, PL/SQL, PL/SQL Developer, JSTL, Apache CXF, Agile, Unix, SOA, Apache Axis, JMS, WEB 2.0, Elastic Search, Heidisql, SoapUI, OAuth, JIRA, Confluence

Confidential,Houston, TX

Senior J2EE Consultant

Responsibilities:
  • Involved in the development of Software Development Life Cycle (SDLC) using agile methodology.
  • Designed and developed various Screens using JSP, DOJO, JavaScript, Angular JS, IOS and Android Platforms, HTML5, CSS3.
  • Restful and SOAP based Web Services.
  • Current experience with web application development using Web 2.0 technologies, Java, J2EE, DOJO toolkit, JQuery, REST API, JSON and spring framework.
  • Devised and implemented access logging software for microservices running on the Spring Boot framework in Java
  • Used Apache Solr Framework for fast integration.
  • Created application to View Data in MongoDB
  • Loading of the data into Cassandra clusters using Java API’s.
  • Used Spring boot for radically faster and widely accessible Spring Development.
  • Used Spring boot for one of the Single Sign On web app to access more quickly.
  • Worked on the SAML authentication for the Single Sign On page.
  • Analysis, design and coding of different forms (JSP, HTML, Java Beans).
  • Trained on Elastic Search for the Retail side search or Product search criteria and went through the Documentation.
  • Worked on IBM Maximo tool to Maintenance operations, Equipment history, Scheduling, labor and Expense tracking and Customization and development.
  • Used Hibernate based persistence classes at data access tier.
  • Fix defects for service releases.
  • Worked on MongoDB database concepts like schema design, indexes, locking, transactions.
  • Stored specialized data structures in Cassandra by creating User defined types.
  • Used AJAX, DOJO libraries for developing the Rich Internet Application and widgets and worked on IOS and Android Platforms.
  • Used Single sign on
  • Used React JS for creating reusable UI components.
  • Worked in solution like design and development of web-based applications using Java/J2EE, Java Servlets, JSP, EJB3, Prime faces/JSF, XML, and Struts
  • Configure all the REST apis in APIGEE to use many helpful features of APIGEE including oAUTH 2.0 and SOAP to REST transform
  • Designed and developed the Cascaded Style Sheets (CSS) for designing the application layouts
  • Preparing low-level design documents like sequence diagrams, object reference document, program specifications and class diagrams based on the functional requirements document.
  • Communicate with the clients on modules, requirements and change requests for any queries on either side.
  • Implemented mock services in node.JS with the help of modules using ExpressJS
  • Worked on Spring Core layer, Spring ORM, Spring AOP in developing the application components
  • Worked as member of J2EE and web sphere installation setup and support team.
  • Perform peer -- document reviews and code reviews.
  • Prepared JUnit test cases.
  • Responsible for QA/production release

Environment:: Java/J2ee, JSP, Servlets, Web Services - Restful (Microservices), Spring, Hibernate, HTML, DHTML, CSS, JavaScript, Angular JS, React JS, DOJO, AJAX, PVCS, Prime faces/JSF Eclipse, Log4J, Ant, Web Sphere, Oracle 10g, JUnit, Elastic Search, MongoDB, UML, Solr, Unix, Design Patterns, Spring Framework, Spring boot, Shell Scripting, SQL, PL/SQL, PL/SQL Developer, JSTL, Cassandra, Agile, Unix, SOA, Apache Axis, JMS, WEB 2.0, and SOAP based Web Services.

Confidential, West Virginia

Java/UI Developer

Responsibilities:
  • Worked as a Java Developer and involved in analysis of requirements, design, development, Unit and Integration testing and Deployment.
  • Reviewed and discussed the BRD to analyze the requirements for the project and contributed to the proposed System Architecture.
  • Developed business components using core java concepts and classes like Inheritance, Polymorphism, Collections, Serialization and Multithreading etc.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS.
  • Developed Front-end using React JS, JQuesry, HTML5 and HighCharts based on MVC architecture.
  • Developed using REST Web service and using services like SOAP
  • Utilized JSON object to parse data to the front-end from the server-side from Elastic Search using REST API.
  • Analyzed, designed and implemented presentation layer using Spring MVC for rendering web pages.
  • Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Developed server-side services using Java multithreading, Struts MVC, Java, EJB, Spring, Web Services (SOAP, WSDL, AXIS).
  • Used Eclipse as an IDE for developing the application and developed test cases and performed unit test using JUnit Framework.
  • Involved in Production Support. Solved many production issues based on priority.
  • Designed UML diagrams using UML and Rational Rose.
  • Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
  • Used Elastic Search to display the records at the Front End.
  • To be responsible for providing technical guidance / solutions
  • Development of JavaScript for client end data entry validations and Front End Validation.
  • Involvement in Testing of the module and in creating and configuring of build files using Ant.
  • Involved in fixing the bugs or defects in the application.
  • Interacted with the Users and Involved in Support for the Application.

Environment: Java 1.5, Spring 2.0, Struts 1.2, Hibernate3.0, Web Sphere 5.1, Eclipse 2.1.1, Oracle 9i, Elastic Search, PL/SQL, CSS, XML, XSLT, Windows, Adobe CQ5.5, CQ5 DAM, CQ Tagging, Workflow, HTML, React JS, Marven.

Confidential, Fort Collins, CO

Softwar engineer

Responsibilities:
  • Involved in various stages of the SDLC using Waterfall development process.
  • Involved in the process of analysis, design, and development of the application.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Used Form Based Authentication.
  • Involved in writing stored procedures and queries using MYSQL database.
  • Performed unit testing on various project modules using JUnit framework.
  • Implemented Log4J for Logging Errors, debugging and tracking.
  • Developed user interface using JSP, PHP, CSS and HTML and client side validation using JavaScript and AngularJS.
  • Called SQL stored procedures according to the business requirement
  • Prepared unit test cases and testing.
  • Co-ordination with onsite team for development, testing and production issues.

Environment: Java, JSP, Servlets, HTML, CSS, JavaScript, JUnit, Shell, SQL, Apache Tomcat, PHP

We'd love your feedback!