We provide IT Staff Augmentation Services!

Front End/ui Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

PROFESSIONAL SUMMARY:

  • 5 years of professional experience as a Front - End UI/Web Developer on creating interactive software products having valuable & instinctive user experiences through multi-platform environments using Java and UI technologies .
  • Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
  • Extensive experience in the field of Web Application development and design using HTML5, CSS3, JavaScript, jQuery, JSP, AJAX, JSON and XML.
  • Familiar in using CSS Preprocessors like SASS and LESS.
  • Expertise in React JS framework to develop the SPA.
  • Experienced in React JS and working with React Flux architecture.
  • Proficient in using Front end Development Frameworks like AngularJS and Backbone.js to develop responsive Single Page Applications (SPA) and Dynamic Web Applications using MVC and MVP Architecture.
  • Strong Experience in developing Responsive Web Design using Twitter Bootstrap3.0 and CSS3 Media Queries.
  • Knowledge of developing RESTful web services using Java classes, Hibernate to store information in database and also have good understanding of SOAP web service.
  • Experienced in developing MEAN Stack RESTful API - Using Node.js, Express, AngularJS and MongoDB.
  • Well versed in consuming RESTful Web Services using jQuery, AngularJS, AJAX, and rendering the JSON response on UI Used D3.js, a Javascript library and jQuery Fusion Charts for producing dynamic, interactive data visualization.
  • Knowledge of Javascript library, ReactJS for developing reusable components and Sisyphus.js for auto save feature.
  • Familiar with Hibernate, Java Object Relational Mapping (ORM) and Spring-MVC Framework to map Java classes to database tables.
  • Proficient in Javascript testing frameworks like Jasmine and Qunit and Javascript Command line tool Karma.
  • Knowledge of Github and use of Git bash for code submission in Github repository. Also, used CVS and SVN for source code version control.
  • Proficient in using build tools like Grunt, Gulp for automating repetitive tasks and Jenkins for continuous integration.
  • Handled Browser Compatibility issues using debugger tools like Webshims and MordernizrPolyfills.
  • Familiar with NoSQL database like MongoDB to store information in form of JSON like documents with Dynamic Schemas.
  • Experienced in Test Driven Development (TDD) and Agile Methodology with Scrum team structure for the development process.
  • Implemented SOAP/RESTful web services in JSON format .
  • Responsible for converting Axis and JAX-RPC based web service to JAX-WS based web service and developed the ANT and Maven build scripts to parse the WSDL files and generate the Java Classes.
  • Automated CI/CD with Jenkins, build-pipeline-plugin, Maven, GIT Set up Jenkins master/slave to distribute builds on salve nodes.
  • Used JIRA tools for task assignment, bug tracking and fixture.
  • Effective problem solving skills, interpersonal skills, good in written and verbal communication. Ability to work independently as well as within a team environment. Driven to meet deadlines.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS/CSS3, SASS, LESS, JavaScript, AJAX, Bootstrap

JavaScript Libraries: jQuery,ExtJS2.0/1.0,Node.JS,AngularJS,React.js,Highcharts,D3.js

Programming Languages: JavaScript, Typescript, Java

Browser: IE, Firefox, Chrome, Safari.

Debugging Tools: Firebug, Chrome Developer toolbar, Charles Proxy, IE Developer Toolbar.

Operating System: Windows, MAC OS X.

Database: MySQL, CouchDB, MongoDB, Oracle 11g/10g

IDE&Tools: WebStorm,Notepad++,AdobeDreamweaver,AdobeFlashProfessional+ActionScript2.0,Microsoft Publisher, Eclipse

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Front End/UI Developer

Responsibilities:

  • Developed Single Page Applications using AngularJS MVC Framework and RESTful services.
  • Involved in Customer Accounts, Transactions, Rewards, billing and transfer modules.
  • Developed the Responsive Web Design using CSS Bootstrap and Media Queries.
  • Implemented account creation module as a Single Page Application using Angularjs along with Angular validation.
  • Created AngularJS controllers, factories, filters, routers and services.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript and jQuery.
  • Used JQuery UI and Bootstrap for Accordion, Carousel, Modal Dialogs, tabs, and date picker.
  • Involved in Page Layouts, Dynamic Menu, Search features.
  • Implemented form validation using JavaScript and Regular Expressions.
  • Involved in development of commonly used angular components across teams such as customer directives for grid, pagination, conditional validations.
  • Exposure in creating SPA using React JS, by using the concept of Virtual DOM.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Involved in Creating and Consuming RESTful Services using NodeJS and Express Framework.
  • Involved in File Manipulations, File Uploads using Node JS.
  • Involved in Consuming RESTful Services using Angular $http Service.
  • Involved with all stages of Software Development Lifecycle using Agile Methodology.
  • Used GitHub for the Version control and Jenkins for continuous integration.
  • Created required templates and reusable style sheets based on UI standards and company’s requirements and also used Test Driven Development with Scrum team structure for fastening development process
  • Worked on cross browser compatibility issues by using modernizer and execute unit test cases using QUnit.

