We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Ui Developer Resume

3.00/5 (Submit Your Rating)

Miami, FL

SUMMARY:

  • A dedicated proficient with 10+ years of experience in Web Technologies and user interfaces using HTML5, DOM, CSS3, Bootstrap, JavaScript, jQuery, AngularJS, Webpack, AJAX, JSON.
  • Experience in Software Development Life Cycle SDLC including requirements Analysis, Design specification, Leading, Code development, Code integration, Application Maintenance, Testing, in Java and J2EE Applications.
  • Expert in developing User Interface (UI) Applications and professional Web Applications using Web Standards, HTML5, CSS3, Object Oriented JavaScript, Angular JS, Angular2/4,6 Node. js, JQuery, Bootstrap3, Ajax Concepts, CSS3 Media Queries.
  • Solid experience with Responsive Web Design (RWD).
  • Have experience using CSS processors like LESS and SASS.
  • Experience in Angular 2/4, Typescript,Angular - cli, @components, @directives, and features in Angular2 framework.
  • Hands on experience withAngular JS directives, services, factories, filters, utility functions and built in components.
  • Good experience on Angular 5/6
  • Familiar in writing Custom Directives inAngular JS, making use of Modules and Filters objects according to the application requirement.
  • Working knowledge and experienced in multi-tiereddistributed environment, OOPS and OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and Service Oriented Architecture (SOA).
  • Expertise in Core Java concepts including Collections, Exception Handling, Multi-Threading, Generics and Java I/O etc.
  • Experience with Webix for building mobile and desktop web applications with HTML5 framework.
  • Experienced in developing micro services usingNode.js, Express-js, Docker, H202 and AWS
  • Customized Restful Web Service using Spring RestfulAPI, sending JSON format data packets between front-end and middle-tier controller.
  • Experience in using Struts framework with features like Tiles, ValidatorFramework and Spring MVC framework.
  • Involved in web development focused on the React.js,Node.js, Express.js, and MySQL.
  • Hands-on experience working with contemporary front-end framework and libraries such as Angular and Polymer.
  • Used JIRA as a bug management tool and SVN for version control.
  • Expertise in usingprotractor tool with AngularJS in Jasmine framework.
  • Extensive experience in Java/J2EE programmingtechnologies like JDBC, Servlets, JS.
  • Good Knowledge of using IDE Tools like Eclipse, NetBeans for Java/J2EE application development.
  • Involved daily Scrum meetings, User Story review meeting, Sprint review and Retrospective meetings as part of Agile Scrum Methodology.
  • Possess strong working knowledge of Database Programming using SQL, PL/SQL, Triggers and Stored Procedures.
  • Expert proficiency with Adobe Photoshop/Illustrator, InDesign, and/or other UX/UI design tools.
  • Involved in creating the Unit test case using Jasmine
  • Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.

TECHNICAL SKILLS:

Languages: Java, C, C++, ASP.NET,SQL

Technologies: Web Services,JNDI, JDBC, Servlets,J BOSS,JSP,JavaBeans

Reporting Tools: Oracle BI Publisher 10g/11g

Web frameworks: Struts, Spring MVC, Spring,Maven, Dream viewer.

Scripting Languages: JavaScript,JQuery, Bootstrap, Angular JS, Node js, Type script,RequireJS.

Markup Languages: HTML, CSS, XHTML,XML.

DBMS: DB2, Oracle, PL/SQL, JBOSS, MySQL,MS Access.

Operating systems: Windows 9x/NT/2000/XP, Unix, Linux.

IDE Tools: Eclipse, NetBeans, Sublime text, Atom,IBM Web Sphere Application Developer,Firebug, Editplus .

PROFESSIONAL EXPERIENCE:

Confidential, Miami, FL

Sr. Full Stack Developer UI developer

