We provide IT Staff Augmentation Services!

Senior Ui Developer/java Developer Resume

2.00/5 (Submit Your Rating)

RichmonD

SUMMARY:

  • Over 8+ years of experience as a UI Developer.
  • Experience in Web Technologies using HTML 4.01/5, CSS, XHTML, JavaScript, Jquery, Angular Js, Nodejs, Backbonejs, Ajax and JSON
  • Developed front - end of the applications using JavaScript 1.8.5, CSS 2.1, XML 1.1, HTML 5.1, Flex 3.0 and Angularjs 1.2.2
  • Worked on Jquery, Jquery Plugins, AJAX, dynamic HTML, JSON, JS with Bootstrap and node.js
  • Experience in working with High Traffic Websites.
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Design.
  • Experience using all popular text-Editors like Eclipse, Komodo Edit, Sublime Text, and Notepad++.
  • Worked on web-based GUIs development using Applets, Swings, JSP, HTML5, DHTML, CSS.
  • Experience with MEAN stack- Mongodb, Express, Angularjs, Nodejs
  • Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).
  • Experience in working with MVC Architecture based frameworks like ANGULARJS.
  • Worked on JavaScript, prototype JS and various MVC JavaScript frameworks ANGULARJS.
  • Used frameworks such as React, Angular, to build high-quality, scalable and reusable components and Front-end solution.
  • Utilized object oriented JavaScript Libraries including Various Plug-In like ANGULARJS and Ext.js.
  • Worked on Web Services SOAP, WSDL and UDDI technologies using JAXRPC and REST.
  • Designed UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
  • Worked on enterprise software, UI component architecture, app APIs and integration.

TECHNICAL SKILLS:

Web Technologies: HTML4/5, DHTML, XHTML, XML, JavaScript, AJAX, JQUERY, JSON, CSS2/3, CSS, FOUNDATION, PHP Media Queries, Bootstrap, Angular.JS, Backbone.js, Underscore.js, Handlebar JS, Express.js, Node.js, Ember.js, Modernizer.JS, JSON and Ajax UI Concept Modeling

XML Technologies: XML, XSD, DTD, JAXP (SAX, DOM), JAXB.

Web/App Servers: Apache Tomcat 5.0.25, HTTP Web Server, WEBSPHERE 7.0.

Database: MYSQL, Oracle, MS-Access, SQL 2000/2005.

Operating Systems: Windows server 2003/2008/2008 R2, Windows NT, Windows 2000, Windows XP (Prof) and Win 7.

Methodologies: Agile and Waterfall.

Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger, IE developer Tools.

Languages: C, C++ and Java

Version Control: SVN, CVS, GIT-HUB, Clear Case, Clear Quest

IDE/Tools: Eclipse, Maven, WebStrom9, Rational rose, Sublime Text 2, NetBeans, Visual Studio, Komodo Edit, Sublime Text, Dreamweaver

Others: MS Access, MS-Excel, MS InfoPath, Visio

PROFESSIONAL EXPERIENCE:

Confidential, Richmond

Senior UI Developer/Java Developer

