Ui Developer Resume
Miami, FL
PROFESSIONAL SUMMARY:
- A Dynamic 9+ years in User interface development and creative technologist focused on developing, engaging, Cross platform, and standards compliant digital experiences that push the limit of interactivity.
- Hands on expertise in front - end development utilizing JavaScript frameworks such as jQuery as well as front end technologies HTML5/4, CSS3/2, AJAX, JSON and Angular JS.
- Extensive programming experience in writing web application programs covering front-end / UI jQuery and AJAX for building rich user friendly, high performance web applications.
- Developed Responsive web Design from scratch with HTML5/ CSS3/ MediaQuery
- Experience on working with CSS Backgrounds, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Strong Knowledge in CSS Pre Processors like LESS/SASS.
- Expertise in developing and understanding of Responsive Web Design (RWD)
- Understanding of Document Object Model (DOM) and DOM Functions compatibility and SEO / web standards.
- Extensive experience in building cross browser compatibility applications using HTML5 and CSS3.
- Well-versed in Object Oriented Programming (OOP) with JavaScript.
- Deep understanding and working experience in Object Oriented JavaScript programming and JavaScript MVC frameworks
- A very good understanding of Model View Controller (MVC) pattern.
- Good knowledge on UI MVC framework like AngularJS.
- Used IDE’s like Netbeans, Eclipse and Sublime.
- Experience on different OS like Linux, MAC OS and Windows operating systems.
- Excellent skills in building elegant professional websites while adhering to W3C standards.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Hands on experience with of Software Development Life Cycle (SDLC).
- Excellent Understanding of Test Driven Development (TDD) using Jasmine and Karma.
- Expert in documentation using MS tools.
- Good Experience working with High Traffic Websites.
- Possess excellent communication and Problem Solving skills and the ability to work as a team member, as well as independently.
- Ability to multi-task and work on different applications at the same time.
- Identify and implement design patterns and best practices that promote scalability.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, LESS,SASS, Bootstrap, Jasmine, XML, JSON, Media Queries, Responsive Web Design, CSS sprites, CSS grid.
Debugging Tools: Firebug, Chrome Developer Tools, IE Developer’s Tool.
Languages, Scripts: JavaScript, JQuery, AJAX
Frameworks: Bootstrap, Backbone JS, Angular JS, Node JS
Editors / IDE Tools: Eclipse, Adobe Dreamweaver, Notepad++, Sublime Text, Aptana Studio, Visual studio
Graphic Design: Adobe Creative Suite.
Operating System: MAC OS X, Windows.
Computer Tools: Microsoft office
Other Software: Primavera P6, Google Analytics
PROFESSIONAL EXPERIENCE:
Confidential, Miami, FL
UI Developer
Responsibilities:
- Was responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, JQuery, Ajax, AngularJS.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Worked on the whole application module using technologies such as JavaScript, JQuery and Ajax Concepts.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Was responsible for checking cross browser compatibility and hence worked on different browsers like Safari, IE, Firefox and Chrome.
- Participated in writing application level Angular JS code to interact with APIs, Web Services using AJAX, JSON and XML.
- Used Angular JS to create custom directives for navigation bar, sidebar filters for patient data, strict filters for exact match search and other re-usable sections.
- Developed web presentation layer using HTML and CSS according to internal standards and 508 compliance guidelines.
- Design of REST APIs that allow sophisticated, effective and low cost application integrations.
- Wrote application form validation code to perform on client side using AngularJS.
- Worked on implementing directives and scope values using AngularJS for an existing webpage.
- Used Angular.js to structure Javascript code in an MVC (Model, View and Controller).
- Developed SPA (Single Page Application) using AngularJS.
- Used Bootstrap and media queries to create a Responsive website across different size of screens, set breakpoints for smart phones, tablets and desktops.
- Implemented a professional and production quality module systems with NodeJS and used NodeJS for managing JavaScript packages using the NPM tool.
- Developed real time tracking of class schedules using Node JS.
- Developing Customer facing software for managing different types of customers using NodeJs, Javascript/jQuery, Html and CSS.
- Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node JS environment.
- Used Grunt task runner on the client side along with Angular JS to perform unit testing and compiling whenever a change in a file is made.
- Was responsible to attend Daily Scrum and share the Sprint’s work status.
- Prepared the business report with the help of Wire frames.
- Participated in developing and testing the intranet web applications using JavaScript and CSS.
- Implemented faster mobile-friendly applications using Twitter Bootstrap framework.
- Was responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
- Worked in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
- Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML/5, CSS 2/3, JavaScript, JQuery, Bootstrap, JSP, AJAX, REST API, JSON, XML, Angular JS, Node JS, Dreamweaver CS5, Adobe Photoshop, Scrum methodology.
Confidential
UI Developer
Responsibilities:
- Used HTML5 and CSS3 for creating forms and custom modals.
- Angular JS has been used in RPP for creating reusable components that can be reused. Pure MVC pattern has been incorporated for more robust coding and enhance unit testing.
- Used Less for semantic css which has been used to code css and create logical css.
- Bootstrap has been used to create responsive web pages. The pages in RPP will work for all the devices including any tablet or mobile.
- Worked on tealium tags for Data analytics.
- Grunt is used to create UI builds and run UI tasks like compiling less files to generate a CSS file. Grunt is also used to run multiple tasks like merging small icons into a single image to use sprites. Grunt also helped to maintain the code and check code quality.
- Used SVN as version control to check out the latest code from codebase using ECLIPSE.
- Used Trello to fix UX Bugs and QC for fixing QA Bugs.
- Used Agile Methodology throughout the work period.
- Worked on store support application, which is accessible only by the store support agent in CVS Pharmacy.
- Angular $http service is used to load the services from the backend to get the data, which is acquired by JSON.
- Used CRYPTO.JS for encryption and decryption for credit card details like card numbers, expiration date etc.
- Created Angular JS directives for multiple UI effects like sliders and custom UI validations like Date of Birth, Expiration date, Credit card number formatting etc.
- Create Angular JS filters for currency, uppercase, camel cases and price validations.
- Used Regular expression for complex data validations like date of birth where year doesn’t exceed the current year.
Environment: HTML5, CSS3, JavaScript, AJAX, JSON, Angular JS, Bootstrap, Adobe Photoshop, SVN, Grunt, Agile.
Confidential
UI Developer
Responsibilities:
- Design and develop webpages components to improve user experience and features using HTML, CSS, JavaScript and jQuery.
- Use of jQuery for event handling, DOM manipulation and cross-browser compatibility.
- Form Validation with error messages in a dialog box.
- Implementation of Google Analytics to track the website traffic.
- Successfully handled and carried out JSON/XML parsing for form submissions and DOM manipulation.
- Worked with CSS3 components to create the application theme and interactions
- Implementation of Responsive Web Design techniques to enhance user’s behavior based on screen size, platform and orientation.
- Developed handy version applications using Bootstrap Framework, HTML5 and CSS3
- Creating wireframes, interaction designs and process flows
- Created detailed wire frames and process flows.
- Implemented various JavaScript/JQuery UI effects on the pages.
- Implementation of AJAX to speed up web applications.
- Implemented the Bootstrap components like Thumbnails, Progressbar, and Carousel in the product details.
- Implementation of modernizer.js for HTML and CSS feature detection.
- Used git as version control and Jenkins as build tool.
- Performed cross browser testing for assessing and validating performance of Items.
- Used Agile Methodology throughout the work period.
- 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: HTML5, CSS3, JavaScript, jQuery, AJAX, XML, Bootstrap, Adobe Photoshop, Git (bitbucket), Grunt, IntelliJIDEA, Agile, Jasmine
Confidential
Web Developer
Responsibilities:
- Re-designed and developed the complete website using HTML, CSS, JavaScript, jQuery
- Extensively worked with CSS3 to create website layout: sprites, animation, borders, positioning, and gradient.
- Developed Responsive Layouts for multiple devices and platforms
- Developed website which is simple, professional, user-friendly, user-tracking, SEO-friendly, very less load time, link building and according to the target audience.
- Worked on slicing Photoshop designs/layouts to HTML & CSS
- Used Tortoise SVN with Eclipse to check in code to dev Environment and to avoid merge issues.
- Used Java script for developing applications in front end.
- Used Agile methodology for the software development.
- Used JIRA as the Bug Tracking tool.
- Used Ajax to update a portion of a web page thus reducing bandwidth usage and load time.
- Created new functionalities according to the project requirements under the limits of website configuration.
- Successfully handled JSON /XML data and carried out JSON/XML parsing for form submissions and DOM manipulation
- Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser compatibility.
- Worked as a motivated, pro-active team player voicing opinions and feedback with facts.
- Resolved all the assigned defects and interacting with QA to resolve any issues.
Environment: Adobe Publish, CSS, HTML, JQuery, SVN, AJAX, JavaScript, Photoshop, Agile, ECLIPSE.
Confidential, San Jose, CA
Web UI Developer
Responsibilities:
- Worked extensively on JQuery and wrote custom JS modules for themes, calendar, form reports, tables, charts, grids, maps and surveys.
- Used RWD (Responsive Web Design) techniques to enhance user’s behavior based on screen-size (mobile and tablet), platform and orientation.
- Used Bootstrap for developing modules on front-end.
- Worked on data enhancement modules to create rating, custom events, calendar and profile features.
- Used Node.js to provide event driven architecture and a non-blocking i/o Api and also scalability.
- Used JSON extensively for collecting data from server and sending requests to the server from the client-side.
- Used MSSQL as backend database.
- Used Eclipse IDE environment and as repository for checking in and checking out source code.
- Handled more than 5 million page requests/month.
- Used JavaScript/CSS/HTML, especially with modular client architectures.
- Hands on experience of debugging with cross-browser compatibility testing.
Environment: JQuery, RWD, Bootstrap, Eclipse, CSS, HTML, SVN, AJAX, Node.js, JSON, Photoshop, ECLIPSE.
Confidential
Web Developer
Responsibilities:
- Worked on the design and development of the UI interfaces Developed the User Interface using HTML, CSS, JavaScript, JQuery and AJAX
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
- Worked with content management tool to design graphical contents.
- Designed mockups and demo for clients.
- Used Google Analytics to analyze customer response.
- Ensuring the compatibility of websites with various website browsers.
- Analyzing the website traffic and Search Engine Optimization.
- Design eye-catching icons and other graphical elements to be used in our client’s software products, online, and potentially in printed materials. These graphical elements will communicate the personality and value proposition for product brand.
- Create interaction models in response to functional requirements and usability data, and produce both low- and high-fidelity interactive UI prototypes.
- Understand the business of the company.
- Extensive or high level of HTML, DHTML, XHTML, CSS implementation.
Environment: HTML, CSS, JQuery, JavaScript, AJAX
Confidential
Jr. Web Developer
Responsibilities:
- Create prototypes in HTML, JavaScript and CSS for different modules such as Log in, Client Information etc.
- Reconciled conflicting requirements and resolved complex design issues.
- Performed development activities with minimal direction.
- Implemented scripts to perform insert, update or delete operation on MySQL database.
- Development of unit test cases and performing the unit testing for the same.
- Involved in integration testing.
Environment: HTML, XHTML, CSS, JavaScript, PHP