We provide IT Staff Augmentation Services!

Senior Ui/web Developer Resume

3.00/5 (Submit Your Rating)

PhiladelphiA

SUMMARY:

  • Over 7 years of experience as a User Interface ( UI) developer for Web - based Applications.
  • Have excellent experience in working on Agile development lifecycle involving standups, sprint planning, retrospective sessions and managing user stories in Rally.
  • Have an extensive experience in designing User Interface (UI) applications and professional web applications using JavaScript, JSP, HTML5, DOM, XHTML, jQuery, CSS3, SASS, SCSS and Bootstrap.
  • Worked on JavaScript frameworks like Angular JS, Angular component router, and Ext JS .
  • Adapted Model-View-Controller (MVC) frameworks for developing web applications.
  • Worked on IDE’s such as Eclipse, IBM RAD, Rational Software Architect, Net Beans, Sublime text, Brackets.
  • Strong experience with JQuery, AJAX, DHTML, JSON and XML.
  • Good exposure with Application Servers like IBM WebSphere, Oracle WebLogic, Nginx and Apache Tomcat.
  • Experience in writing unit test cases using Jasmine and Karma.
  • Strong experience with version control tools like GIT, SVN and GERRIT for code review.
  • Worked with teams where requirements are constantly being implemented, tested and improved.

TECHNICAL SKILLS:

Programming languages: Java, J2EE, C/C++, C #, PHP, Python.

Web technologies: HTML5, CSS3, Preprocessors, Bootstrap, JavaScript, AJAX, JQuery

Frameworks: Angular JS, Ext JS, Spring, Struts 2.0.

Database: Oracle PL/SQL 10g, MySQL5, MS Access.

Operating Systems: Windows 7, Unix, Linux, Mac OS

IDE: Eclipse, IBM RAD7.5, Net Beans, Sublime Text, Brackets

Application Servers: Oracle WebLogic, IBM WebSphere, Apache Tomcat, Nginx

Adobe Applications: Adobe Photoshop CS6, Sketch

Version Control Tools: SVN, GIT, Gerrit

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia

Senior UI/Web developer

Responsibilities:

  • The project operates on Agile project development cycle with Bi-weekly sprints, daily standup, retrospective sessions and sprint planning.
  • Involved in writing user stories using Rally based on the discussion with UX team and product owner.
  • Designed and developed the portal using Angular JS framework with angular component routing making it compatible for upgrade to Angular 2.0 along with HTML5 JavaScript and jQuery.
  • The portal is made responsive using CSS3, preprocessors like SASS, Bootstrap and media queries to support desktop, tablets and mobiles.
  • Worked on accessibility using JAWS so that the site is accessible by people with disabilities.
  • Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
  • Application uses gulp as build tool to optimize various files and for continuous build whenever changes are made.
  • Jenkins was used for build automation.
  • Worked on media player to play pause the voicemails.
  • Consumed CardDav API’s for displaying the address book contacts of the user.
  • Involved in developing the first time user experience modals to give an overview of the application.
  • Deployed the application using Nginx server.
  • Used REST client / POSTMAN to check the response of various API’s.
  • Worked on Swagger to view various API’s and their responses. Handled various exceptions based on the response.
  • Implemented localization and Internationalization supporting multiple languages like Spanish and Portuguese.
  • Worked on mobile splash screen for the mobile view of the application.
  • Implemented CIMA services for logging and session management. Used OAuth2 for generating access tokens and maintaining sessions.
  • Used SPLUNK and Log Provider for monitoring of production logs and RallyDev for logging production defects.
  • Used GIT for source control and gerrit as a code review tool on top of git. Have expertise in configuring git and gerrit.

Environment: AngularJS framework, Angular component router, HTML5, CSS3, SASS, JavaScript, JQuery, Media queries, Git, Gerrit, Jenkins, Gulp, Jaws, Jasmine, Karma, Nginx, CIMA, Sketch, Swagger, splunk.

Confidential, Delaware

Senior UI/Web developer

Responsibilities:

  • Involved in Agile/ full software development lifecycle. Designing, coding, testing, debugging and support.
  • Designed and developed front-end UI using HTML5, CSS3, SASS, JavaScript and jQuery.
  • Implemented Presentation layer using CSS Framework, Angular JS, Ext JS, Wire-framing, and HTML5.
  • Performed Client side validation using JavaScript.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Create, edit and maintain sites implementing responsive design & themes using front-end development frameworks including Bootstrap and media queries.
  • Designed various routing mechanisms and implemented http functionality in AngularJS in order to retrieve data from web servers.
  • Implemented Angular controllers to maintain each view data and customized data tables and high charts into AngularJS directives.
  • Used ExtJS framework for building web-apps and is highly efficient with PHP framework as well as using Restful services.
  • Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
  • Implemented custom validation controls for various forms with help of JavaScript validation controls.
  • Following Scrum methodology to track the project details and updating the development status every day in the SCRUM.

