Senior Ui Developer Resume
Atlanta, GA
SUMMARY:
- User Interface Developer with 8 years of extensive experience in IT Industry with full of experience on System (Web/UI/UX) Analysis, Designing with HTML4.0/HTML5, XHTML, CSS2/CSS3, JavaScript, JQuery, Bootstrap, Angular.js, AJAX, JSON and WordPress.
- Proficient in working with Angular.js to create Single Page Applications (SPA)
- Thorough knowledge of Web/UI/UX Designing, using Adobe Creative Suite (Illustrator, Photoshop, Flash, Dreamweaver, Aftereffects)
- Experienced in developing event driven applications using AJAX, JSON and XML.
- Expertise in Client Side designing and validations using HTML, DHTML and JavaScript.
- Comprehensive and in - depth knowledge about Agile/SCRUM Development.
- Well versed in different phases of software development life cycle including Designing, Wireframes, Usability Testing, Programming and Presentation to clients and preparing customer specifications as part of software technical requirements.
- Highly experienced in User Interface Designing, Information Architecture, Graphic Design, Web Design, Illustration, and UI animations.
- Ability to convert a wireframe to a low/high working prototype using InVision, Axure and Front-End Development skills including HTML, CSS and JavaScript.
- Aesthetic sensibility of layout, grids, color, composition, typography and design principles.
- Solid experience with Responsive Web Design (RWD) using media queries and Bootstrap.
- Adept at checking Cross Browser Compatibility and hence worked on different browsers like Safari, Mozilla Firefox Google Chrome, and Internet Explorer.
- Experience in using various tools and IDEs for development and design like Sublime, BBEdit, Visual Code, etc.
- Strong proficiency with IA/UX and web usability best practices.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Expertise in coding optimized SQL queries on databases like MySQL and Oracle.
- Highly curious and passionate to learn about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments.
- An advocate of creating intuitive designs from concept to implementation across multiple platforms. I believe that digital experiences should be fluid and flexible.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS2/CSS3, SCSS, SASS, LESS, RWD,Animations, Validation, Media Queries,Bootstrap, Foundation,Gumby, Skeleton
Web Servers: HTTP Web Server, Apache Tomcat, Web Logic, Wamp, Xampp.
Database: SQL Server 2005, MySQL, Oracle 10g/11g
IDE & Tools: Dreamweaver, Developer Tools, Sublime, Visual Studio, BBEdit, Eclipse.
JavaScript: Native JavaScript, JQuery, MVC, AJAX, JSON, Angular.js, Angular.js 2, Backbone.js, Prototype, Ember.js,Knockout.js, React.js, Node.js, Ext.js, Google Maps API and other API's
CMS Tools: Joomla, Word press
Debugging Tools: Chrome Developer Toolbar, Firebug, IE Developer Toolbar, Safari Web Developer
Operating System: Windows 98/2000/XP/Vista/7/8/10, MAC OS X, Linux, Unix.
Methodologies: SDLC- Agile, Waterfall
Version Control: SVN, GitHub, Bitbucket
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Senior UI Developer
Responsibilities:
- Responsible for designing and developing interactive UI pages with HTML5, CSS3, SASS and AJAX.
- Responsible for creating a SPA Web Application using the CUI.js developer API's.
- Responsible for developing the static content using front end with HTML5, CSS3 and Angular JS by coordinating with the UX designers.
- Involved in updating the UI as per the changing requirements.
- Used JavaScript extensively to make the web pages more interactive.
- Used SASS while styling the UI pages with CSS3.
- Created sliders and used full calendar depending on the requirements of the mobile application.
- Used JSON for information storage and transfer between browsers and servers.
- Involved in implementing MVC design pattern using Angular JS.
- Involved in creating various Modules/Controllers/Components for the application using Angular 2.
- Worked on an Agile Development Team to deliver regular updates to project manager.
- Manage the content on the WordPress based web site.
- Created websites using WordPress and specialized plugins for SEO
- Customized WordPress installations using Dreamweaver
- Involved in developing the login screens for the Web and mobile application.
- Responsible for developing the pages for mobile application using ionic framework.
- Experience in developing application using Google Maps API and Google Direction API.
- Created Typescript reusable components and services to consume Rest APIS using component based architecture provided by Angular4.
- Designed dynamic client side Javascript code to build web forms and stimulate process for a web application, page navigation using angular 4.
- Designed and developed the presentation layer using Angular 4 and Agular material.
- Accessing the Google Maps Direction API through an HTTP interface, with requested constructed as a URL string, to identify the locations.
- Developed application programming interfaces (APIs) to support mobile functionality keeping up to date with the terminology, concepts and best practices for coding mobile apps
- Integrated the Google Maps SDK for iOS and custom transitions of the view controllers to resemble Yelp and Google
- Created media assets for game implementation with Photoshop CS6 and Illustrator CS6.
- Developed an interactive, offline navigation app, using MapQuest API and Location Services
- Utilized Angular 2 Routing and Navigation, Components and Services.
- Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
- Used the CUI.js framework to create the manager persona for tracking the vehicle location and status.
Environment: Angular JS, Angular 2,Angular 4, React JS, Node JS, CUI JS, Bootstrap, Bower, HTML/HTML5, CSS/ CSS3, JavaScript, JSON, SQL, JQuery, AJAX, GIT, Google Maps API.
Confidential, Riverwoods, IL
Senior UI Developer
Responsibilities:
- Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and Documentation of various projects.
- Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON and AngularJS, Bootstrap.
- Involved in Wireframe creation and converted the wireframes into HTML5 and CSS based prototypes.
- Coding of custom Wordpress theme and template files using HTML, CSS, PHP, and Bootstrap 3 framework.
- Involved in writing application level coding using various API's.
- Involved in resolving browser compatibility issues using Ext.js.
- Extensively worked on Kendo UI for grid and Kendo spreadsheet with AngularJS.
- Used Kendo Charts and D3.js for data visualization and various kendo modals, dropdowns, and windows.
- Worked on user interface design and development using Angular.js, Node.js, Backbone.js, HTML and CSS.
- Handled performance issues by profiling and code refactoring.
- Integrated REST web service calls to get data from response and display them on UI.
- Performed Client Side validations using JavaScript and AngularJS.
- Used CSS preprocessor LESS and WEB Essentials for converting LESS to CSS file while deployment.
- Fired several queries using SQL to process the data on SQL Server. Moved all hardcoded values to database.
- Used John Papa Style guide for AngularJS code organization, which uses IIFE, followed best practices for controller, directives, and services.
- Created calculator type panel with AngularJS two-way data binding and dynamic formatting.
- Created ReactiveX Observable model to treat streams of asynchronous events with the same sort of simple, composable operations which is used for collections of data items like arrays.
- Experienced with React Native, Redux, and be able to develop native iOS/Android components to integrate with React Native.
- Used ReactNative for UI building blocks a regular IOS and mobile apps
- Used ReactiveX for handling multiple events, errors and terminations of the event streams
- Created React.JS components using JSX, followed FLUX design pattern for unidirectional data flow.
- Used Webpack for code bundling and babel as compiler for transpiling JS files in unsupported browsers.
- Followed Agile (SCRUM) methodologies for Software Development.
- Migrated from SVN to GIT as the source control and TFS as repository, Good experience on creating branches, merging and stashing in GIT.
- Created Polymer.js web components for customizing the applications.
- Used NPM as package manager for JavaScript, GULP for task runner, which handles template cache and code minification and Bower for installing frontend dependencies.
- Used JENKINS for building and deployment and created change controls for deploying code into environments.
- Handled database issues in different environments like DEV, QA, CERT, and PROD.
- Responsible for writing Unit tests for services, controllers and directives.
Environment: Angular JS, React JS, Ext JS, Backbone JS, Node JS, Polymer JS, Bootstrap, Bower, HTML/ HTML5, CSS/CSS3, JavaScript, JSON, SQL, JQuery, AJAX, GIT, SVN.
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Involved in development, design and implementation of front-end part widget based application.
- Build Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular.js and Bootstrap with MySQL database.
- Develop user interactive websites using web technologies like HTML, XHTML, and CSS.
- Use Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phone.
- Involved in developing Web Services and invoking them by using XML, SOAP for creating proxy classes.
- Code JavaScript for page functionality and Pop up Screens.
- Involved in developing user interface with the help of React JS.
- Use HTML, CSS, Bootstrap, AngularJS to create interactive user interface.
- Develop dynamic UI using Angular JS, Backbone JS.
- Create AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
- Develop REST architecture based web services to facilitate communication between client and servers.
- Involved in web development by using Ruby on Rails.
- The tech stack is AngularJS, LESS, Bootstrap and cutting edge server side technologies.
- Work one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript.
- Utilize various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Create and deploy new features in order to sustain and amend existing applications.
- Use jQuery plugins to create autocomplete, validation, drag and drop features.
- Design the email blasts using Adobe creative suite and then implement them using HTML and Java script.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, AJAX, JSON, Ruby on Rails, Bootstrap, Angular JS, Backbone JS, React JS and XHTML.
Confidential, East Brunswick, NJ
UI Developer
Responsibilities:
- Developed all the UI pages using HTML, DHTML, DOM, CSS3, JavaScript, Angular.js, JQuery, Ajax, Adobe Creative suite.
- Involved in User sessions, gathering requirements and developing web application using agile methodology.
- Worked on highly advanced user interface design and development using Angular.js, Node.js, HTML and CSS.
- Used jQuery plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
- Worked with SPA (Single Page Application) framework Angular.js and Bootstrap CSS framework.
- Used SVN for version control systems.
- Articulated business strategy and branding issues and to balance these with user needs and technological constraints.
- Worked closely with product managers, developers and internal stakeholders throughout the product design.
- Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
- Extensively used JQuery in implementing various GUI components in application portal.
- Worked with UI Kit Framework form the applications at hand.
- Worked on JSON, XML parsing as a part of the project.
- Worked on User centered design process to create wireframes and convert it into a working prototype.
Environment: HTML, DHTML, DOM, CSS/CSS3, XML, JavaScript, JQuery, AJAX, Angular JS, Adobe Creative suite, SVN.
Confidential,
Application Developer
Responsibilities:
- Involved on learning about the business and quality analysis of products with the detail on Software Engineering processes.
- Developed UI web design using HTML, CSS, JavaScript, XML.
- Front end was designed and developed using various HTML and CSS components such as Buttons, Web Forms, Panels, Scrollbars, layouts and stylesheets with font styles and animations.
- Designed the layout of the front end of the web application on E-learning of Software testing.
- Coded Software Modules in Java implementing OOPS Concepts such as Inheritance, Abstraction and Polymorphism on the Eclipse IDE.
- Used MVC Architecture for RESTful web service compatibility and to enhance the search engine optimization of the application.
- Developed interfaces involving Object Relational Mapping using Hibernate Framework.
- Application Data was accessed from MYSQL server using the JDBC Driver.
- Implemented Joins, Mapping, Triggers, and Procedure functions on the Application Data using MySQL.
- Worked on web services response by data transfer using XML and Wampserver.
- Wrote the specifications of the application using UML and integrated the user modules to a single page application.
- Worked on following each phase of the Waterfall method of Software Engineering in Application Development.
- Involved from Development Plan, Designing till testing of each modules, integration and deployment of each software application.
- Worked with great Team involvement by conducting client meetings, analyzing daily work logs and performed code reviews for the application.
Environment: HTML, CSS, JavaScript, Java, JSP, Hibernate, MySQL, XML, REST and Wampserver.
Confidential,
Web Developer
Responsibilities:
- Participated in designing the user interface for the application using HTML, DHTML, and Java Server Pages (JSP)
- Developed screens using JSP, JavaScript, and HTML.
- Involved in writing Client side Scripts using Java Scripts and Server Side scripts using Java Beans and used Servlets for handling the business.
- Coded complicate Java programs based on design documents in the form of UML class diagrams.
- Designed and developed the UI using Java Swing components like JScrollPane, JTable, JPopupMenu, JFrame, JButton, JCheckBox, JComboBox, JList, JRadioButton and JSlider etc.
- Developed SQL and PL/SQL scripts for save and execute phases date to retrieve and save to Oracle.
- Interacted with the clients to get site-specific requirements and perform analysis and design for client specific requirements.
- Developed new features and customized existing modules for the web application product using CSS, HTML, and JavaScript.
- Designed and developed User Interface using JSP, CSS, HTML and JavaScript.
- Used AJAX 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 web presentation layer using HTML and CSS according to internal standards and guidelines.
- Development the whole application module using technologies such as JavaScript, jQuery and more.
- Wrote a combination of jQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed and developed intranet web applications using JSP, JavaScript and CSS.
- Worked with teams where requirements are constantly being implemented, tested and improved.
Environment: Java, HTML, DHTML, JavaScript, JSP, JSF, Struts, Web Services, Eclipse, SOAP, XML, Hibernate, SQL, PL/SQL, Oracle, Windows XP.