We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

4.00/5 (Submit Your Rating)

New York City, NY

SUMMARY:

  • Professional with over 8 years of experience in Front - end Web and client application Software Development Life Cycle (SDLC) which involves developing, designing, Testing, Integrating, implementing user friendly, cross browser complaint web sites, and User Interface (UI)applications using JavaScript, JQuery, JSON, HTML4/5, XHTML, DHTML, CSS2/3, DOM, AJAX and XML.
  • Specialized in development and implementation of Application, mobile and Web based Technology Solutions.
  • Experience working on scalable environment using Agile/SCRUM, Test driven development (TDD) and Waterfall methodologies.
  • Working knowledge on CSS preprocessor tools like Less and SASS (Compas).
  • Worked on Javascript testing frameworks like Protractor and good understanding on Mocha.
  • Worked on other Javascript libraries like Modernizr, Browserify, Webpack for various development requirements.
  • Solid experience with Responsive Web Design (RWD) with involvement in several web application development projects.
  • Worked on RWD (Responsive Web Design) and implemented web applications using Angular JS.
  • Experience in writing web application programs covering front-end / UI jQuery and AJAX for building rich user friendly, high performance web applications.
  • Experience in creating Single Page Application (SPA) using Angular JS. Experience in working JavaScript libraries like Angular JS and Bootstrap. Designed parts of the user interface and implemented new features on a full stack basis using Angular JS.
  • Experience in Object Oriented JavaScript programming, JavaScript MVC framework and Angular JS MVC framework.Experience in refactoring, re-architecting and enhancing an existing AngularJS application.
  • Worked on package management tools like Npm, Bower and Rpm. Worked on various database technologies such as Mysql, Mongodb, Redis and others.
  • Integrated all builds, unit tests and deployments using continuous integration tools like Hudson, Jenkins and Travis.
  • Worked under different release processes and very comfortable working on source control systems like SVN, GIT.
  • Developed few backend REST Api modules using NodeJS and node modules like Mangoose, Jade, ElasticSearch and etc.
  • Good understanding on Authentication protocols like Oauth2 and OpenId. Working knowledge in Amazon Webservices and good knowledge in Google App Engine.
  • Worked on build tools Grunt, Ant, Maven and good knowledge in Gulp. Good understanding on webservers like Apache & Nginx and their configurations. Worked on various database technologies such as Mysql, Mongodb, Redis and others.
  • Experience in developing applications using different IDEs like Eclipse, NetBeans.Experience in developing web pages in Responsive Design using Bootstrap and adapt to the changing environment.
  • Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
  • Experience in NodeJS, AngularJS, Document Object Model, DOM functions and Front End Package Manager Bower
  • Experience in Agile methodologies such as Extreme Programming to improve software quality and responsiveness to changing customer requirements
  • Proficient in creating server-sidecomponents, designing and implementing business tier objects, unit testing, debugging and deployment
  • Experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).
  • Good Knowledge in integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework and Strong knowledge in cross browser compatibility issues and W3C standards.Experience in coding optimized SQL queries on databases.
  • Worked on mobile environment in Hybrid Operations using IONIC&Angular frameworks, Mobile Angular UI, Cordova and jQuery mobile.
  • Worked to resolve browsers compatibility issues with browsers like IE, Firefox, safari, Opera, Chrome.Worked with Administrators on Application servers such as WAS, JBoss 6.x, Apache Tomcat 6.x
  • Ability to Learn and Research on new technologies and to apply new tools wherever needed to build applications.
  • Effective problem solving skills, outstanding interpersonal skills, good in written and verbal communication. Ability to work independently as well as within a team environment. Driven to meet deadlines. Motivated to produce robust, high-performance software.

WORK EXPERIENCE:

Confidential, New York City, NY

Sr. UI Developer