Responsibilities:

  • Implemented login page using HTML5/4, CSS3/2, JQUERY, AJAX and JSON.
  • Created Responsive Layouts for multiple devices and platforms.
  • Implemented various routing mechanisms in the webpage using Angular jS
  • Worked on Ajax and used to provide dynamic search capabilities for the application and JQuery and AngularJS were used to build dynamic user interface.
  • Experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns preferably Angular JS for building UI Widgets and Application logic. Completed data base designing for both android and IPHONE.
  • Used Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
  • Worked on Angular JS for data-binding, and Node JS for back-end support with APIs.
  • Used $http with ANGULARJS interceptors to make sure the requests were valid and used UI-router to handle nested views and avoid page redirection.
  • Worked on Node JS to implement and deliver customer-facing solutions. Used ANGULARJS for unit testing UI code.
  • Using advanced level of JQUERY, DOM, AJAX, JavaScript, CSS and pure CSS layouts.
  • Registration & Edit User Profile for all FTN sites.
  • Coded in HTML5 W3C valid code and styled through handsome and smooth CSS3 technologies.
  • Built Ecommerce websites using MAGENTO, PHP, XML, JAVASCRIPT, HTML, AND SASS
  • Built based on Bootstrap 3 technology for quick website development and customization process.
  • Created an internal browser based text editor using HTML, CSS, Javascript, Require.Js, Backbone, Handlebars, Jasmine, Selenium
  • Managed research and patent creation for next generation video processing and compression technology using PHP, Plone, Python and PostgreSQL.
  • Implemented best practices to JavaScript codebase, develop new functionality and create new layouts, teach advanced JavaScript techniques to the team.
  • Used React.js, allowed us to render pages on both the client and server using the same codebase.
  • Responsible for Java development and testing in J2EE projects of Japan financial industry, using Struts, Spring, Hibernate, Oracle DB.
  • Developed dynamic web pages using ColdFusion, JavaScript, SQL, and HTML.
  • Involved in developing project concepts and maintain optimal workflow.
  • Completed detailed programming and development tasks for front end public and internal websites as well as challenging back-end server code.
  • Designed and created clean interfaces and simple, intuitive interactions and experiences.
  • Worked on Servlets, JSP, Spring, Hibernate, JDBC and JavaScript under MVC Architecture and implemented OOAD concepts.
  • Developed entire frontend and backend modules using Python on Django including Tastypie Web Framework using Git.
  • Implemented DAO layer and DAO implementation layers for JDBC and Hibernate. Used Spring Dependency Injection to inject DAO objects into service layer and also to inject repositories into DAO objects.
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Used cloud foundry To push applications to the cloud, from the hardware up to the application servers is provided by the platform. Cloud Foundry provides scalability of applications and auto-recovery.
  • Implemented the multi-tier architecture using common object oriented design patterns like Business Delegate, Session Facade, Service Locator, DAO, DTO, Factory patterns and made the code reusable and maintainable.
  • Implemented Spring AOP for logging and tracing as part of cross cutting concerns.
  • Developed various SQL/HQL queries and implemented PL/SQL stored Procedures in Oracle DB for the Application.
  • Used ng-grid to display data as table and implemented paging for tables.
  • Implemented JMS public/subscribe model for asynchronous messaging.
  • Developed user interface (UI) and data analysis component with integration of duplicate file finder.
  • Utilized Spring Interceptor logging API for debugging and monitoring purposes. Utilized Log4j logging API for debugging and monitoring purposes.
  • GIT is used for Software Configuration Management. Used Oracle 10g Database and Worked on SQL Queries using Toad.
  • Used of build script using Maven to generate JAR, WAR, EAR files and for integration testing and unit testing.
  • Deployed the Applications on Web Sphere Server 8.5.
  • GIT management - Learned how to manage an application with GIT commands from the terminal, XCODE, eclipse, and Android Studio.
  • Implemented form validations across the site using JQUERY and JavaScript.
  • Used media query consists of a media type and one or more expressions, involving media features, which resolve to either true or false
  • Utilized Jquery plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
  • Converted wire frames to HTML prototypes using Adobe Fireworks graphic editor.
  • Created forms to collect and validate data from the user in HTML and JavaScript. Created components like Grid, Panels, Toolbars, button and Combo-box etc.
  • Designed the application framework, selects the software and hardware platforms and determines the site navigation.
  • Developed HTML, JSP, DAO, DTO, Business Logic Classes, Action and Form classes, Java Scripts and SQLs for database access.
  • Responsible for both front and back end full stack development in PHP, JAVASCRIPT, HTML, and CSS while utilizing popular CMS' such as DRUPAL and WORDRESS.
  • Used Jquery library, such as Select2, QTIP and FILEUPLOAD, to improve usability and functionality.
  • Succeeded in optimizing database queries to boost website response time 3 times faster.
  • Experience with Soap UI and created advanced Performance Tests very quickly and run Automated Functional Tests.
  • Implemented responsive web design using media queries and bootstrap.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Used Ajax to update a portion of a web page (for reviews from third party) thus reducing bandwidth usage and load time.
  • Worked on both the LAMP and MEAN stacks. Worked one-on-one with client to develop layout, color scheme and layout and implemented it into a final interface design with the HTML5/CSS3, Bootstrap and JavaScript.
  • Integrated the Java code (API) in JSP Pages.
  • Used JQUERY core library functions for the logical implementation part at client side for all the application.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • As the user switches from their laptop to iPad, the website should automatically switch to accommodate for resolution, image size and scripting abilities
  • Involved in writing SQL Queries, Stored Procedures.
  • Worked with GIT version control, vagrant environment using node.js, Gulp for compiling, and the JIRA ticketing system. Used tracking tools as JIRA for bug tracking.