Responsibilities:

  • Developed front-end components using Angular 6, TypeScript, Angular Material and ngx-bootstrap
  • Developed the application implementing MVC Architecture, integrating JSF with Hibernate and spring frameworks.
  • Worked in modern, mobile ready responsive front end development with CSS3 media queries, AJAX, Bootstrap,AngularJS, and jQuery.
  • Worked with modules for database persistence usingNode.js to interact with MySQL.
  • Developed web servicesSoap, WSDL and web services clients using JAXB and XML, implemented, Soap architecture.
  • Build functions for the back-end withNode.js.
  • Created the single page application using Angular 6, JavaScript, TypeScript and the state of the application is kept in store and is accessed using selectors where ever needed
  • Refactored and enhanced an existing Angular 4 application to follow strict MVC patterns for improved source code maintenance which resulted in significant percentage of code
  • Conducted unit testing and end-to-end testing by using Jasmine framework.
  • Implemented Automation framework using Selenium andCucumber.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided byangular 2.
  • Specialized and mentored fellow engineers in topics related to the above and also the programming interface between IBM developer portal andAPI Connect.
  • RESTful services andAPI database web interface developement.
  • Created custom directives in Angular 4 for re-usable components (multi-field form elements, background file uploads)
  • Used filters while coding in Angular 4.
  • Proven experience as the technical lead in implementation and support of Adobe Analytics, Google Analytics, Dynamic Tag Manager (DTM), Target, Audience Manager and other analytics and data platforms
  • Follow architecture standards and agile methodology.
  • Involved in designing , developing and testing of J2EE components like Java Beans , Java, XML , Collection Framework, JSP , Spring Integration , Struts and Hibernate .
  • Use of multi-threading, concurrency,memoryManagement, NIOgarbage collection(G1GC) and concurrent package in extensively
  • Developed Hibernate configuration files and used Hibernate Query Language (HQL) for writing the queries and Implemented DAO classes .
  • Work with Spring tool suite , SVN repository, visual code studio
  • Developed reusable and interoperable Web service modules using RESTFUL
  • Used Spring JDBC to write some DAO classes to interact with the database. Mapped business objects to database using Hibernate.
  • Performed unit testing using Jasmine, integration tests using Protractor and end-to-end testing using Selenium.\
  • Experience in RALLY, Confluence for user story tracking processes and streamlining agile planning.Used JIRA and Kanban boards to track the status.
  • Work with Sitespect toOptimize the user experience without the limitations of JavaScript tags.
  • Implement complex JDBC, Relational Databases and SQL statements/Joins and procedures to operate the data from the database
  • Develop persistence layer build on ORM framework and developed it using Hibernate .
  • Thoroughly understand client business functions and technology needs. Have a broad understanding of Vanguard’s technologies, tools, and applications, including those that interface with business area and systems.
  • Used MAVEN for project management and build automation. Used Subversion as a version control for implementing the application.
  • Maintain a comprehensive understanding of Investment Management business functions (Equity, Fixed Income, ETF, Foreign Exchange, and/or OTC contracts).
  • Participate in special projects and perform other duties as assigned.

Environment: JAVA, J2EE, Servlets, Spring,WSO2, Hibernate, Services, HTML, JavaScript, JDBC, Angular2/4/6,AgileMethodology,Cucumber,Oracle11g,Eclipse, HTML5,CSS3,JavaScript,1.7,Webstrom,Bootstrap, Jira, Bitbucket, JSON, LESS, Jasmine, Sublime text.

Confidential, Seattle, WA

Sr. Java/Developer

Responsibilities:

  • Played a pivotal role in the analysis and requirements gathering Involved in design and development of the project
  • Co-ordination with Client and onsite leadsDeveloped User interface using JSP, JavaScript, AJAX, JSON , Angular JS,HTML, and CSS.
  • Angular JS used for model binding and API calls.
  • Created custom filter in Angular JS in the application
  • Created custom directives to log the files in Event logger, Email logger in Angular JS
  • Used services to read data from remote server using Angular JS version1.4 webpack.
  • HTML5 using for the styling of the standard of the application
  • Routing used in Angular JS used to do proper routing of the different modules in the application.
  • Developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS3 and JavaScript).
  • Implemented Backbone JS and React JS to create a dynamically changing website.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Built complex desktop - style UI using HTML5, CSS3, JavaScript and AJAX including configuration wizards and interactive reports.
  • Used advanced JavaScript to create interfaces and help manage cross browser compatibility.
  • Implemented pagination using jQuery.
  • Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
  • Worked with Angular JS for creating own HTML elements for building a companied website which is an open source project.
  • Used Bootstrap and Angular UI to make the application user-friendly in the development of the Navigation bars, Tables, Sliders, Calendars etc.
  • Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user records history and security settings various users using JavaScript and Angular JS.
  • Used JSON Web Token to identify logged-in users and developed a Node.js middleware that ensures data APIs only sends data to those authenticated requests carrying JWT in the headers.
  • Implemented design patterns such as Singleton, Session Façade, and Factory.
  • Developed POJO classes and used annotations to map with database tables.
  • Developed and consumed RESTful web services using Spring REST architecture.
  • Developed various triggers, functions, procedures, views in MySQL database.
  • Used SVN to control versions in project.
  • Performed unit testing by using Junit testing tool and debugged using Jasmine.
  • Developed automated process for builds and deployments using Jenkins and Maven.
  • Built the application using Maven scripts and deployed using tomcat server.
  • Followed agile methodology for development process.
  • Involved in preparing document at each stage of the project.
  • Used Protractor for Integration testing