Responsibilities:

  • Working as a UI Developer, assisting my team by designing and developing the Web-based applications.Designed and developeda new screen for the Application with changes in the interface and functionality.
  • Developed dynamic web pages using HTML5, CSS3, AngularJS, Bootstrap, LESS, SublimeText Editor, D3JS and JSON, Media queries for various breakpoints in the adaptive web-designing environment.
  • Used various libraries of JavaScript like AngularJS, JQuery and node.js and Used AngularJS as the development framework to build an application, developed rule-based applications usingDrools and Java.
  • Developedfront-end screens using HTML 5, JavaScript, jQuery, JSON, CSS and Ajax. Developed scripts using Advanced HTML 5, JavaScript and CSS to deliver cutting-edge user interfaces and components.
  • Worked on Kendo UI which is framework of the HTML5 with jQuery UI without conflicts.Integrated Angular directives with the Kendo UI widgets to simplify data binding, routing and form validations.
  • Created a chart/graph that shows the amount of errors per day and create two date-pickers to filter the chart. This was done using JQuery UI and the Kendo UI.
  • Create, edit and maintain sites implementing responsive design&themes using front-end development frameworks including Bootstrap. Designed various routing mechanisms using AngularJS.
  • Implemented http functionality in AngularJS in order to retrieve data from web servers. Implemented Angular controllers to maintain each view data.
  • Customized data tables and high charts into AngularJS directives.Coded AngularJS controllers and directives for application functionality.
  • Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
  • Extensively used Selectors in jQuery for updating content on DOM nodes. Experienced in Object Oriented Analysis/Design (OOA and OOD).
  • Worked closely with back-end developers during code development and had intense sessions to provide the best possible user experience.Integrated the Java code(API) in JSP pages
  • Wrote code to fetch data from Web services using jQuery AJAX via JSON response and updating the HTML pages.
  • Contributed code to the development of mobile and responsive design and customized many features of the application in iterative sprints environment using version control tools like Tortoise SVN and, JIRA for bug tracking.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
  • Development of an Electronic Health Record (EHR) used by physicians, written in Sencha Touch and Ruby on Rails. Available on web, iPad, iPhone, and Android.
  • Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
  • Experience in Developing MVC framework using Groovy on Grails, Spring 3.0 (IOC, MVC, AOP), ORM framework using Hibernate, GORM for online & batch enterprise applications.
  • Experience Developing application using Groovy, grails, GSP, GORM and Grails Plugins and Grails Rest Services.
  • Experience in migrating the application from Adobe Flex to ExtJS 5. Worked on different UI task that generate various reports and tapes using sencha grid.
  • HTML5 and CSS3 latest tags are used to design the webpages and HTML local storage web applications are used to store data.
  • Styling pages with CSS3and developed JavaScript for user interfaces. Used Eclipse IDE for designing, coding and developing applications.
  • Implemented JavaScript source code, embedded nested handling logic using JQuery event handlers and call back functions.
  • Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
  • 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 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.
  • Worked with Administrators to support applications in a 24*7 environment on Application servers such as WAS, JBoss 6.x, Apache Tomcat 6.x
  • This project was created using the MEAN stack and prototyped in Ionic. Working with IONIC Framework developing an hybrid application for Android and IOS to be used by companies to report near misses. It will be called Safeboard. Also working with HTML, CSS, JavaScript, ASP.NET MVC, .NET Web Api.
  • Good experience in writing Ruby/Python scripts to monitor Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
  • Contributed code to the development of mobile and responsive design and customized many features of the application in iterative sprints environment using version control tools like Tortoise SVN and, JIRA for bug tracking.
  • Extensive use of IntelliJ which is a simpler and powerful tool for branching and merging in GIT.
  • Following Scrum methodology to track the project details and updating the development status every day in the SCRUM.
  • Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.

Environment: HTML5, CSS3, SASS, JavaScript, jQuery, Kendo UI, Bootstrap, MongoDB, XML, J2EE, JSP, Apache Tomcat, WebLogic, Eclipse, Ionic, IntelliJ, ExtJS 5-Sencha, Oracle, GIT, JIRA.

Confidential, Dallas, TX

Sr. Java UI Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript and extensively used Table Less Design in CSS for positioning.
  • Developed HTMLprototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
  • Designed Frontend with in object oriented JavaScript Framework using AngularJs.
  • Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap. Re-designing/ developing the main website to improve user experience and add new functionality by using Node.JS
  • Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
  • Worked onsite at the client place involved in the Build, Configuration, Deployment and Integration phases. Breakdown the DOM into reusable components by using ReactJS.
  • By using ReactJS other JavaScript MVC frameworks were plugging it into a AngularJS frameworks web component technology. Implemented web components logically and correctly with the ReactJS
  • Responsible for all client side UI Validation and implementing Business logic based on user selection using AngularJS.
  • Used Angular JS framework to perform unit testing of custom filters, custom directives and various parts of application.
  • Developed enhancements to MongoDB architecture to improve performance and scalability.
  • Familiar with MongoDB clusters, Java scripting to load unstructured data into sharding environment.
  • Strong front-end (User Interface) development using JavaScript, ExtJS, HTML5, CSS3, SASS. Worked on Sencha JS framework. Developed T/O editor (grid) using sencha. Worked on the class and editor level validation.
  • Created the mobile application by using the standard web APIs with the PhoneGap framework.
  • Contributing to the conversion of the app from Ionic 1 to Ionic 2 using knowledge in Angular 2, TypeScript, JS, & FireBase among other technology.
  • Working in a collaborative environment using git & GitHub, along with development tracking tools such as JIRA and Trello. Extensive knowledge in MongoDB concepts and good knowledge in Administration.
  • Experience in upgrading and migrating various versions of Mongo database on different platforms.
  • Experience building structured MVC web applications using JavaScript, AngularJS, Node.js, jQuery, Express, MongoDB.
  • Utilized various Angular plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Developed the user interface for back office support and worked collaboratively in agile scrum team on the design and development of application based MVC framework using React.js, HTML 5.0 and CSS3.
  • Fetched the data about user objects from the database using Node.Js and created the custom directives and the custom filters
  • Worked extensively on applications to work properly on Android devices and all the browsers like Mobile safari, Desktop safari on Windows, IE, Firefox, and Chrome.
  • Worked with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
  • Used Rally to create user stories and test cases and as progress tracking tool of sprint within the Scrum methods for Agile methodology.
  • Worked on Angular Dependency Injection to provide service to the Controllers. Worked on deeply-nesting callbacks using the NodeJs
  • Experience in coding optimized SQL queries on databases. Used JDBC to query, update and maintain DatabaseServers using SQL queries.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: HTML 5, ExtJS Sencha, JavaScript, MongoDB, Ionic, AngularJS, SQL, JDBC, Bootstrap, Node.Js, highcharts, React.JS, AJAX, CSS 2/3, JSON, Jquery, XML, GIT, Rally.