Confidential, Charlotte, NC

Senior UI Developer

Responsibilities:

  • Built and maintained web applications using Adobe’s Experience Manager CMS to include site architecture, custom components, workflow development, Digital Asset Management.
  • Used media query is true, the corresponding style sheet or style rules are applied
  • Wrote application level code to interact with the backend databases JQUERY AJAX and JSON.
  • Applied J-Query scripts for basic animation and end user screen customization purposes.
  • Used AJAX & JSON communication for accessing RESTFUL web services data payload.
  • Worked on HTML/CSS/JS to create interactive documentation so that developers can see documentation and live demos on the same page.
  • Maintained and enhanced the existing CRM and batch processing application. Designed website and maintain the website content up to date.
  • Built and transitioned consumer facing products to MEAN stack technologies (Angular.JS, Express, Node.JS, MongoDB) as well as lead continued development of new internal products in Angular.JS and Java, utilizing Spring MVC and MongoDB
  • Used AngularJS to create maintainable and testable single page application and Implemented 2-way data binding and used ng-filters across the applications.
  • Cloud Foundry is smart enough to pick the right build pack and via the Cloud Foundry build packs a lot of the configuration is done automatically
  • Implemented spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with Hibernate.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Used Python to extract weekly hotel availability information from XML files using underscore JS.
  • Implemented components such as buttons, check boxes and labels using Swings for our advanced components such as tabbed panel, scroll panes, trees, tables, and lists.
  • Developed web components using MVC pattern under spring framework. Configured the Spring framework for entire business logic layer
  • Designed and implement solutions leveraging Adobe AEM Sites
  • Developed digital consumer experiences based on foundation of the Adobe CQ/AEM product suite, including CQ/AEM, CRX, CQ WCM and DAM
  • Worked with reusing existing persistent connections make better TCP performance pipelining makes asking for multiple files from the same server faster (automatic) compression makes less data get sent no command/response flow minimizes extra round-trips
  • Translated marketing and web site needs into AEM specific recommendations and solutions
  • Leverage AEM, other state-of-the-art technologies, and integration patterns to solved cross-departmental challenges
  • Worked in an agile, rapid development, and prototyping environment
  • Implemented components such as buttons, check boxes and labels using Swings for our advanced components such as tabbed panel, scroll panes, trees, tables, and lists.
  • Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Developed page layouts, navigation, animation buttons and icons.
  • Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.

Confidential, Boston, MA

UI Developer