Environment: HTML5, CSS3, AJAX, JavaScript, Media queries, jQuery, SVN, JSP, AngularJS, ExtJS, Adobe Photoshop, RAD 7.5, IBM WebSphere AS 8.0, REST, Java 7 and Oracle 11g.

Confidential, Pennsylvania

Java UI Developer

Responsibilities:

  • Designed and developed various screens using HTML5, CSS3, JavaScript, JSP, Angular JS, Ext JS and jQuery.
  • Wrote application level code to add functionality to the perform client side validation using AngularJS and JavaScript.
  • Used Eclipse IDE 3.7 for designing, coding and developing applications.
  • Developed tabbed pages by using AngularJS directives.
  • Developed custom directives, factories and services in AngularJS.
  • Developed dynamic responsive Web Application by integrating AngularJS with Bootstrap which is further integrated with Web Services.
  • Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript, Bootstrap, SASS.
  • Extensively used Spring 3.1 framework to implement MVC architecture.
  • Utilized Singleton design pattern for clean and effective design and implementation.
  • Used XSD for client side XML definition and used XSLT for XML transformation.
  • Deployed modules using WebLogic Application Server 10g.
  • Used Log4j to print the logging, debugging, warning, info on the server console.
  • Analyze, debug and investigate on problems reported by users.
  • Used GIT for version repository maintenance.
  • Used Agile methodology named SCRUM for all the work performed.
  • Maintained Test Driven Development (TDD) approach using Agile Methodologies.
  • Performed code reviews (standards, performance tuning, refactoring, reusability)

Environment: Java 1.6, J2EE, JavaScript, AngularJS, Ext JS, jQuery, Spring 3.1, RESTful Web services, Oracle WebLogic AS 10g, Oracle 10g. Log4j, XML, JSON, GIT and TDD.

Confidential, New Hampshire

Java/ J2EE Developer

Responsibilities:

  • Developed a quotation tool application using J2EE architecture.
  • Eclipse 3.6 IDE was used for developing, deploying and testing applications.
  • Developed Interactive GUI Screens using HTML, CSS, JavaScript, jQuery and AJAX.
  • Worked with Java Servlet APIs for extending the functionality of a Web server.
  • Created the JSP pages for dynamic Web-enabled data access and manipulation.
  • Worked on Object Oriented concepts like inheritance, abstraction, polymorphism and encapsulation.
  • Worked with Apache Tomcat Web Server 5.0 for deploying the application.
  • Well hands on writing complex Stored Procedures, triggers and functions using MySQL 5.5.
  • Developed database access components using JDBC.
  • Setting up the testing environment for testing followed by preparation of test plans.
  • JUnit was used for testing the functionality of every function.
  • Developed Web-Services module for integration using SOAP, WSDL.
  • The generated quotation is converted into PDF document using iText which can be downloaded by the user.
  • Various MS Excel reports were generated for admin purposes using Apache POI.

Environment: Java, J2EE, Java Servlets, JSP, HTML, CSS, AJAX, Apache Tomcat Web Server 5.0, MySQL 5.5, Java Script, JQuery, J Unit, SOAP, WSDL, iText, Apache POI.

Confidential

Java UI developer

Responsibilities:

  • Developed Web Interface using JSP, ExtJS, HTML, JSFs, DOJO and CSS.
  • Implemented the MVC architecture using the Struts framework.
  • Developed different GUI screens using JSP and user validations using JavaScript.
  • Effectively implemented AJAX in developing dynamic web pages
  • Developed Action controller, Action Forms, Tiles Structure, Validation Structure (for data validation), JSP pages, Form Beans, JavaScript and worked on integration.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, XML.
  • Worked with Cross-Browser Compatible issues.
  • Wrote application level code to perform client side validation using JQuery and JavaScript.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Implemented Web services (SOAP) for transmission of large blocks of XML data over HTTP.

Environment: HTML, CSS, Ext JS 3.0, AJAX, JSF, DOJO, XML, JAVA, Web Services, JSP, Struts 2.0 MVC, Oracle PL/SQL.

We'd love your feedback!