Confidential, Greenville, SC

Java UI Developer

Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built. Identified the business requirements for the client.
  • Used XML Web services with SOAP protocol for transferring data between different applications. Used JDBC to query, update and maintain Database Servers using SQL queries. Used HTML, DHTML, JSON, CSS, JavaScript, jQuery, Ajax to create the front-end applications.
  • Extensively used JavaScript to make the web page more interactive. Responsible for creating dynamic server side pages using JSP.
  • Updated UI as per changing needs and requirements. Deliver pixel-perfect, hand-coded Web pages from Photoshop files and wireframe documents.Bug fixes for existing software system and also software enhancement.
  • Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility.
  • Created the content upon the user request, implementing Ajax features for the application and Used jQuery for creating various widgets, data manipulation, data traversing, form validations.
  • Developing client side validation code using JavaScript and jQuery. Creating pages in Site Core and validating the HTML code with W3C Validator. Used best practices while creating the web pages.
  • Designed and Developed Database using MY SQL. Extensively used select, insert, update, delete, join and between queries while maintaining the database.
  • Written stored procedures and triggers for improving the security, speed and efficiency of thewebsite.
  • Good knowledge on MongoDB database concepts such as transaction, locking, transactions, indexes, Sharding, replication.
  • Used MongoDB third party tools (MONGOVUE, ROBO MONGO, MONGOOWL) and mongo-built in binaries to monitor and analyze the performance of MongoDB.
  • Implemented and managed multiple environments (up to 10TB), automating backups and checks, restore, validation/integrity checks, growth modeling and predictions, and system expansion; assisted with upgrade efforts with MongoDB.
  • Understood their existing code and made changes to adapt the new environment.
  • Used AJAX for implementing part of the functionality for Customer Registration, View Customer
  • information modules.
  • As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
  • Participated in daily meeting for enhancing the features for the portal.

Environment: HTML, DHTML, CSS, JavaScript, JSON, MongoDB, JSP, Photoshop, JDBC, MySQL, AJAX, jQuery.

Confidential, Charlotte, NC

Java UI Developer

Responsibilities:

  • Involved in Software Development Life Cycle. Involved in developing design specifications, website architecture and web application based on the provided functional and requirements and design layout.
  • Involved in Design, Development and Support phases of SDLC. Used Agile methodology and participated in SCRUM meetings.
  • Developed JavaScript functions for client side validations.Designed and developed several EJBs using Session facade pattern.
  • Worked with the JAXWS web services and worked on SOAP, WSDL to develop the web services.
  • Involved in making changes to the WSDL and generating the client jars. Design and develop Servlets, Session and Entity Beans to implement business logic and deploy them on the JBoss Application Server.
  • Wrote test cases using JUnit. Developed the web application using MS SQL SERVER, HTML and JavaScript.
  • Used JavaScript as the scripting language and is used for detecting the visitor's browser, validating the forms, providing event functions, animation etc.
  • Good knowledge on MongoDB database concepts such as transaction, locking, transactions, indexes, Sharding, replication.
  • Used MongoDB third party tools (MONGOVUE, ROBO MONGO, MONGOOWL) and mongo-built in binaries to monitor and analyze the performance of MongoDB.
  • Developed the front end of the portal using HTML, JavaScript, AJAX and CSS.
  • Used Cascading Style Sheets (CSS) for styling and to achieve uniformity Used JavaScript to provide AJAX functionality to make website perform better for image loading and for dynamic loading of the web page without refreshing.
  • Designed and Developed Database using MY SQL. Extensively used select, insert, update, delete, join and between queries while maintaining the database.
  • Written stored procedures and triggers for improving the security, speed and efficiency of the website by using them in several situations like updating tables, adding new member, tracking of modifications database transactions etc.
  • DOM is used to parse the xml documents. Performed unit testing.
  • As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
  • Developed the web application using MS SQL SERVER, HTML and JavaScript. Designed and Developed Database using MY SQL. Extensively used select, insert, update, delete, join and between queries while maintaining the database.
  • Participated in daily meeting for enhancing the features for the portal. Participated in Code review and Quality Assurance. Creation of various levels of users for system with preferences.
  • Involved in setting up the environment, installing the application and web servers.

Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, JavaScript, MS SQL, DHTML, Eclipse, SQL, Windows XP/07 and MS Office.

We'd love your feedback!