Ui Developer Resume
Palo Alto C, A
SUMMARY
- 6+ years of experience as Front - end developer in Creating various web applications using open-source technologies like JavaScript, jQuery, HTML5, CSS3.
- Hands-on experience in JavaScript libraries and frameworks (AngularJS, jQuery) and built reusable components and many custom directives using AngularJS.
- Developed expertise in Bootstrap for creating responsive, mobile and web applications.
- Experience with jQuery in an application context in addition to DOM manipulation. Built scalable cutting edge web based applications using jQuery.
- Intensive knowledge of AngularJS practices and commonly used modules based on work experience.
- Strong REST API design and implementation skills.
- Implemented Design Patterns like Pub-Sub pattern, revealing module pattern etc.
- Experience in Tableless Design / Layout and depicted table fashion using CSS and HTML.
- Experience in debugging using chrome developer tools, Firebug and IE Developer Toolbar.
- Experience in Document Object Model (DOM) and DOM Functions.
- Involved in all phases of the software development life cycle methods which include requirement gathering, analysis, design, development, testing, integration, and documentation.
- Worked on Database design, modeling using MongoDb.
- Assisted in design, development, and testing enterprise applications with cross functional teams.
- Extensively worked on JSON (JavaScript Object Notation); a lightweight data-interchange format to build collection of key/value pairs as well as ordered list of values, Ajax and MVC frameworks.
- Worked on backend application using NodeJS, ExpressJS and other middlewares.
- Worked on node for all RESTfull endpoints using Express, MongoDB and Node Libraries
- Used different version control systems like GIT and SVN.
- Expertise in developing GUI, Web and Client/Server based applications.
- Involved in understanding functional specifications and developing creative solutions to meet business requirements.
- Quick learner, highly organized and independent; able to effectively coordinate tasks to accomplish projects with creativity.
TECHNICAL SKILLS
Web Technologies: JavaScript, CSS / CSS3, HTML, HTML5
Frameworks/Architectures: AngularJS, Bootstrap, jQuery, AJAX, NodeJS, YeomanGrunt,HighCharts, Grunt, Bower, npm, D3JSDatabases & DB Languages MongoDB
Version Control Tools: SVN, Git
Tools: JIRA, Bugzilla, Firebug, Jasmine, Adobe PhotoshopDreamweaver,IDES,WebStorm,Sublime Eclipse, NetBeans
Operating Systems: Linux, UNIX, Windows, OSX
PROFESSIONAL EXPERIENCE
Confidential, Palo Alto, C.A
UI Developer
Responsibilities:
- Developed application modules used by Server team to monitor Production VMs such as CPU/Memory utilization, IO performance of various storage devices.
- Created multiple controllers to have business logic for multiple views.
- Used routing dependency library ngRoute for SPA.
- Used isolated scope in some custom directives so parent scope’s data was kept untouched.
- Created navigation using Bootstrap navigation components.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5, CSS3 & Bootstrap.
- Used $resource for accessing RESTful web services.
- Used HTML5 storage component to improve performance of the Application.
- Created various Angular custom directives for the search panel of the application.
- Created a module for generating quotes for customers.
- Updated and maintained application based on internal customer feedback.
- Created Services in Angular for sharing data across controller.
- Developed CSS3 style sheets to give different effects.
- Integrated datepickers, tooltips, dialog boxes, drop-down list, upload, grid etc using Bootstrap.
- Developed GUI using AngularJS, JavaScript, Bootstrap, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and jQuery.
- Integrated node modules with database to perform CRUD operations.
- Managed the code versioning and releases versioning through SVN, Git.
- Cooperated closely with UX designer and back-end staff for project requirement and analysis.
- Extensively used IDEs like WebStorm.
Environment: AngularJS, HTML/HTML5, CSS3, Bootstrap, UI Design, AJAX, JavaScript, jQuery, JSON, NodeJs,MongoDB Jasmine Data Analytics, spark, kafka, Rally etc.
Confidential
Web Developer
Responsibilities:
- HTML, JavaScript, JQuery, Bootstrap, and CSS based front end UI design and development.
- Used AngularJS custom directives to develop reusable UI custom component.
- Developed callback functions to parse and handle JSON data returned from the server.
- Implemented JavaScript module patterns using asynchronous script loading and rich features of ECMA 5 (strict mode, getters and setters, JSON parsing) to provide more functionality to the JavaScript code.
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Maintained the documentation and use cases for the website.
- Mapping business requirements to application features and the most suited technology to provide business value.
- Involved in different phases of system implementation such as Front-End Research and Development, Integration, Bug Fixing and Launch & Maintenance.
- Involved in the scope discussions with the business analysts and the client to identify the user requirements and the user experience to achieve the consistency in the proposed application.
- Analyzed and demonstrated the user centric design and customer experience to the client with the newly proposed application design.
- Estimated the effort for the implementing the changes.
- Researched and identified the well versed open source tool to implement the cross browser application to achieve the web standards.
- Developed / Integrated static pages into the existing and proposed system.
- Performed code review and unit testing.
- Identified and fixed the browser/performance related issues in the application.
- Provided production deployment and validation support.
- Fixed the post production issues in the application.
Environment: Java Script,Spring, Java, Hibernate, Oracle, soap service, Jira,HTML, CSS, AJAX, JQuery, Highcharts, DOM, DHTML, XHTML, XML, XSL, SQL Server and Windows XP.
Confidential
Web Developer
Responsibilities:
- HTML, JavaScript, JQuery, Bootstrap, and CSS based front end UI design and development.
- Used AngularJS custom directives to develop reusable UI custom component.
- Developed callback functions to parse and handle JSON data returned from the server.
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Involved in the scope discussions with the business analysts and the client to identify the user requirements and the user experience to achieve the consistency in the proposed application.
- Analyzed and demonstrated the user centric design and customer experience to the client with the newly proposed application design.
- Estimated the effort for the implementing the changes.
- Implemented cross browser compatibilities for improving the performance
- Used JQuery to make the HTML and CSS code interact with the JavaScript functions to add dynamic data to the web pages on the client side.
- Created CSS-based page layouts using CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and implemented cross-browser compatible and standards-compliant using CSS3 features like CSS3 border radius,CSS3 transitions,CSS3 transforms .
- Developed / Integrated static pages into the existing and proposed system.
- Performed code review and unit testing.
- Identified and fixed the browser/performance related issues in the application.
- Provided production deployment and validation support.
- Fixed the post production issues in the application.
Environment: AngularJS, HTML, CSS, JavaScript, jQuery, JIRA.
Confidential
Web Developer
Responsibilities:
- HTML, CSS and JavaScript, JSON, JQuery and Ajax.
- Used a lot of HTML and CSS to design the layouts, look and feel of the web pages.
- Worked with Browsers Compatibility and tested each and every web application on popular web browsers such as Chrome, Firefox, Opera, Safari, IE etc.
- Developed the Buttons like popup windows and the modal windows by using the JQuery.
- Responsible for creating the JavaScript code, for different modules.
- Estimated time to develop for all approved prototypes and the implementation of those prototypes using
- JQuery and CSS as well as showing to project leads and receiving and implementing any changes or implementation updates. Responsible for designing Front-end as well as Back-end.
- Working with object oriented programming concept such as Inheritance and Encapsulation.
- Tracked and fixed bugs that were found during various phases of the development using firebug and web tool kit. Participate in application architecture planning to determine optimal solution architecture, efficiency, maintainability and scalability.
Environment: JavaScript, JQuery, JSON, HTML, CSS, AJAX, PHP, MySQL