Ui Developer Resume
KansaS
SUMMARY:
- Over 8+ years of experience in UI development with rich user interface design and development for media (screen, mobile, touch interface).
- Experience in programming, Front - End WebApp, and User Interface (UI) development using Angular 2.0, Typescript, ES 6, React JS, XHTML, DOJO, JavaScript, Mongo DB, Ember JS, Vanilla JS, Canvas JS, JQuery, AJAX, XML, Ext JS, AngularJS, Node JS, Can JS, Bootstrap, JSON, HTML 4/5, CSS.
- Experience with various MVC frameworks like AngularJS, Ext JS, Require.js, Backbone.js, Node.js, and Bootstrap.js.
- Sound understanding and extensive experience with Object Oriented Programming (OOP), web application deployment.
- More than Six years of experience as a Java/J2EE developer in the areas of Analysis, Design, Development, Coding, Implementation and Testing of web based and client server multi- tier applications
- Experience in Development and Maintenance of enterprise applications using J2EE, JSP, Servlets, Struts
- Technical expertise in the full Software Development Life Cycle, with strong skills in Scala, Akka Stream, Akka Actors, Akka Http & other reactive libraries, Slick ORM, Play Framework, PHP (LAMP Stack), C #, CSS3, HTML5, JavaScript, NodeJS, ReactJS, JQuery, AJAX, Symfony, Zend, CodeIgniter , Yii, AWS, ECS, S3, Docker, Jenkins, Capistrano, Ansible, MySQL 5.7, MSSQL 13 & Oracle 10g administration .
- Over 3+ years of UNIX System and Network administration in Sun Solaris (9/10), HP-UX (10.x,11.x), IBM AIX (5.x), Linux (RedHat 4/5/6).
- Unix admin on diverse hardware responsible for telecommunication switching. Coding in C, script as required.
- Expertise in Development of web-based applications in Java, J2EE, (Servlets, JSP), REST and Restful Web Services, SOAP, Axis2, Spring 3.0/2.5, Hibernate 3.0, JPA, XML, CSS ; Application servers (Web sphere, JBOSS, Tomcat and BEA Web logic); Strong OOA/OOD concepts.
- Hands on experience in architecture, design, development, maintenance and support of E-Commerce and enterprise applications using Java/J2EE .
- Experience as Java/J2EE developer in analysis, development, implementation of web based and stand-alone applications with in planning, designing, developing and Implementation in Amazon Web Services (AWS) cloud and IT industry.
- Experience in consuming web services using AngularJS and interacting with server side scripting language like Node.js, Express.js, Backbone.js.
- Extensive experience in working with AngularJS to implement Single page applications (SPAs) using Directives, modules, Expressions, Routers, views, model, SQL and Controller to deploy the entire business logic.
- Strong experience in BigData technologies like Spark 1.6, Sparksql, pySpark, Hadoop 2.X, HDFS, Hive 1.X.
- Having good experience on Amazon Web Services (AWS).
- Developed applications with ease using MEAN stack (MongoDB, Express.js, AngularJS, Node.js).
- Experienced in complete SDLC life cycle that includes Analysis, Design, Development, Testing and Deployment.
- Experienced in using Operating Systems like Windows NT / 2000/XP, LINUX, and MAC.
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.
- Experienced working in both AGILE and Waterfall based development environment and participated in SCRUM sessions.
- Extensive knowledge and exposure in a wide variety of technologies including Java, J2EE, JSP, Servlets, JDBC, SOAP/RESTful services, Spring Core, Spring MVC, Spring AOP and Spring ORM and Hibernate.
- Experienced in Systems and ClearCase Administration, Technical Support and Software Configuration Management. Extensive technical support experience with ClearCase family of products .
- Knowledgeable with RDBMS concepts like writing SQL Queries, Functions, Stored Procedures and PL/SQL Packages and No-SQL databases like MongoDB.
- Experience in calling REST (Web Service) services from JavaScript, processing JSON payloads and writing web APIs.
- Experience in working on CSS preprocessors like LESS and SASS along with JavaScript task runners like GruntJS.
- Experience in working with Virtualization technologies like VMware and Cloud technologies like AWS.
- Experienced with automated/manual UI testing tools using Jasmine, Karma, Selenium and Protractor.
- Perform PCI audits on front-end pull requests and add bug fixes to features on a large-scale, multi-repository billing interface project using AngularJS, SASS, HTML5, GIT, and Gulp/Grunt.
- Experience in using various IDE's such as Dreamweaver, Notepad++, WebStorm, Atom, Sublime text, Eclipse, Visual Studio Code.
- Expertise in using source code control systems such as GIT, SVN, JIRA, and Jenkins.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, XML, CSS, CSS3, JavaScript, PHP, AJAX, DOM, JSON, Java J2EE, Spring, Responsive Web design,DHTML, XML, XHTML, XSLT, c#, JavaScript, JQuery, JSON, AngularJS, Angular 2, Angular4,,Bootstrap, JQ Grid, DOM, drupal, backbone.JS, ember.JS, react.JS, Redux, Flux.
Tools: Maven, Subversions, Jenkins
Statistics: Principal component analysis, correlation analysis, hierarchical clustering, bootstrap clustering, SSRS, SSIS, Crystal Reports.
IDE & Editors: Brackets, WebStorm, Notepad++, Eclipse, Eclipse RCP, Sublime text, Atom, EditPlus, .Net beans, Web storm, Visual Studio, SVN, GIT, Azure, Photoshop, Adobe Dreamweaver, EditPlus, Atom, Sublime text.
Version Control: SVN, GIT, Clear Case, Subversion
JavaScript Libraries: JQuery UI, Ext JS 4.0, Require.js, React.js, Node.js, Bootstrap.js,AngularJS (Angular1, Angular1.3.16, Angular 2), Backbone.js, Node.js, Express.js, Ext JS, Require JS, DOJO.
Databases: Oracle 10g, PL/SQL, MySQL, MS Access, MongoDB, SQLite.
Operating Systems: Windows XP/Vista/7/8, Linux, and Mac OS.
Application/Web servers: Apache Tomcat, Oracle Web Logic Server, Web Sphere, JBoss, Jboss portal server
Other Tools: MS Office, JIRA, Firebug, Chrome Developers Tool, JIRA, Firebug, Chrome Developers Tool
SDLC: Agile(Scrum), Waterfall, TDD
Others: Spark MLLib, Scala NLP, MariaDB, Azure, SAS, IDE, Microsoft Azure, AWS.
Debugging Tools: Firebug, Chrome Developer toolbar, IE Developer Toolbar
Operating Systems: Windows, Linux (Versions: Hypervisors: Ubuntu, Red Hat, VM Ware, Centos), UNIX, MAC.
PROFESSIONAL EXPERIENCE:
Confidential, Kansas
UI Developer
Responsibilities:
- Currently migrating some components of our project from AngularJS to Angular 2&Angular4
- Developed web pages to display items in inventory by using HTML5, CSS3, RWD (Responsive web design), JavaScript (ES6), TypeScript, jQuery, Bootstrap.js, AngularJS, and Node.js.
- Implemented Angular 2 services to connect the web application to back-end APIs to POST/GET the data used in the application.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server and implemented AngularJS Factories and controllers to manipulate and view every customer task data.
- Used the Node.js MVC Framework in the development of web applications. Also used Node.js as a proxy to interact with RESTful services and interaction with MongoDB which is a NoSQL Database.
- Hands on Experience with Angular 2 in rebasing the UI of the application using the techniques in Angular 2.
- Involved in designing, developing and testing the web application by using the HTML5, CSS3,
- Bootstrap, and React.JS
- Worked on React JS framework to develop interactive websites based on client needs.
- Designed dynamic overlays with React JS, Redux on the front end for Proficiency.
- Expertise in React.JS framework and integrate them to Node.JS server-side code.
- Worked on Angular 4.0 with TypeScript and other latest client-side technologies including ReactJS , ES6, Gulp, NodeJS, RxJS, Angular CLI, Webpack , Karma, Protractor and Jasmine.
- Worked on Angular2 Templates, directives, Routing and navigation, Components, Services, Pipes and Data Binding.
- Skilled in Angular 2 controllers, directives, components, factory, service resources, routings, and events
- Proficient at designing dynamic web applications using HTML 5, CSS 3, JavaScript, jQuery, and AJAX Understanding of Angular 4 and Angular 5
- Expertise in applying Java and J2EE design patterns such as MVC, DAO , Value Objects, Single Sign On, and Session Façade, Singleton, Concurrency, Builder, Decorator, Front Controller, Abstract Factory patterns.
- Extensive experience in SQL, Stored Procedures, Functions and Triggers with databases such as Oracle.
- Over 4.5 years of hands-on experience in developing and testing Java/J2EE applications. Good understanding of Object Oriented programming concepts. Having experience of working on multiple Java/J2EE/SCALA Projects.
- Utilized Spark, Scala, Hadoop, HBase, Cassandra, MongoDB, Kafka, Spark Streaming, MLLib, Python, a broad variety of machine learning methods including classifications, regressions, dimensionally reduction etc. and Utilized the engine to increase user lifetime by 45% and triple user conversations for target categories
- Expertise in client web technologies using HTML5, DHTML, CSS3, JavaScript and Jquery1.8 ,
- Proficient in several frameworks like Struts 1.1/1.2/2.0, Java Server Faces, Hibernate 3.0 ORM, Spring Framework 1.2/1.3/2.0, spring MVC with GUI plug-ins like Tiles Framework, validation plug-ins like Validator Framework.
- Effectively used CSS3 features and created multiple columns, borders, backgrounds and used LESS/SASS Preprocessor.
- Used Agile software development methodology that involved daily Scrum meetings and bi-weekly Sprints.
- Performed GET and POST requests in AJAX of XML, JSON using JavaScript, jQuery. Involve in fixing Front-End issues with the layouts.
- Developed responsive applications using Bootstrap.js, Require.js, AngularJS and Node.js, which allowed the same application to be optimized for both mobile and desktop resolutions.
- Worked on Cross-Browser compatibility and fixed the bugs for multiple browsers available in the market.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Developed various commands and helper classes using core Java mainly following multi-threaded concepts and MVC design patterns for the application.
- Involved in writing procedures, complex queries using PL/SQL to extract data from database, delete the data and to reload the data on Oracle DB using Toad tool.
- Environment includes over 400 Virtual hosts running Linux RedHat and 9K BusinessWorks engines(microservices). • Used SOAP UI and REST with unix curl command.
- Used CSSSprites to decrease the number of HTTP requests and load time of web pages.
- Developed unit test cases and tested the application using Karma and Protractor.
- Used GIT as Version Control System.
- Workedon JIRA for issue assignment and development tracking.
Environment: HTML5, CSS3, JavaScript, ES6, TypeScript, jQuery, AJAX, JSON, SASS, XML, Bootstrap, Require.js, Node.js, Backbone.js, AngularJS, Angular 2, REST, SQL, SOA, SDLC, Agile, HTTP, GIT, PL/SQL, SOAP, GIT, Restful, MongoDB, UDDI, XML, Jira.
Expedia, Seattle
UI Developer
Responsibilities:
- Gathered the business requirements from the Business Partners and Subject Matter Experts.
- Designed and deployed components of the website using HTML5, CSS3, Flash, AngularJS.js, Node.js/MongoDB and JavaScript (Utilizing ES6 features) leveraging the Bootstrap framework.
- Developed and improved application using MVC Framework AngularJS, Node.js and Bootstrap.
- Involved in developing various generic JavaScript functions used for validating the input fields.
- Developed frameworks for related use cases using Java, Scala,
- Implemented Single Page Application architecture and client side MVC using AngularJS and used UI-route module to achieve nested routes in the SPA.
- Designed and developed intranet web applications using JSF, JavaScript and CSS and developed a cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScriptAPIs.
- Developed applications using AngularJS single page applications SPAs to improve page performance by implementing AngularJS in creating animations based on CSS classes.
- Followed Agile methodology using JIRA and Confluence tools. Used Node.js with AngularJS for heavy DOM manipulation.
- Experienced in creating React.js web applications with JSX, React nesting components, databinding, forms, routers and Virtual DOM manipulations with Redux architecture
- Drove multiple component design sessions parallel, creating design artifacts according to specifications by using of D3 JS.
- I mplemented various screens for the front end using React.js and used various predefined components from NPM (Node Package).
- Coordinated with UX designers and also designed Responsive Web Design (Mobile/Tablet/Desktop) using HTML5, CSS3 and Bootstrap.
- Developed server side RESTful web services and called them from backbone collections. Used jQuery plugins for auto complete, validation, drag and drop.
- Experienced in developing Single Page Applications(SPA) including AngularJS 2.0/ 1.x, ReactJS 0.14v, Node.js 4.x, Express.js 4.x, RESTful API, and MongoDB .
- Produced content pages with CSS3layout and style markup presentations and also used AngularJS methods and properties.
- Designed business applications using web technologies like HTML, DHTML, XHTML and CSS governing the W3C standards.
- Used Node.js and AngularJS to create controllers to handle events triggered by clients and send request to server.
- Developed Spark/Scala, Python for regular expression (regex) project in the Hadoop/Hive environment with Linux/Windows for big data resources.
- Experience in developing Hadoop applications on using SCALA as a functional and object-oriented programming.
- Developed SPARK CODE using SCALA and Spark-SQL /Streaming for faster testing and processing of data.
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Involved in using SVN for project management and version management. Involved in the development of Dynamic loading of web pages using AJAX calls with server pages like PHP and MySQL.
- Used AJAX frameworks like jQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Used SOA Framework with Hibernate to map to Oracle Database for the Workflow of Various Modules. writing shell scripts (Unix & Perl), using the ClearCase versioning and configuration tools in a networked environment. Working knowledge of several flavors of Unix, Linux and MS Windows.
- Wrote application level code to interact with the backend (Java) code using AJAX and JSON.
- Designed and developed Payment and collection module and delivered successfully with technologies like WebService, spring, JPA.
Environment: Java, JSP, HTML, CSS, Responsive Web Design(RWD), DHTML, XHTML, JavaScript, ES6, AngularJS, Backbone JS, Node JS, Bootstrap, AJAX, Ext JS, Web, SDLC, SOA, Hibernate, Agile, Jira, GUI's, SVN, jQuery, Adobe Photoshop, XML, RESTful, PHP, JSON, Confluence, MySQL, Design Patterns, Eclipse.
Confidential -Plano, TX
UI Developer
Responsibilities:
- Experience in Designing and Developing dynamic web pages using HTML, HTML5, AngularJS, XHTML, CSS, CSS3, and JavaScript.
- Coded extensively in jQuery with Bootstrap to make rich internet web pages and created custom date picker on the website.
- Used CSS3 and Bootstrap.0 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML 5 and CSS3.
- Brief experience on implementing the Angular.js in creating animations based on CSS classes.
- Responsible for writing utility classes, UI development using JSP, CSS3, HTML5, JavaScript, ExtJS, AJAX (DWR), Angular Js.
- Developed and improved application using MVC Framework AngularJS,backbone.jsand Bootstrap.
- Authentication and Authorization between multiple systems, servers, and environments usinNodeJS.
- Involved in developing various generic JavaScript functions used for validations.
- Experience in server-side CSS preprocessors Less and SASS.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Co-ordinate with UX designers and develop static content using front end with HTML 5, CSS3 and Angular JS.
- Expert knowledge in front-end development using Python 3.6, Django, Angular JS, Angular 2 &4 , Node JS, Express JS, JavaScript, HTML5, CSS/CSS3, Bootstrap, Ajax, JSON, jQuery, XML.
- Worked with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSSpadding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Rapidly prototyped interface designs in hand-coded validating, standards-compliant, and semantically-rich code and be aware of cross-browser compatibility and bugs.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Web application development for backend system using Angular Js with cutting edge HTML5, and CSS3 techniques.
- Administrated AIX (7.1, 6.1 and 5.3) and improved processing
- Administrated Linux Red Hat Enterprise (6.9 and 7.4) for health care .
- Deployed applications on multiple WebLogic Servers, setting up the Development, Testing and Production environments, maintained Load balancing, High Availability and experienced in applying patches and plug-ins for WebLogic Application Server.
- Developed Web application in a Docker containerized environment and setting up YML files to run application to the local.
- High Availability Artifactory installations, team lead • Support Jenkins • Technically responsible for large multi-site High Availability ClearCase environment .
- Participated in making Responsive WebDesigns using Media Queries and Twitter Bootstrap.
- Worked upon the dashboard for the project which contained a variety of charts and draggable components using JQuery UI Library.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Backbone.js, and JQuery.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML, HTML5, JSP, XSLT, CSS, CSS3, SASS, Compass, JavaScript, AngularJS, BackboneJS, Jasmine, ReactJS, EmberJS, EXT JS, Karma, ReactJS, NodeJS, Gulp, Grunt, Protractor PHP, Adobe Dreamweaver CS3, Bootstrap, AJAX, SQL, REST API, SVN, MS Visio, Axure, NPM, Photoshop CS3, Jquery, CMS, Jenkins, Git and JIRA.
Confidential -Boca Raton, FL
UI Developer
Responsibilities:
- Designed and developed Web pages using HTML, CSS including Ajax controls, JSON and XML
- Developed data insertion forms and validated them using JavaScript
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Worked with eCommerce on Content Management systems like drupal and Joomla.
- Built the Inventory Management system for the better organization of inventory.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Developed fast loading images using Adobe PhotoshopCS3.
- Highly proficient in developing and deploying Java/J2EE applications on Application Servers - WebLogic , IBM WebSphere, Apache2 Axis and Apache Tomcat .
- Built dynamically generated dropdown lists using Ajax, jqueryUI and Angular JS.
- Extensive experience in implementing model-view-controller (MVC) architecture using AngularJS
- Took Human factors into consideration to create highly stimulated content.
- Coded JavaScript for page functionality and Pop up Screens
- Used EXT JS for building rich internet applications, Backbone JS & Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Experience in building application with React JS, Redux; Require JS , in MVC architecture .
- Experience in implementing Component life cycle architecture, store actions, using socket.io in React-Redux app to handle real time data, installing React Router, Redux for API calls in React JS.
- Experienced in creating React.js web applications with JSX, React nesting components, databinding, forms, routers and Virtual DOM manipulations with Redux architecture
- Drove multiple component design sessions parallel, creating design artifacts according to specifications by using of D3 JS.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package).
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Utilized new software methodologies to be able to adapt to changes in requirements quickly
- Worked closely with third party vendors.
- Implemented Presentation layer using CSS Framework, backbone, Wire-framing, HTML5.
- Developed non-functional HTML, CSS 3 pages from the mock ups and involved in UI review with UI architect and Business Units.
- Experience in maintaining BEA WebLogic Server on different UNIX platforms and setting up the Development, Testing, and Production environments
- Experience with various UNIX systems including building of servers, migration, production support, data center support, packaging, automation, troubleshooting and security hardening of servers.
- Developed GUI using JavaScript (ecma script), HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
- Create complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA
- Ensured that all components of the application are platform and browser compatible.
Environment: HTML, CSS, JavaScript, AngularJS, AJAX, JSON, XML, jQuery, Usability Testing, Agile methodology.
Confidential
Jr. UI Developer
Responsibilities:
- Interacted with business analyst to understand the technical requirements of the project.
- Coordinated with Photoshop designers to implement mockups and the layouts of the application.
- Involved in developing the UI pages using HTML, DHTML, CSS, and JavaScript .
- Creating pages in Site Core and validating the HTML code with W3C Validator.
- Developed web pages with functionalities like login, register, forgot password, Email, Filters using JavaScript, jQuery andHTML .
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
- Involved in writing SQLQueries , Stored Procedures.
- Extensive experience in Java/J2EE programming - JDBC, Servlets, JSP, JSTL, JMS, EJB .
- Expert knowledge over J2EE Design Patterns like MVC Architecture, Front Controller, Session Facade, Business Delegate and Data Access Object for building J2EE Applications.
Environment: HTML, CSS, w3c, JavaScript, jQuery, DHTML, SQL, PL/SQL, Photoshop.
Confidential
Web Developer
Responsibilities:
- Responsible for the overall layout design, color scheme of the web site using HTML, XHTML, and CSS.
- Created detailed wire frames & process flows.
- Interacted with the system analyst to understand the business requirement before translating into nonfunctional HTML pages.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, JavaScript and JQuery.
- Designed, created and implemented custom Interwoven Team Site modifications to fully automate such activities as publishing, deploying, and updating online content (HTML, JavaScript)
- Responsible for design and development of the Customer Relations Module.
- Wrote various methods to manipulate HTML, CSS in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Involved in fixing Front-End issues with the layouts.
- Highly involved in making updates to the current website and simultaneously handling other projects
- Fixed bugs and provided support services for the application.
- Implemented various JavaScript/JQuery UI effects on the pages.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
Environment: HTML, CSS, Java Script, JQuery, AJAX, Eclipse, Agile Methodology.
