Senior Ui Developer Resume
Phoenix, AZ
SUMMARY
- Around 5 plus years of strong development experience in User Interface applications and integration of highly transactional and scalable applications.
- Proficient in developing front - end systems with JavaScript, JQuery, Ajax, React JS, Bootstrap, HTML5, CSS3, SASS, LESS, and JavaScript frameworks such as AngularJS.
- Extensive programming experience in writing web application programs covering jQuery, AJAX, JSON and XML for building rich user friendly, high performance web applications.
- Solid experience in AngularJS Services, Directives, Routing, Filters and Factories.
- Developed Object oriented code and worked with JavaScript validation.
- Participated in development of a well responsive single page application using React JS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
- Skills in optimizing websites for mobilephones using CSS media queries.
- Understanding of server-side CSS pre-processing platforms, such as LESS, SASS.
- Proficiency in server-side Java development with exposure REST web services, AJAX powered web applications.
- Used Node.js and Npm modules.
- Resolved complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability.
- Used the best practices of SDLC as well as Agile/SCRUM methodologies.
- Developed Web 2.0 applications to consume JSON response using callback functions.
- Experience in writing PL/SQL queries, Oracle.
- Experience in developing web Applications using SpringMVC implementing Action Controllers, Action Forms, Spring Validation Framework and Spring Tag Libraries.
- Hands on experience using Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Working knowledge of Jasmine JavaScript unit testing frameworks.
- Hands-on experience in IDEs such as Eclipse, Microsoft Visual Studio, Sublime Text & Web Storm.
- Expertise in using source code control systems such as GITand SVN.
- Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
- Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment.
- Close communication with development team that included Java developers and front-end designers to ensure that the user interface remained true to spirit in all aspects.
- Excellent communication, analytical, interpersonal, problem solving and presentation skills.
- Experienced in monitoring the Production Environment under 24/7 on-call rotation to meet the Service Level Agreements set by the management.
TECHNICAL SKILLS
Programming Languages: Java, C++, C
Scripting Languages: AngularJS, JavaScript, jQuery, React JS
Operating Systems: Windows 95/98/XP/Vista, Linux, MAC OS, Unix.
Databases: Oracle 9i/10g/11g, My SQL, MS Access.
Web Technologies/Frameworks: Spring, REST/JSON, HTML, CSS, Bootstrap, Angular.js, Node JS, React JS
Tools: MS Suite - Office, MS Project, Visual Studio, VisioIDE - WebStorm, Jboss, Net Beans, EclipseDesign - Adobe Suite (Dream weaver, Photoshop, Fireworks).
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, AZ
Senior UI Developer
Responsibilities:
- Working as a Senior UI Developer, assisting my team in developing Web-based applications.
- Used the functionalities for writing code in HTML5, CSS, JavaScript, JQUERY, Ajax, JSON, and Bootstrap.
- Developed code for Responsive web design in JavaScript using frameworks like Angular JS, React.js.
- Excellent understanding of React.js concepts and experienced in writing components and JSX concepts.
- Skilled in React.jsand virtual DOM concepts.
- Build Web Apps with React.js and Flux.
- Develop various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux libraries
- Used Node.js, Express.jsto create server-side API.
- Managed the dependency packages by NPM/Bower.
- Used Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobilephones.
- Implemented data-binding using Node JSfor front-end development of a current web application.
- Developed responsive website for all browsers, tablet and mobile.
- Styling pages with CSS3 and developed Angular JS for user interfaces.
- Developed client side validation code using JavaScript and JQUERY.
- Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript and AngularJS.
- UsedAngularJS to create maintainable and testable single page application and Implemented 2-way data binding and used ng-filters across the applications.
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Extensively used JQuery plug-ins, calendar plug-in and Search plug-in.
- Refactored and enhanced an existing JavaScript application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spins up and enhanced performance.
- Create, edit and maintain sites implementing responsive design & themes using front end development frameworks including Bootstrap.
- Worked on creating simulation environment using Node JS.
- Implemented and tested the enterprise application with JQuery, Spring MVC.
- Unit testing framework experience withjasmine and karma.
- Used tools like Stash to manage GITrepositories which provides a web interface and used Source Tree to commit the changes into the repository.
- Worked with Business analysts to develop High-level and detailed level document for various UI Modules.
- Met with the project manager frequently for reviewing project goals and for creating proposals for future developments and researching their fields for UI design.
- Used JBOSS for designing, coding and developing applications.
- Used QC and Rally for defect Tracking.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Effective communication, problem-solving, and planning skills, with ability to work independently or in a team environment.
Environment: HTML5, CSS3, JavaScript, Node.js, Angular JS, JQuery, React JS, Bootstrap, JAVA, Spring, JSP, Jasmine, Eclipse, JSON, JBOSS, Tortoise SVN, GIT, Jenkins, Rally, SOAP, QC, Web Storm.
Confidential, Herndon, VA
Front End UI Developer
Responsibilities:
- Worked on various two different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.
- Used the functionalities for writing code in HTML5, CSS, AngularJS, JavaScript, React JS, JQUERY, Ajax, JSON, Node JS and Bootstrap.
- Involved in development converting the static HTML mark-ups to JSP’s.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server
- Implemented the usage of Node.jsand NPM, especially for Node build processes.
- Create, edit and maintain sites implementing responsive design & themes using front end development frameworks including Bootstrap.
- Used Node JSNPM module Grunt to run tasks and build properly the project (compile, minify, concat etc.
- Styling pages with CSS3 and developed JavaScript for user interfaces.
- Worked on various mobileframeworks like JQuery mobile.
- Used React JS front-end framework for faster and easier web development.
- Experienced in all phases of UI/UX implementation of a loan application including Design, Prototyping, and Development and Testing phases.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Used Eclipse IDE for designing, coding and developing applications.
- Written PL/SQL Procedures, Triggers and Packages using Oracle Database.
- Implemented JavaScript source code embedded nested handling logic using JQuery event handlers and call back functions.
- Created a CSS framework for using a 12-column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
- Utilized pair programming approach to ensure high quality code.
- Involved in a Waterfall and agile based approach to UI Development.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
Environment: HTML5, CSS3, SASS/LESS, JavaScript, JQuery, AngularJS, Node js, React JS, Bootstrap, J2EE, JSP, Apache Tomcat, Oracle, Eclipse, Tortoise SVN.
Confidential, Austin, TX
UI Developer
Responsibilities:
- Built rich prototypes and applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, AngularJS and Bootstrap with Oracle database.
- Developed html views with HTML5, CSS3, JQuery, JSON and Java Script.
- Implemented AngularJS application to follow strict MVC patterns for improved source code maintenance.
- Developed controllers, view/partials and directives for application.
- Developed source code to consume JSON response received through AJAX calls using JQuery. Ajax () calls.
- Integrated the Front End JQuery UI with backend REST API.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- The tech stack is AngularJS, Bootstrap and cutting edge server side technologies.
- Involved in Designing, Implementation, Maintenance and Testing of Databases and Web pages.
- Coding, styling, testing of reusable JavaScript, CSS, HTML widgets/libraries for complex UI controls.
- Responsible for JavaScript / AJAX UI upgrades and improvements.
- Designed web pages using with HTML, CSS based on the W3C standards.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Wrote the backend to modify the tags in the database using JSON for data transmission.
Environment: HTML, CSS, JavaScript, JQuery, Bootstrap, MV* Framework, AngularJS, Apache Tomcat, Notepad++, Sublime text, Oracle, Microsoft Azure, Tortoise SVN.
Confidential
Programmer Analyst
Responsibilities:
- Participated in all phases of development, analysis, design, program analysis, programming, debugging, testing, documentation, delivery and implementation.
- Used JQuery, JavaScript, HTML, and CSS for front end web designing.
- Implemented various Employee Self Service front end UI Applications developed for easy lookup and creation of HR Records for various Employees.
- Worked on various two different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.
- Created branding in the web UI front end using CSS classes.
- Involved in all phases of UI/UX implementation of a Travel Search and Booking web application including Design, Prototyping, and Development and Testing phases.
- Debugged all look and feel issues in the target browsers, in conjunction with quality assurance.
- Implemented Web services so that our clients can access it to get the required information based on the customer information provided.
- Designed Web User Interface with User Controls.
- Analyse, design, implement and integrate functional requirements in the solutions.
- Used DIV tags and positioned the elements appropriately as per client requirements.
- Experience with many versions of Python as well as their differences and features
- Used Python programming and language to develop a working and efficient network within the company
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
Environment: HTML, CSS, JAVASCRIPT, JQUERY, VS 2005/2008, Core java, SQL Server 2008.
