Ui Developer Resume
Mountain View, CA
SUMMARY
- Overall Professional experience of around 6 years in all phases of software development life cycle including requirements gathering, analysis, design, development, integration, maintenance and testing of web applications.
- Experience in designing and developing User Interface (UI) applications and professional web applications using HTML 4.0/5, CSS2/CSS3, JavaScript, jQuery, AJAX, JSON and XML.
- Developed Single Page Applications (SPA) using AngularJS and grid layouts using Bootstrap.
- Responsible for checking cross browser compatibility and handling cross browser issues
- Experience applying the latest development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) Java Script, Object Oriented Design, JSON and XML.
- Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Pattern preferably Angular JS.
- Good Understanding of Document Object Model (DOM) and significant experience in Responsive Web Design (RWD)
- Expertise in Client Side designing and validations using HTML, Java Script and jQuery.
- Experience with debugging applications using Firebug for Mozilla and Developer Toolbar for Chrome and IE
- Proficient in developing Browser compatible and Device compatible UI.
- Experience with Agile and SCRUM Software Development methodology
- Experience using version control tools git and SVN
- JIRA and Quality Control (QC) for project status and defect tracking.
- Experienced in various IDEs like Eclipse, Sublime Text, Notepad++.
- Fixed bugs and provided support services for the application.
- 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.
- Excellent Technical background, communication, interpersonal and presentation skills. Very quick at learning new technologies and frameworks.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS/CSS3, Bootstrap, AJAX, XML, JSON, HTTP, Media Queries, Responsive Web Design (RWD), CSS sprites, CSS grid, Jasmine, Node.js, express.js, MVC.
Debugging Tools: Firebug, Chrome Developer Tools, IE Developer’s Tool.
Languages, Scripts: JavaScript, Core Java, JSP, Servlets, Grunt, npm
Frameworks, Libraries: jQuery, AngularJS, Highcharts, Leaflet
Web Services: SOAP, REST, WSDL.
Editors / IDE Tools: Eclipse, Notepad++, Sublime Text, HeidiSQL
Databases: MySQL, Oracle, MongoDB
Graphic Design: Adobe Creative Suite, Photoshop.
Browsers/OS: Firefox, Chrome, IE, Safari, Opera, Windows, Linux, Unix, Mac.
PROFESSIONAL EXPERIENCE
Confidential, Mountain View, CA
UI Developer
Responsibilities:
- Actively involved in gathering user requirements and analysis of modules.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, AngularJS and Bootstrap.
- Create prototypes in HTML, JavaScript and CSS for different UI pages
- Updated the layout and worked on enhancements of pages
- Responsible for ensuring the pattern consistency across all pages.
- Used JSON and AJAX for storing and exchanging information between browsers and servers
- Developed reusable components like charts, panels, tables using AngularJS
- Experience with Node.js and Express.js for RESTful APIs
- Used git for project development
- Involved in Unit Testing and Application Testing of pages
- Used Agile methodology for the software development.
- Actively participated in various meetings related to Scrum, Web Frameworks, User Experience, Software and Analytics
- Co-ordination with the Testing Team in order to maintain the Quality Process.
Environment: HTML5, CSS3, JavaScript, AngularJS, Bootstrap, AJAX, REST, Agile, Scrum, git, Node.js, Express.js, Highcharts, Leaflet, Mapbox, Grunt, npm, Mobile (iOS, Android), Sublime Text, putty.
Confidential
UI Developer
Responsibilities:
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications
- Developed application using web technologies like HTML4/5, XHTML, CSS2/3, JavaScript, jQuery
- Extensively used CSS3 and Bootstrap for styling the HTML5 elements.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Used AngularJS to migrate the application to single-page application
- Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface design.
- Worked closely with engineers implementing RESTful services into the front-end.
- Designed and developedUser Interface Web Forms using Flash, CSS, Adobe and JavaScript.
- Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
- Used AJAX framework for asynchronous data transfer between the browser and the server and to create pagination and with client side events like quick search.
- Participate in daily Agile scrums.
- Involved in developing, testing and deploying software.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Created Mock-up designs and developed various functionalities with JavaScript and jQuery.
Environment: HTML/HTML5, CSS2/CSS3, JavaScript, jQuery, AngularJS, Bootstrap, AJAX, REST, JSON, Agile, git, Highcharts, SQL, Photoshop, SVG, Canvas.
Confidential
Software Engineer
Responsibilities:
- Worked on front end for the entire website using HTML, CSS, JavaScript.
- Converted raw images and layouts from a graphic designer into CSS/HTML themes
- Implemented client side validations in registration forms, login and logout forms using Java Script.
- Extensively used XML, AJAX and DOM scripting to create interactive web applications like message posting and autocomplete form validations.
- Used jQuery for interaction between JavaScript and HTML.
- Worked with the design of the templates and skins in CSS.
- Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility
- Have experience on Java on server
Environment: HTML, CSS, JavaScript, jQuery, AJAX, XML, SVN, Eclipse, Java, JSP, Ant.