Responsibilities:

  • Designed business applications using web technologies like HTML4/5, XHTML, and CSS2/3 based on the W3C standards.
  • Involved in designing REST APIs, allow sophisticated, effective and low cost application integration.
  • Implemented Angular JS Promises for making java script async calls.
  • Designed JSP pages for Initial applications, Submissions and Maintenance Involved in implementing Message Driven Beans using for JMS systems.
  • Developed session EJB and message driven bean (MDB) to process JMS XML messages; JSPs, Servlets, XML descriptors, using WebSphere Application Server.
  • Streamlined the time bound nightly batches for concurrent processing on various nodes within a cluster using spring batch. Used struts validation framework to perform Server side validations.
  • Developed Spring service classes for Initial applications and Maintenance module to implement business logic requirements.
  • Integrated applications with other application using IBM WebSphere.
  • Successfully performed the Restful APIs Integration using XML and JSON.
  • Developed JSPs and SERVLETS to dynamically generate HTML and display the data to the client side. Used JSP tag libraries.
  • Responsible for code optimization and testing of the website across different browsers.
  • Testing and deploying the full application on Web Logic application server.
  • Experience in Test Driven Development, Iterative and Incremental development.

Confidential, Dallas, TX

Web Developer

Responsibilities:

  • Involved in Application Architecture and development using Angular JS, MVC framework.
  • Worked on WCM to control a dynamic collection of web material
  • Worked Web application development for backend system using AngularJS and Node.js with cutting edge HTML5 and CSS3 techniques
  • Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
  • Created client side validation using technologies such as ext JS and JavaScript.
  • Extensively worked with JQUERY UI for Effects.
  • Spring, DAO’s and Hibernate and were used in building business layer.
  • Hibernate was used in persistence Layer. Databases are used to configuration data to the application.
  • Implemented Controller framework deploying spring controller.
  • By utilizing Spring IOC framework executed application Service layer
  • Integrated Spring Security for multiple users.
  • Designed and implemented the User Interface using Google's ANGULARJS MVC framework (which means JavaScript, HTML, and CSS), JQUERY, UNDERSCOREJS, JSP and AJAX.
  • Developed a core component of Analytics with Angular JS.
  • Used AJAX & JSON communication for accessing RESTFUL web services data payload.
  • UI/UX development to create a seamless customer experience for a high traffic e-commerce website through desktop, mobile and Smartphone app interfaces
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS3, JavaScript, JQUERY UI and EXTJS
  • Implemented paging functionality for various screens for quicker rendering of data and also to avoid crashing of browser and also used web socket interface.
  • Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
  • Integrated with the back-end code (JSP) using JQUERY, JSON and AJAX to get and post the data to backend servers.

Confidential

Java Developer

Responsibilities:

  • Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
  • Involved in creating appropriate concept models, site organization, navigation, page layouts and interaction to support company’s needs and goals.
  • Used Dreamweaver as HTML Editor for designing new pages. Developed HTML prototype documents with CSS Style Sheets.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Worked on various two different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.
  • Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server
  • Involved in development converting the static HTML mark-ups to JSP’s.
  • Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.

Confidential

Java Developer

Responsibilities:

  • Developed UI pages using HTML, XUL, DHTML, XHTML, DOM, CSS, JSON, JavaScript, JQUERY and AJAX.
  • Used AJAX (Asynchronous Java Script with XML) to make the application more responsive and user-friendly.
  • Designed and developed pages using GWT (Google Web tool kit).
  • Struts2.0 is the MVC framework and backbone of the application. Façade design patterns were extensively used for entity bean and session bean interaction.
  • Created User Interface in DOJO/AJAX and Struts2 tags for different customized screens for each type of user.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report to MQ Server using MQ Series.
  • Incorporated Singleton Pattern to implement the database access classes.
  • Designed the user interface and navigation for the whole web application using XHTML, XML.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts using CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviours in CSS andCSS3 Background, CSS positioning, CSS3 text, CSS3 border.
  • Designed animated icons, vector images, banners, templates and presentations with the help of Macromedia Flash MX and Action Script 2.0
  • Created SILVERLIGHT applications for interactive, web-based data visualization using XAML in visual studio 2008

We'd love your feedback!