Ui Developer Resume
Phoenix, Az
SUMMARY:
- 4 years of experience as UI developer in developing Web - based Applications and Client Server Applications in Java/J2EE environment.
- Extensive experience in web analysis, design and development and implementation in Client / Server technology.
- Extensive experience in designing professional UI/UX web applications using front-end technologies like HTML 5, CSS 3, JavaScript, XML, XHTML, jQuery, AJAX, JSON, Node.js, D3.js, Bootstrap, Angular 1.5/2/ 5, React JS.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Object Relational Mapping (ORM), Model View Control (MVC) design pattern and Test-Driven Development (TDD).
- Experienced in writing reusable and portable components containing business logic on the server side for the J2EE platform, Spring MVC applications connected to databases.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Good experience in Python in creating scalable and robust applications along with other technologies ( D3, Angular, and Node JS ).
- Expertise in using source code control systems such as GIT, JIRA, and Jenkins for maintaining versions across various releases.
- Experience in Software Development Lifecycle (SDLC), application design, functional and technical specs, and use case development using UML.
- Experience with Responsive and Adaptive Design using Media Queries, Twitter Bootstrap and JQuery Mobile.
- Hands on knowledge of JavaScript MVC frameworks such as Angular JS.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Worked on JavaScript framework (Angular JS) to augment browser based applications with MVC capability.
- Experience through all parts of Software Development Life Cycle (SDLC) in developing web applications using JAVA, J2EE, spring, Struts, JPA, Hibernate, Web services, SOAP etc.
- Experience in designing graphic objects, animated images (Vector, Bitmap), templates, presentations, banners, buttons, graphic objects, user interfaces, Rich Internet Applications (RIA’s) with using various multimedia technologies on Adobe Flash, Action Script 3.0, Adobe Photoshop CS5, Adobe Illustrator CS5, Adobe Fireworks and also other third party cutting edge tools.
- Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
- Good Interpersonal Skills, a good Team player, excellent communication in problem solving.
TECHNICAL SKILLS:
Web Technologies & Languages: jQuery, Angular.JS, React.js, React Native, Node.js, Bootstrap, JSON, HTML 5, XML, XSLT, PHP, DOJO, CSS 3, D3.js, Ajax, Angular 2/5, SOAP, JavaScript.
Databases: Oracle, DB2, MS SQL Server, Mongo DB, MS Access.
Developer Tools: Visual StudioConceptual knowledge Web Services.
Operating Systems: Windows, Linux, Unix
Databases: Oracle 11g/9i/10g, SQL Server
Modeling Languages: UML
Programming Languages: C/C++, Java, SQL, PL/SQL
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ.
UI Developer
Responsibilities:
- Experienced on Angular 5, Angular Universal State Transfer API and DOM support for sharing code between server and client-side versions .
- Migrating from Angular JS (1.5) to angular latest versions (v5, v7).
- Used Angular API’s, which is containing CSS properties/styles that can then be used for an animation.
- Experienced on TFS, VSTS (Visual Studio) for sprints, which is for daily tasks progress and status of the project.
- Worked on D3.js for Gantt charts, which is for mouse functionalities.
- Experienced in UX Enhancements in Label changes, Buttons and functionalities the appearance of them.
- Used Mongo DB in our project to represent hierarchical relationships to store arrays and other more complex structures easily .
- Using Git Lab for our organization repositories of the project.
- Used JIRA, creating the projects and configure them. Also tracking the development progress.
- Used Node.js, which is for local server Configuration.
- Used JavaScript, for many kinds of UI operations, functionalities and navigations.
- Using HTML5, CSS3 and bootstrap for developing the webpages.
- Involved in Enhancement of existing application utilizing Angular JS, created HTML5 navigation menu that is role based where in menu items changes dynamically based on the values derived from the database in the form of XML .
- Used Angular JS to achieve the two-way data binding.
- Coordinating with offshore teams for daily scrum-meeting stand-up calls.
Environment: Angular 1.5/2/5/7, HTML5, CSS3, Bootstrap, SCSS, TFS, VSTS, Git, D3.js, Mongo BD, Node.js, JavaScript.
Confidential, Houston, TX .
UI/Full Stack Developer
Responsibilities:
- Have done a POC to measure effort in migrating Angular 2 (Typescript) .
- Used Twitter Bootstrap for CSS framework.
- Used ECMA, in the versions of ES6, 2015, and 2016 comprehensively for client side scripting.
- Involved in Writing jQuery based Ajax Requests.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework .
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms .
- Good experience in Python in creating scalable and robust applications along with other technologies ( D3, Angular, and Node JS ).
- Involved in Wireframe creation and converted the wireframes into HTML and CSS based prototypes .
- Involved in Enhancement of existing application utilizing Angular JS, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML . Used Angular JS to achieve the two-way data binding.
- Used SmartDraw (UX Design) for create and edit flowcharts and diagrams using latest modern web browser .
- Hands-on experience designing and maintaining AWS-based applications.
- Worked on Amazon API Gateway is an AWS service that enables developers to create, publish, maintain, monitor, and secure.
- Used Bootstrap, Node JS and Angular JS in effective web design.
- Used, Azure to create data-driven, intelligent apps. Also Develop breakthrough apps with built-in AI
- Used Mocha/Chai in Unit testing on Node.JS Applications.
- Used React Native for built mobile applications. Used, React Native many times throughout the application, with consistent behavior and styling.
- Used JIRA , creating the projects and configure them. Also tracking the development progress.
- Experienced using Maven, used for projects build, dependency and documentation, Reporting, SCMs and Releases
- Understands HTTP and RESTful interfaces and uses that knowledge to debug AJAX requests.
- Consumed Restful web services based on Spring Boot micro services.
- Involved in writing and modifying Procedure, Queries, Views and Triggers .
- Involved in writing SQL Queries, Stored Procedures. Wrote and automated tools and scripts to increase departmental efficiency and automate repeatable tasks.
- Worked in Onsite - Offshore model.
- Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Backbone JS, React Native, SQL, Python, NPM, JSON, AJAX, XML, XHTML, SVN, Restful Services, AWS, Angular 2 (TypeScript), Node JS, Azure, JIRA, ECMA (ES6, 2015, 2016), Prototype, Spring Boot, Angular JS, Bootstrap, Oracle 10g.
Confidential
UI/Frontend 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.
- 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 Photoshop CS3.
- Built dynamically generated dropdown lists using Ajax, JQuery, UI and Angular JS.
- Extensive experience in implementing model-view-controller (MVC) architecture using Angular JS
- Coded JavaScript for page functionality and Pop up Screens
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Experiencing in Grunt, Gulp which is used in Node.js with Local server configurations.
- Used Oracle as the back end and wrote SQL queries and stored procedures.
- Developed the application based on MVC (Model-View-Controller) Architecture using Spring Web MVC.
- Written SQL Queries to interact with databases. Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles .
- 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.
- Developed GUI using JavaScript, HTML/HTML5, PHP, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
- Ensured that all components of the application are platform and browser compatible.
- Implemented the online application using Core Java, JDBC, JSP, Servlets, Struts, spring, Hibernate, Web Services, SOAP, and WSDL.
Environment: HTML5, CSS, PHP, JavaScript, Angular JS, AJAX, JSON, XML, jQuery, MVC, SQL, Git, Backbone JS, Java, JSP, Struts, Grunt, Gulp, Usability Testing, Agile methodology.