Sr. Ui Developer Resume
Houston, TX
SUMMARY:
- Over 8 + years of experience in software development, deployment and maintenance of applications of various stages.
- Experience using web technologies such as HTML5, HTML, DHTML, XHTML, JavaScript, CSS, XML and AJAX.
- Strong Hold on Object Oriented Programming( OOPS )
- Experience in developing responsive web pages using media queries.
- Specialized in development and implementation of Application and Web based Technology Solutions
- Working on Azure for highly available customer facing B2B and B2C Applications.
- Strong understanding on Google Analytics Segmentations and Google Analytics Dashboards.
- Experience with Require.js for attain the speed and quality of our code
- Excellent working knowledge on LAMP environment.
- Experience using JS Frameworks/Libraries (jQuery, Bootstrap.js, Backbone.js , Underscore.js).
- Experienced with AngularJS 2.0 Controller to Components. Bootstrapping Angular Structural Directives and Data Binding.
- Experience with ES6 parameters, Template, Multi line String and modules.
- Experience with Ruby on Rails creating connections, designing and enabling communications between both frameworks
- Experience with or interest in A/B testing frameworks like Adobe Target, Google Optimize, VWO, Optimizely, etc.
- Experience in the design, development and implementation of the graphic and layout.
- Experience in Mobile application development and mobile security
- Good Working experience in DOJO toolkit modules like Core, DIJIT, DOM manipulation.
- Expert in ECMA Script 5 and ECMA Script 6.
- Strong experience in designing and working with MySQL and Mongo DB.
- Developed the JavaScript file with help of web pack and babel.
- Implemented Team Foundation Server TFS as Version Management for Microsoft Technologies.
- Experienced with native &web Mobile design applications.
- Strong understanding on Business Analysis and mobile application standards.
- Experience with Photoshop, sketch.
- Used Envision for additional graphics window capability to better represent the multiple screens used in actual DCS station.
- Experience with Adobe Flex, Action Script and MXML.
- Strong Business knowledge of Investment Banking.
- Created sites to organize client contracts and to summarize monthly financial data using Ember.js, D3.js and MySQL.
- Experience with creating table indexes to improve database performance with SQL
- Used InVision prototypes for quick and easily create interactive mockups for our design.
- Implemented the security and data protection by using Node.js
- Expertise in building strong websites confirming Web 2.0 standards using UI Framework, jQuery, HTML5, XHTML, DHTML & CSS3 to develop valid code and table - free sites.
- Experienced creating user journeys, personas, scenarios , flow diagrams, wire frames and prototypes.
- Created Shaders and conducted training sessions for unity 3D programs.
- Experience in applying the latest development approaches including MVC in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML
- Experience in Elegant dependency tracking and declarative bindings in KnockoutJS.
- Expertize in JavaScript MVC frameworks like jQuery & Angular.js
- Expert in various aspects of User Experience fundamentals - .jsment Analysis, User Profiling/Grouping, Personas, Task Analysis, Wireframes, Prototyping, Usability Testing.
- Excellent experience in creating Dynamic Wireframes, HTML Wireframes, Dynamic Screenshots and Sitemaps.
- Extensively worked on Application Servers Web Logic, Tomcat, JBoss and Apache.
- Vast experience with J2EE using most of the advanced features of Java including JDBC , JSP, Struts, EJB, JavaBeans, Servlets, JMS, RMI , Hibernate on Windows platform.
- Good Experience in working with Windows and Linux/UNIX environments.
- Good knowledge on databases MySQL, Oracle 10/11g and familiar with NOSQL database
- Experience working in Agile and Waterfall (SDLC Methodologies) environments.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Design and implementation of REST APIs for collection and retrieval of high volume data.
- Knowledge in Unified Modeling Language (UML), Flow Chart, Class Diagrams, User Diagram, Activity and Sequence Diagrams
- Experience in developing website content and managing content management systems
- Excellent understanding functional specifications and developing creative solutions to meet business requirements.
TECHNICAL SKILLS:
UI Web Technologies: HTML5, CSS3, DHTML, XML, AJAX, JSON, UI Concept Modeling/Wire framing, Bootstrap, iOS, SASS.
UI Frameworks: Angular.js, angular 2.0, jQuery, JavaScript, backbone.js, require.js, Node.js, React.JS
IDE, HTML Editor: Eclipse IDE, WebStorm, Sublime Text Editor, Dreamweaver.
Version Control: GIT LAB, SVN, Perforce, CVS, TFS, GitHub.
Debugging Tools: Chrome Developer Toolbar, Radar, JIRA, Firebug, Safari web developer
Web/App Servers: Apache Tomcat, HTTP Web Server.
Methodologies: Agile, Waterfall
Database: MySQL, SQL Server, Oracle10g/11g, SQL, PL/SQL.
Operating Systems: Mac OS, Windows XP/7/8, UNIX and LINUX
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
Sr. UI Developer
Responsibilities:
- Worked in a team, and involved in developing the UI, layout and front-end programming (HTML) from wireframes.
- Worked in Agile environment in scheduled sprint process environments.
- Developed an Angular based front end including custom widget, controls, event handlers and effects.
- Used Pagination component of jQuery for navigation and used DOM and AJAX to display page contents.
- Worked on application related implementation flow of the project using wireframes and prototype .
- Developed GUI using JavaScript, HTML/HTML5, DOM, JSP, XSLT, XHTML, AJAX, CSS and JQuery.
- Strong understanding on HTML semantic markup.
- Championed and initiated to improve complex screens user experience
- Provided high level guidelines with mock up screens about ui components to improve user experience on complex screens.
- Delivered high level iRise prototypes with guidelines to implement.
- Used various jQuery plugins depending on the application requirements.
- Experienced with Arrow functions and promises in ES6.
- Used ES6 features are slowly rolling into the interpreters of our modern browsers and servers .
- Experience form and input handling in Angular 2.0
- Strong understanding on property binding and event binding in Angular 2.0
- Experience with Angular 2.0 components such as TDF validation and MDF validation Built a transition styling for web pages using Angular 2.0
- Used various GET and POST to RESTful Services and pipes using Angular 2.0
- Integration of user-facing elements developed by front-end developers with server side logic using node.js
- Created jQuery and Dojo JavaScript plug-ins using social media REST APIs and other RESTful web services.
- Implemented service layer on top of Cassandra using Java, Datastax Java API and Restful API.
- Used ES6 to provide and support all types, values, obects, properties, functions and program syntax
- Customized Team Foundation Server builds by adding some custom targets.
- Strong understanding on psd html design using twitter Bootstrap
- Experience in writing test cases using Jasmine and karma.
- Experienced with Bootstrap responsive design
- Using Joshing, Sublime Linter, JavaScript beautify and some packages to keep our code much cleaner.
- Developed and supported SEO /SEM strategies using Google Analytics.
- Performed multiple audits of Google Analytics accounts.
- Making Ajax calls to communicate with the servers and to get the data in the JSON format. Deal well with Server side Integration and fetching of data from Web Services
- Used SVN, GIT for source code version control.
- Experienced Maven for build and deploy application
- Using Radar, Espresso for bug/task tracking and time tracking.
Environment:: HTML5, CSS3, JavaScript, jQuery, AngularJS, Angular 2.0, node.js, JSON, AJAX, Bootstrap, Tomcat, TFS, Oracle 11g, UNIX, SVN, GIT, jasmine, and Maven.
Confidential, Franklin, TN
Sr. UI/UX Developer
Responsibilities:
- Developed web pages for tablet devices such as apple, android tablets using HTML5, XHTML, Twitter Bootstrap, CSS3, JavaScript and jQuery.
- Designed and implemented different layouts using HTML5 and CSS3.
- Implemented applications using Twitter Bootstrap framework.
- Good ability to use the best practices in Ruby on Rails development.
- Experience with importance for usability and SEO.
- Integrate XML XSLT OOP and other types of programming into databases and applications.
- Design and build Ruby on Rails landing page platform.
- Worked on creating Rest Services using ASP.NET Web API and C#.
- Extensively used Selectors in JQuery for updating content on DOM nodes.
- Extensively used SASS (Syntactically awesome style sheets) and LESS while styling with CSS3.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Strong knowledge on CSS Animations and responsive design.
- Creates print graphics to include brochures, logos, and branding.
- Expertise in Adobe Creative Suite - Dreamweaver, Photoshop, Illustrator, Acrobat Pro.
- Worked with closely with product, UX and business team to build applications & reach business goals through front end development and UX
- Developed Docker images to support Development and Testing Teams and their pipelines.
- Experienced with Extensible Style sheet Language Transformations (XSLT).
- Championed and initiated to improve complex screens user experience.
- Developed code for Responsive web design in JavaScript using frameworks like Angular js, React.js
- Invoked web services from flex UI components.
- Worked with sketch drawing freeform renderings and Created hand or flat sketches as needed.
- Expert in design tools such as those in Adobe Creative Suite and Sketch.
- UX prototyping Experienced with tools like Axure, Sketch.
- Experience on RESTful web services which allows communication between the applications.
- Designing the RESTful API endpoints, and creating a regression test framework
- Experience with Hybrid Mobile applications.
- Experienced with ES5 block scope variables, multiline strings, template literals.
- Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application ( SPA).
- Worked with fellow Full Stackers to build React Native app for our clients.
- Experience with popular React.js workflows such as Flux and Redux
- Developed React flux store events and dispatchers
- Built Redux asyn actions for updating server side
- Developed new user-facing features using React.js
- Designed Frontend with in object oriented JavaScript Framework like ReactJS.
- Created forms to collect and validate data from the user in HTML5 and ReactJS .
- Implemented the Require.js for improve the speed and quality of our code
- Adjusting to the agile UX workflow
- Designed personas, workflow, wireframes and other artifacts for a high-profile quote generation application.
- Implemented fusion chart visualizations for an SPA analytics rewrite using require.js
- Create, edit and maintain sites implementing responsive design & themes using front end development frameworks including Bootstrap.
- Created reusable HTML templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Worked extensively on numerous web technologies including HTML5 , DHTML , XHTML , CSS 3.0 , and JavaScript .
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Using complex Object Oriented concepts in improving the performance of the websites.
- Worked on Team Foundation Server (TFS), version control system, on day-to-day basis to maintain the code history.
- Used Bugzilla as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Used Eclipse IDE for designing, coding and developing applications.
Environment:: HTML5, DHTML, XHTML, CSS3, JavaScript, jQuery, Node.js, ExpressJS, RequireJS, AngularJS, React js, Bootstrap, XML on Windows 7.
Confidential, Atlanta, GA
Java/UI Developer
Responsibilities:
- Responsible for JAVA and J2EE components design and development.
- Involved in Developing GUI and writing the business logic for server side.
- Developed e-commerce products allowing the application to accept online payments and establish credit relationships with the customers.
- Upgraded application with new features, opening code to accommodate customer. language and platform preferences, improving interface and increasing security.
- Used GUICE (pronounced as juice), JavaScript, and XMI for client side implementation.
- Migrated to new UI’s using Angular JS and HTML.
- Design and development web pages using ASP. Net
- Created ASP.NET web forms and Class libraries containing code for business and data access logic using C#.NET.
- Developed new Angular Controllers and Directives.
- Features of ASP.Net such as the graphics user interface, master pages, data validation.
- Developed new form validations according to requirement such as minLength, format Phone etc.
- Used HIBERNATE to interact with Oracle and configured Hibernate session factory in applicationcontext.xml to integrate Hibernate with spring.
- Written named native SQL Queries and HQL queries.
- Optimized EXT JS themes and prepared performant applications.
- Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript using the Temp.net Framework.
- Used Maven and ANT for build activities and updated pom files to include new dependencies.
- Responsible for writing documentation for project progress reports
- Added routing and developed factories, worked on root level variables and functions.
- Developed Unit and E2E test cases using Jasmine and Grunt, Node Js, Aws lamda
- Used JSON for data exchange and Rest Services to interact with spring controller.
- Debugged JavaScript using chrome developer’s tools and Firebug in Mozilla.
Environment: -Java 1.6, JDBC, Hibernate, Spring (IOC, MVC), Oracle 11g, Maven, HTML, CSS, JavaScript, AngularJS 1.2, Node JS, Aws Lamda Grunt, JMS, GUICE, XMI, JBOSS 7.1, Log4j, EJB, WebStorm 7.0, Eclipse, SVN, Windows XP, UNIX.
Confidential, Columbus, OH
UI/UX Developer
Responsibilities:
- Worked with HTML, CSS, XML, JSON, JavaScript and JQuery UI for developing web applications.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Involved in designing User Interface (UI) applications and professional web applications using JavaScript, AngularJS, Bootstrap, jQuery, JSP, HTML, DOM, XHTML, JSON and AJAX.
- Used Python for server side logic to interframe user facing elements.
- Used photoshop for website design like panel drag and panel display.
- Used jQuery, a JavaScript library to dynamically update the page content on the client side. Worked on Angular JS, used its two-way data binding to achieve the feedback functionality from the user.
- Worked on AngularJS framework, HTML4.0 Canvas element to created complex animations, HTML4.0 geo location to get and track the user location, CSS3 for simple animation and custom directive in AngularJS.
- Participated in development of a well responsive single page application using AngularJS framework, JavaScript, and jQuery in conjunction with HTML4.0, CSS3 standards, with front-end UI team.
- Extensively used AngularJS, NodeJS, JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Utilized Node.js to create a fast and efficient chat server. The concepts of cross-platform environment Node.js are successfully implemented on the Linux based Grunt (JavaScript task runner)
- Used Backbone.js framework where data from backend is stored in model and populated it to UI.
- Working as an application developer, experienced with controllers, views and models in BackboneJS.
- Designed a single-page website that uses a twitter bootstrap and BackboneJS for front end which passes JSON data back.
- Used AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM (JSON Parsing)
- Work in a collaborative environment leveraging JavaScript and Node.js Frameworks which will be interfacing with various data stores as well as frameworks and services
- Responsible for maintaining current websites that include updating web pages and upload content changes.
Environment: HTML4.0, CSS3, JavaScript, JQuery, AJAX, JSON, JSTL, NodeJS AngularJS, BackboneJS, XML, XHTML, Eclipse, Adobe Dreamweaver, JIRA, GIT, Core JAVA, Adobe Photoshop and MS Office
Confidential
UI developer
Responsibilities:
- Worked on Production support of application.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side within the forms.
- Used SVN for version control.
- Worked on the front end of the application using technologies such as JSP, JSF, Faceless, Servlets and JavaScript.
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Unit testing of the web application being developed in Backbone.js architecture using JavaScript technologies
- Implementation of application using with JQuery .
- Used Grunts to test the JavaScript with Joshing, concatenate, minify and Gzip the source code as well as pass it through {{Mustache}} templates to create the Jasmine test codebase in order to keep the production JavaScript clean.
- Used SVN to manage the code for check in and check out from SVN repository.
- Analyzed existing Interface code to understand business process and understand impact of the proposed changes.
- Used the JQuery widgets like Date picker.
- Preparation of Bug report & Bug Tracking using Bugzilla online software and also used JIRA.
- Worked closely with business users and developers of team to resolve issues.
- Worked with users to assist them in testing the changes made.
- Developed mobile applications.
- Worked on JBoss Server Side.
- Tested the code for bug fixing.
- Designed and implemented the database interaction using triggers and stored procedures in MYSQL .
- Worked on XML web services.
- Writing cross-browser compliant HTML , CSS3 & JavaScript .
- Performed User Training.
Environment: HTML,CSS3, JavaScript, JQuery, MYSQL, Backbone.js, SVN, JSON, JBoss.
Confidential
Jr. Java developer
Responsibilities:
- Involved in the Requirements collection & Analysis from the business team.
- Created the design documents with use case diagram, class diagrams using Rational Rose.
- Designed and implemented the Persistence layer using MySQL.
- Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
- Designed and implemented the UI using JSP, JQuery, JavaScript and CSS style sheet.
- Implemented the MVC controllers to control and divert the inflow of the request to appropriate underlying DAO implementation classes.
- Developed and modified database objects as per the requirements.
- Implemented custom JSP tags for common use across the project.
- Used SVN as a source control for code changes.
- Used RDBMS for recording financial information.
- Worked with JAXB, SAXP and XML Schema for exporting data into XML format and importing data from XML format to data base.
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
- Validate the input data using JavaScript.
- Developed Unit test cases using JUnit.
Environment: JDK 1.5, JSP, Servlets, Java Script, CVS, Eclipse, J2EE, SQL, Maven, Tomcat 6.0, JUnit, HTML, XML, JDBC.