Web Developer Resume
Bethesda, MD
OBJECTIVE
- To be an active player in the IT field where I can proactively contribute my UI knowledge and seven plus years of expertise in order to meet the demands of my professional skill - set to meet the changing demands from me in an ever-changing business environment.
SUMMARY
- Proficient in building Web User Interface (UI) using HTML5, CSS3, DHTML and JavaScript that follows W3C Web Standards.
- Experience in using various JavaScript Web application related libraries such as Angular.js, JQuery UI, bootstrap.
- Hands on experience for HTML/CSS direct coding with focus on Cross-browser/Cross-platform compliance.
- Expert in HTML5/CSS3 development and have experience in Backbone.js, Node.js, Angular.js, React JS, Responsive design.
- Worked on developing the responsive web page applications and making web pages compatible to the various browsers and devices like Mobile, Tablet and Laptop using CSS Media Queries and Bootstrap.
- Experience in developing applications using CSS3 Media Queries, SASS, LESS.
- Good experience in Model View Controller (MVC) architecture in Angular.js.
- Experience in using Angular.js to create a Single Page Applications.
- Good knowledge in Angular.js directives to create reusable elements and attributes, along with easy to test and maintain client side interactivity in web applications.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer for testing applications.
- Used AJAX and JSON to make Asynchronous calls to server to fetch the data.
- Extensive experience in Restful API services and JSON responses.
- Working experience on implementing the AJAX features using JavaScript and JQuery.
- Experience in DOM (Document Object Model) and DOM functions.
- Extensive experience with Java IDEs like Eclipse, Net Beans and Microsoft Visual Studio.
- Good experience working with High Traffic Websites.
- Experience in creating HTML pages by cutting PSD files in Photoshop.
- Designed web applications and web contents utilizing various SEARCH ENGINE OPTIMIZATION (SEO) techniques to develop web applications while producing high ranking for numerous key words.
- Self-motivated, able to work independently and in teams; can handle multiple projects while paying attention to details; accomplished problem solving and analytical skills.
TECHNICAL SKILLS
UI Web Technologies: HTML, HTML5, XHTML, XSL, XML, JavaScript, AJAX, JQuery, JSON, CSS, CSS3, DHTML, DOM, Redux, Node.js.
Web Designing Tools: Adobe Dreamweaver, Adobe Photoshop and Adobe Illustrator.
Web/Application Servers: HTTP Web Server, Web logic Apache Tomcat.
Frame Works: Bootstrap, React JS, Backbone JS, AngularJS and JavaScript frame works.
Database: Oracle 11g, SQL Server 2008 and 2012, MYSQL and MS Access.
Operating Systems: Windows XP/Vista/7/8, MAC OS X
Debugging Tools: Firebug, BugZilla, Internet Explorer Developer Tool
IDE: Eclipse, Sublime text, Notepad++, Microsoft Visual Studio.
PROFESSIONAL EXPERIENCE
Confidential, Warren, NJ
UI Developer
Responsibilities:
- Done the design, development and testing phases of Software Development using AGILE methodology and Test Driven Development (TDD)
- Worked closely with cross-functional teams as a part of agile environment.
- Implemented Single Page Application (SPA) architecture and client side MVC using Angular JS.
- Developed various UIcomponents using Angular JS, JSON and HTML5.
- Created forms to collect data from the user in HTML and JavaScript.
- Used Angular routing for navigation between views in the application.
- Actively involved in using Angular JS and HTML5 to enable client side data to meet specific criteria by applying various validations.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, LESS, Bootstrap, Angular JS.
- Worked with Angular JS filters in expressions and directives to filter data rendered in the UI.
- Built advanced Data Visualization using D3.js and HTML5 for the business intelligence, data discovery and analytics offerings.
- Responsible to make sure that look and feel of the UI designs works same in different versions of different browsers.
- Designed frontend with in object oriented JavaScript Framework like Angular JS, React Js, Node JS and Bootstrap.
- Designed and developed the application to be responsive for desktop, mobile and tablets using Bootstrap.
- Used best coding practices and naming conventions while writing code in JavaScript, HTML and CSS.
- Tested the application using Jasmine Test Framework.
- Developed the application in Eclipse IDE.
- Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.
- Exposure to Node, NPM, Gulp & Bower.
- Used AJAX to make the service calls from the web page using JQuery without performing a browser refresh.
- Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node.js environment.
- Build REST Web Services by building Node.js server in the back-end to handle request sent from front-end JQuery Ajax calls.
- Deployed the application on Tomcat Web Server.
- Involved in the development, maintenance and enhancements of the application.
Environment: HTML5, CSS3, AJAX, JavaScript, JQuery, java, Angular JS, React js, Bootstrap, REST API, JSON, GIT, JS, Eclipse IDE, Jasmine, Apache Tomcat and Agile.
Confidential, Hercules, CA
UI Developer
Responsibilities:
- Designed and developed web pages using with HTML5, CSS3, AJAX, JSP and JQuery based on the W3C standards.
- Worked with an Agile, Scrum development methodology to ensure delivery of high-quality work with monthly iteration, involved in sprint planning and retrospectives.
- Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript and AngularJS.
- Developed Angular-JS components such as controllers, Services, filters, models.
- Used AngularJS Directives like ng-app, ng-model, ng-repeat, ng-show, ng-hide, ng-controller, ng-route etc.
- Also created custom directives for reusable components used across the application.
- Worked on AngularJS, Used its two-way data binding to achieve the feedback functionality from the user and $event.stop Propagation () for nested clicks on a section.
- Worked with WEB API's to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Worked on form validations and drop down menus for contract creation page.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Front-end development utilizing Java Script frameworks such as Angular.js, React.js, JQuery UI, as well as front end technologies HTML5, CSS3, AJAX.
- Used Team Foundation Server (TFS) for source code management.
- Closely worked with QA for fixing the desk check observations.
- Implemented code coverage using Karma and Jasmine for Angular JS on the client side.
Environment: HTML5, CSS3, Java Script, JQuery, AJAX, Angular.js, React JS, Bootstrap, Responsive Design, XML, Adobe Flash, Photoshop, Dreamweaver, DOM, Agile.
Confidential, Dallas, TX
UI Developer
Responsibilities:
- Involved in all stages of Software Development Life Cycle.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Wrote application level code to perform client side validation using JQuery, JavaScript.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, CSS, Java Script, Angular JS and Bootstrap.
- Developed web interface for Users Modules using JSP, HTML, XML, CSS, JavaScript, Wireframes, AJAX, Node.JS and Action Servlets with Struts Framework, spring frame work.
- Using advanced level of JQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Wrote JQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems)
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Utilized the HTML5 DOM local storage features to store data locally client side processing.
- Developed HTML views with HTML, CSS, and JSON.
- Used SVN for version control and Quality Center for defect tracking.
- Define technical requirements based upon business requirements.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, DOM, JSON, Angular JS, Agile methodology, Bootstrap, Eclipse and XML.
Confidential, Bethesda, MD
Web Developer
Responsibilities:
- Responsible for development of the web pages from mock- ups.
- Worked with business analysts to understand their business models and goals.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular JS, JavaScript API.
- Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, Ajax and responsive design in MVC environment.
- Involved in developing HTML and Angular JS for client side presentation and, data validation on the client side with in the forms.
- Implemented the search functionality for Internal Application using Angular JS.
- Debugging using firebug & web developer tools on Chrome, Firefox and Internet Explorer.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Developed the page layouts, navigation, animation buttons and icons.
- Used JQuery, a cross browser JavaScript library to dynamically update the page content on the client side.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Improved the performance and response time of the application by implementing AJAX.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
- Collaborated with team members in design, analysis, coding, testing, and website review.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML, CSS, Java Script, JQuery, AJAX, Angular.js, Bootstrap, JQuery UI, Adobe Flash, Photoshop, Dreamweaver.
Confidential, San Diego, CA
UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, JQuery and AJAX.
- Used JavaScript, JQuery for user interactions in pages.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Used JQuery Ajax for service calls on pages to interact with the server for information.
- Utilized various JavaScript and JQuery libraries, AJAX for form validation and other interactive features.
- Understanding of application development lifecycle methodologies.
- Involved in designing and developing the XML Objects with MySQL.
- Used Ajax, XML to send request to the server to check the functionality of the websites.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Involved in development of servlets and JSPs using Apache Struts framework.
- Developed user interfaces using Tiles with JSP, HTML and JavaScript.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Provided JavaScript and CSS fixes for the UI for issue like orientation issues in web and JQuery implementation.
- Used agile methodology for the software development.
- Responsible for authoring of website functionality with JavaScript, HTML, CSS.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
Environment: HTML, CSS, JavaScript, AJAX, JQuery, JSP, XML, Agile, Apache.
Confidential
Associate UI Developer
Responsibilities:
- Create paper prototypes, initial wire frames and design a strategy by collaborating with the instructional designers.
- Designed, developed and tested web pages from the level of paper prototypes to production.
- Wrote SQL queries to fetch data from the backend.
- Develop web pages with functionalities like login, register, forget password, Email, Filters using Java Script, JQuery and HTML.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Test Cross Browser compatibility.
- Design and development of Web pages using HTML, CSS including XML.
- Provided JavaScript and CSS fixes for the UI for issue like orientation issues in web and JQuery implementation.
- Worked on developing application in safari and chrome.
- Provided a brand able solution for all application so that header and footer are the same across the application.
- Fetch data using AJAX.
- Conducted unit testing and end-to-end testing on the supported browsers.
- Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request.
- Document the entire project, which contains detail description of all the functionalities.
Environment: HTML, CSS, Java Script, XML, JQuery, AJAX, SQL, Notepad++.