Environment: Angular JS, Java 1.6, J2EE, Spring 3.0, Hibernate, Web Services, MySQL, Tomcat, JQuery 2.0, Jenkins, Maven 3.2, JSP 2.0, JavaScript, AJAX, JSON, Angular JS, HTML 4.0/5.0, and CSS 2.0/3.0, JUnit 4.12.

Confidential, San Jose, CA

Web Programmer

Responsibilities:

  • Worked with BA team to understand the requirements and implement the new functionality and work on the issues from the existing application code.
  • Developing REST API web service using Node.js and Hapi.js with swagger documentation.
  • Implementing hapi-graphql library to mount a GraphQL API server on the user-configured HTTP endpoint
  • Developed the project in Java, different J2EE technologies like Struts, JSP,Servlets,JavaScript, HTML , and CSS.
  • Used Node.js to run Grunt tasks and build properly the project Developed internal web dashboard applications using Node JS.
  • Debugged and resolved many cross-browser issues.
  • Worked with the team of architects and back-end developer (Lead) to find ways for creating the best possible user experience.
  • Working with Node.js as web server created a highly scalable server, Creating non-blocking functions.
  • Using Express Framework to set up middleware to respond to the HTTP requests with the helpof Node.js .
  • Working with JSON web tokens for authentication and authorization security configurations using Node.js .
  • Implementation of MVC architecture by separating the Business Logic from the presentation Logic using Struts framework.
  • Used JDBC in Data Access layer for data manipulation.
  • Developed DAO classes for the data interaction and service classes for the business logic Apache Tomcat, web server was used for deployment and administration of components.
  • Used Eclipse as software development platform for developing the whole application.
  • Developed XSD, WSDL for SOAP web services. Used SoapUI as web services testing tool
  • Created SQL queries and stored procedures.
  • Developed and deployed the applications using Tomcat . Used SVN for the version management.

Environment: JSP, Servlets, HTML, CSS, Node.js, JavaScript, JDBC, JBOSS, Eclipse, SQL, Struts.

Confidential, Salt Lake City, UT

Java/Web Developer

Responsibilities:

  • To analyze the requirements and develop enhancements that will mostly benefit users.
  • Used HTML to develop websites.
  • Modified the existing website by adding suitable naming conventions and coding standards.
  • Developed User Interface using HTML, CSS, JSON, JavaScript, jQuery.
  • Defined text alignment, size, borders, and many other typographic characteristics.
  • Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
  • Designed and Developed complete end-to-end functionality of 'Client Profile' module using Java, J2EE, Tapestry and Hibernate.
  • Engineered a module called 'Products& Services' to store data in Oracle DB about Products and Services that the client undertakes, which is used to asses Branch Risk Factors for the client
  • Implemented Façade and Singleton design patterns for the Risk Engine.
  • Involved in integrating the various modules of the application and writing integration tests to ensure application stability
  • Developed extensive unit tests with 75% code coverage using SONAR
  • Collaborated with Dev-ops team to deploy the application on Distributed server architecture to ensure high availability and low latency
  • Took additional Responsibility for deploying the application on Tomcat server.
  • Designed and developed a standalone REST Web service using JAXB and Jersey API.
  • Installed and Configured WebSphere Server 5.1 and Portal Toolkit 5.0.2 plug-in.
  • Modified the company's WebSphere's Portal themes and skins according to the portal requirements
  • Successfully implemented the MVC architecture and Object Relational mapping is done using Hibernate
  • Extensively used Struts tag libraries and jar files and Custom tags.
  • Fetching the data from GitHub and making some changes in it and checking in the code.
  • Used Node.js to develop faster, scalable application.
  • Successfully handled JSON /XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
  • Achieving RWD by using Bootstrap, Foundation and writing some media quires for CSS.
  • Used MongoDB for storing data in JSON.
  • Used Core Java to create modular program and reusable codes.
  • Building web services by using RestAPI and SOAP
  • Used ASP.NET framework for building web applications using Web forms, MVC and Web API.
  • Used Entity Framework for accessing data code that need to write.
  • Used JQuery plugins, autocomplete validation, drag and drop and more exceptionally.
  • Used the Node.js MVC Framework s in the development of the web applications.
  • Involved in writing application level code to interact with APIs, RESTFul Web Services using AJAX, JSON .
  • Used Agile Methodology for Software development.
  • Used LESS preprocessor to develop and write CSS codes.
  • Effectively utilized the features of CSS3 and HTML5 to present data in a visually appealing format.
  • Multi-column layout was adopted and used jQuery UI to make it more user friendly and compact
  • Used JSON for data exchange between client and server.
  • Responsible for code optimization and testing of the website across different browsers.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, Java, JSP, Servlets, JavaScript, JDBC, IBM WebSphere 5.1 Application Server, Selenium, WSAD, TOAD, JNDI.

We'd love your feedback!