Environment: Java, J2EE, Spring MVC, Hibernate4.3x,JSP, HTML, XML, CSS, AJAX, JavaScript, Bootstrap, AngularJS, React JS, JQuery, WSDL, RESTful web services, SOAP, MongoDB, Oracle11g, JMS, WebLogic, JUnit, Log4j, Git.

Confidential, Grand Rapids, MI

Full Stack Java Developer

Responsibilities:

  • Actively involved in analyzing the current system to identify enhancements.
  • Implemented Spring MVC framework 4.0 in the application. Developed code for obtaining bean references in spring framework using Dependency Injection (DI).
  • Developed UI with JSP2.0, HTML5, CSS3, JavaScript as well as the popular front-end Bootstrap3 &AngularJs frameworks and jQuery libraries to make the page more user-friendly and interactive.
  • Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON and Angular JS.
  • Used React.js library functions for the logical implementation part at client side for all the application.
  • Created React.js for reusable components (multi-field form elements, background file uploads.
  • Used Node.JS for processing the incoming data in each level and generate a document and save it to MongoDB.
  • Used Apache CXF to Implement SOAP and WSDL web services for XML data transfer over HTTP.
  • Used Spring RESTful API to create RESTful Web Services, set JSON data type between front-end and the middle-tier controller.
  • Used SOAP UI for testing the Restful Web services by sending an SOAP request.
  • Created Advance Search facility by accepting user input and performing search usingAJAX to return the results to support sorting and pagination on the UI.
  • Implemented DAO layer using Spring Mongo Template to get data from MongoDB.
  • Implemented Persistence layer using Hibernate 4.3.x to interact with the Oracle11g database, used Hibernate Framework for object relational mapping and persistence.
  • Wrote complex SQL and HQL statements and procedures to fetch the data from the database.
  • Designed and developed Caching using Singleton pattern.
  • Made test plans, tested cases using JUnit and QUnit and used Log4j to log the debug, error informational messages.
  • Configured JMS service class to transfer the orders between agents and customers by integrating with ActiveMQ for deploying on WebLogic Application server.
  • Released the product using Agile Scrum methodology and reported through JIRA.
  • I have used various reporting tools like DOC4xj to deliver static content onto the screen.
  • Used Git as the version control system for sub-modules.
  • Created and designed the AWS Cloud Formation Templates to create and test stacks in different environments per the application developer's plan &strategies.
  • Worked in installing, upgrading Build tools like Subversion, Nexus, Jenkins and Maven. Implemented Continuous Integration using Jenkins.

Environment: HTML5, CSS3, JavaScript, JQuery, Dreamweaver CS5, AJAX, JSON, AngularJS, IDE like Eclipse, Node.js, ExpressJS, ReactJS, Java Beans, Jasmine, widget, DOM functions, Ajax, Apache Tom Cat server, Hibernate, Struts framework, DHTML, XML, JSP, XHTML, Java, J2EE, Jira

Confidential

UI Developer

Responsibilities:

  • Worked with Business Analysts to prepare the software functional and technical design document
  • Developed use cases, class diagrams and state diagrams using UML and Rational Rose
  • Implemented MVC using Struts Framework.
  • Designed and developed the HTML front end screens and validated forms using JavaScript.
  • Used frames and CSS (cascading style sheets) to give a better view to the web pages.
  • Implemented the design using JSP, Servlets and EJB
  • Developed front-end components using JSP, Servlets and deployed in JBOSS
  • Used JDBC and SQL for database management.
  • Analyzed and modified the existing stored procedures, Triggers and Indexes on DB2 Database.
  • Involved in accessing Solaris systems using the Exceed telnet client and modifying the existing shell script.
  • Knowledge of web technologies like HTML and XML
  • Developed and prepared test cases for unit testing with JUnit
  • Developed User Interface using Struts, JSTL and Tiles framework.
  • Utilized Servlets to handle various requests from the client browser and send responses.

Environment: JDK, Servlet, JSP, JBOSS, JDBC 2.0, MySQL, Solaris, Shell Scripting, HTML, Struts, MySQL, CSS.

We'd love your feedback!