Web/ui Developer Resume
Brooklyn, OH
SUMMARY
- 7+ years of Front - end Web Application Development experience with technologies using HTML5, CSS3, JavaScript, JQUERY, AJAX, JSON, Bootstrap, Node.JS, Angular.JS, Backbone.JS, Ext JS and Require JS .
- Custom node.js proxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication, custom headers, virtual application root, etc.
- Node.js used to proxy requests to Java web services, as well as store application preferences and state data in distributed mongo instances.
- Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support. Expertise in designing Event Handling Models such as Listener and Dispatcher in JavaScript.
- Strong in developing Responsive Web Design to target Tablets, Mobiles and desktops by using technologies like AngularJS, jQuery, jQuery Mobile, Node.js, Bootstrap, HTML, XHTML,CSS, XML, JavaScript, AJAX and JSON.
- Experience with Easy UI, Morris JS, Flot JS, JSSOR and Dynamic Drive technologies.
- Worked through cross browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms.
- Expertise in working with the JavaScript, prototype JS and various MVC JavaScript frameworks backbone.js, and node.js etc.
- Experience in developing web based applications using Google Web Toolkit (GWT) and J2EE Servlets technology.
- High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
- Extensively worked on implementing Service Oriented Architecture (SOA architecture) using Web Services (REST, SOAP, WSDL, and UDDI).
- Expertise in using version control system tools such as SVN, Grunt and GIT to handle and keep the changes on multiple projects.
- Experience in Agile methodologies such as Extreme Programming, Waterfall Model and Test Driven Development.
- Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Significant expertise in web development tools like APTANA STUDIO, Photoshop, Flash, Illustrator, Spring Tool Suite, Eclipse, Notepad++ and Firebug.
- Expertise in MySQL and have a significant experience in Linux.
- Expertise in implementing the business rules in different layers like UI, services and backend database
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
TECHNICAL SKILLS
Web Technologies: HTML 4.0/5, XHTML, CSS2/CSS3, Angular JS, JavaScript, JQuery, JSON, AJAX and XML
UI Frameworks: JQuery, Ext JS, JSON, backbone.js, node.js, Angular.JS.
Wireframe Tools: Adobe Illustrator CS3.
IDE,HTML Editor: Eclipse IDE, Notepad++, Adobe Dreamweaver, Edit Plus, Webstrom, Sublime text.
Methodologies: Agile, SCRUM, UML 2.0.
Operating Systems: Windows 2000/XP/Vista/7/8, Linux RHEL6/CentOS, Unix, Mac OS X
PROFESSIONAL EXPERIENCE
Confidential, Brooklyn, OH
Web/UI Developer
Responsibilities:
- Worked on multiple tiers of Front End (HTML5, CSS3, Bootstrap and JavaScript Angular.js), Backend (Java/J2EE, Restful Web Services) and Quality Engineering.
- Used Angular.js to structure JavaScript code in an MVC (Model, View and Controller).
- Application backend implemented as node.js express application server.
- Used the Node JS, Backbone JS, and AngularJS Frameworks in the development of the web applications.
- Experience with Responsive Web Design (RWD) and used responsive design frameworks such as Bootstrap, foundation etc.
- Assisted in the development and implementation of web sites, which involved, developing new front-end solutions utilizing HTML5, CSS3 and JavaScript in addition to JSP backend development.
- Developed screens with different UI widgets including grid, nested grid, with pagination, sorting and filtering using Angular JS.
- Rewrote an internally developed JavaScript library to assist in routing events to all appropriate targets. In conjunction I helped the team debug CSS performance issues when they were identified.
- Worked with Angular.js to create single page application with reusable views and controllers
- Developed single page applications using AngularJS that were integrated with the back-end REST-FULL Services using AJAX to perform GET and POST data to backend servers
- Developed UI and browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Created Mock services using Express.js and node.js for local development.
- Developed Responsive Web Pages (RWD) using Media Queries.
- Designed and developed DAO layer to retrieve data using Hibernate and Service layer using restful web services.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Extensively used JavaScript in implementing various components in application portal.
- Worked on creating single page application for checkout process using Angular-Js.
- Well versed with scrum methodologies and estimation (JIRA).
Environment: HTML 5, CSS 3, Bootstrap, JavaScript, AJAX, JSON, JQuery, XML, Apache, Angular.js, Apache Web Server 2.2, RESTful web services, Agile, JBoss, PHP.Python3.5.
Confidential, Des Moines, IA.
UI Developer
Responsibilities:
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML5/HTML, XHTML, and CSS3/CSS as per company's standards.
- Responsible for the overall layout design, color scheme of the web site using HTML5, XHTML and CSS3. Used CSS LESS preprocessors.
- Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Created web application prototype using Angular.JS. And Modified and implemented functionalities using Angular.js.
- Used Bootstrap for responsive design which allows users to access it from any device.
- Created reusable Modules using the built in features like Factories, Routes, Dependency Injections and MSC architectures offered in Angular JS.
- Used JQuery to select and manipulate HTML elements and also CSS manipulation.
- Worked on AngularJS, which combines web applications with Model View Controller capability to make development and testing of code efficient.
- Used JQuery mainly for adding several functionalities to the application (calendar, tooltips, popover, hiding elements validation, making Ajax calls, etc.).
- Consumed Spring Web Services (WSDL, SOAP, and UDDI) from third party for authorizing payments to from customers.
- Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Followed Agile methodology and actively participated in standup meetings and sprint planning.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager and Script Manager Proxy controls to register JavaScript and web service files.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: JavaScript, HTML5, CSS3, JQuery, Backbone.JS, Angular.JS, Node.js, Backbone.JS, XHTML, XML, JSON, Ajax, Notepad++, GIT.
Confidential, Orlando, FL
UI Developer
Responsibilities:
- Involved in developing the end to end prototyping using HTML/HTML5, CSS/CSS3, JavaScript, JSON, jQuery, Ajax, AngularJS.
- Responsible to maintain HTML5, CSS3, JavaScript in JQuery as well as keeping the pages dynamic using AJAX, JSON and XML.
- Worked with Bootstrap for compiling CSS, JavaScript and building the System with the convenient methods with Angular JS.
- Developed the grids for valves, repairs, users using Angular UI ng-grid, ng-table. Used Angular $resource for API calls to Backend.
- Used HTMl5 CSS3 and AngularJS for our prototype- working model.
- Experienced in Model View Controller (MVC) frameworks such as Angular.JS for creating Single Page Application (SPA). Used HTML5, CSS3, JavaScript and Angular.JS for our prototype- working model.
- Integrated the UI code with Backend, Used JSON for data exchange between the client and server.
- Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Classes to interact with business logic &used Spring Frame work for AngularJS layer design patterns.
- Wrote AJAX calls to populate tables, tab menu and other components with JSON data in Angular.js.
- Extensively used HTML5, Angular.js, JSON, AJAX and DOM scripting for form validations.
- Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Worked with source version control tool GIT to manage the code repository.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Participated in development of a well responsive single page application using Angular-JS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
- Used JS framework such as AngularJS (for data driven apps) and Backbone.js (for heavy DOM manipulation).
- Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Gathered the data from the backend using AJAX and JQuery, SQL, JSP.
- Gathered data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.
- Interacted with designers, testing team, clients and other business users to capture all the requirements.
- Performed requirement analysis, High level and Detail design, Coding, Unit testing, Code review and Release activities.
Environment: JavaScript, HTML5, CSS3, Angular.JS, Node.js, Backbone.JS, JQuery, Jasmine and karma, AJAX, JSON, XML, Sublime text, GIT.
Confidential
Web Developer
Responsibilities:
- Designed the Web application layout and forms using HTML, CSS, and JavaScript.
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML and CSS.
- Involved in cross - browser and multi - browser coding techniques.
- Produced content pages with CSS layout and style markup presentations and also used JavaScript methods and properties.
- Designed and developed CSS behaviors, CSS styles, CSS fonts, CSS buttons, Pseudo Classes, Pseudo elements in CSS.
- Designed data formatted web applications using HTML and CSS and deploy the script by client side scripting using JavaScript.
- Worked on CSS Background, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, CSS floats, cross browser compatibility and CSS behaviors in CSS.
- Written SQL Queries to interact with Oracle database.
- Called the restful web service calls for POST, PUT, DELETE and GET methods.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Worked with clients and gather requirements and developed as per their needs and requirements.
Environment: HTML, XHTML, CSS, JavaScript, JQuery, SQL, Windows.