Web Developer Resume
Pittsburgh, PA
SUMMARY
- Over 8 years of Front - end Web Application Development experience with technologies using HTML 4.0/5, XHTML, DHTML, CSS2/CSS3, DOM, JAVASCRIPT, JQUERY, Angular JS 1 and 2 versions, ExtJS, AJAX, JSON, Grunt, Eclipse, Bower, Backbone.JS, Node Js, React Js, Require JS, XML, Java, JSP Servlets, Apache Tomcat, XML and ASP.NET.
- Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like GruntJS.
- Proficient experience working with agile development environments (SCRUM), Test Driven Development (TDD) todeliver high quality solutions.
- Provided multiple script solutions using PHP, MySQL and JavaScript.
- Experience in creating rich interactive web pages and implementing animations in it using YUI utilities.
- Good Experience using Bootstrap for Responsive Web Design (RWD) and CSS media Queries.
- Deep understanding of Object Oriented JavaScript programming and JavaScript MVC framework.
- Extensive experience in Development, Implementation and testing in various application architectures, including E-Commerce, B2B, Distributed Applications, Internet /Intranet.
- Extensive programming experience in writing web application programs covering front-end /UI JQuery and AJAX for building richly interactive high-performance web applications.
- In React Js developed efficient updating of HTML document when data changes and it’s a Single Page Application.
- Extensive knowledge in developing applications in a Single Page Applications (SPAs) using various JavaScript frameworks like Angular JS, Backbone.js.
- Created an internal browser based text editor using html, css, java script, Backbone.Js.
- Developed responsive applications using Bootstrap.JS and Node.JS, D3.JS which allowed the same application to be optimized for both mobile and desktop resolutions.
- In Node Js developed intensive web applications like video streaming sites and single page applications
- Wrote several Angular components using controllers, services, directives and filters.
- Worked with several React elements, react node and React components in React Dom Technology (React JS).
- Strong experience in working on JavaScript environment like MEAN (Mongo, Express, Angular, Node).
- Experience in Agile methodologies such as Extreme Programming, Waterfall Model and Test-Driven Development.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
- Strong experience on REST Web Services, Application of HTTP based RESTful APIs.
- Experience in implementing cross-browser style-sheets and using Angular UI components like GRID.
- Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
- Application development experience in E-Commerce to develop the site more attractive and powerful.
- Strong knowledge in Document Object Model and DOM functions.
- Write unit tests and automated integration tests using Protractor.
- Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis/Design, Development and Testing.
TECHNICAL SKILLS
Languages: JavaScript, XHTML/HTML5, CSS2/CSS3, SASS, JSON, XML, asp/aspx Python, Ruby on rails, Java++, C and Apache Tomcat.
Application Servers: HTTP and Apache Tomcat.
Databases: MongoDB, Oracle 9i/10g/11g, MS SQL Server 2005/2008, MySQL, SQLite.
Frameworks and Tools: Angular, Angular 2, Backbone Js, ReactJs, J QUERY and JSON.
Web Services: SOAP and REST.
IDEs: GUI, ECLIPSE (RCP), VISUAL STUDIO 2015.
Build Tools / OS: Unix, Windows, Linux.
PROFESSIONAL EXPERIENCE
Confidential, Pittsburgh, PA
Sr. UI Developer
Responsibilities:
- Created user-centered design, keeping in view the business usability goals including meeting accessibility requirements and usability testing for participants with disabilities.
- Create and maintain web pages using HTML5, CSS3, JavaScript, JQUERY and also responsible for Designing of Web pages including Ajax controls XML.
- Integrated the Java code (API) in JSP Pages.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Involved to create different cross browser compatible user interactive web pages, using web technologies like HTML5, XHTML, and CSS3.
- Used Angular JS MVC frameworks in the development of the web applications.
- At the initiation worked with the User Interface team extensively to design the REFUI's (Reference User Interface) required to integrate in theUIPortal.
- Worked on the integration of the REFUI's in the Angular code. Worked with UXD team anddevelopers to bridge the gap between graphical design and technical implementation.
- Developed desktop application using Angular JS, HTML5, CSS3, Bootstrap, JavaScript, NodeJS, EmberJS, JSON, REST, GIT
- Created forms to collect and validate data from the user in HTML5 and ReactJS.
- Used React.js to create controllers to handle events triggered by clients and send request to the server.
- Designed and implemented the User Interface using OO JavaScript, HTML/HTML5, XML, and CSS3.
- Worked on Responsive Design to make website Responsive for Desktop and Tablets.
- Edited web pages for achieving design goals with CSS3, JavaScript and JQUERY.
Environment: HTML5, CSS3, Bootstrap, Node.js, NPM, Angular.js, JavaScript, JSP, Agile, MongoDB, JIRA, Ajax, JSON, JQuery, MVC, Jasmine.
Confidential, Round Rock, TX
UI Developer
Responsibilities:
- Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript and jQuery.
- Bootstrap for Accordion, Carousel, Modal Dialogs, tabs, and date picker involved in Page Layouts.
- Implemented for a validation using JavaScript and Regular Expressions
- Involved in development of commonly used angular components across teams such as customer directives for grid, pagination, conditional validations.
- Developed Single Page Applications using Angular JS MVC Framework and RESTful services.
- Involved in Customer Accounts, Transactions, Rewards, billing and transfer modules.
- Developed the Responsive Web Design using CSS Bootstrap and Media Queries.
- Implemented account creation module as a Single Page Application using Angular js along with Angular validation.
- Created Angular JS controllers, factories, filters, routers and services.
- Involved in Creating and Consuming RESTful Services using NodeJS and Express Framework.
- Involved in File Manipulations, File Uploads using Node JS.
- Involved in Consuming RESTful Services using Angular $http Service.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.JS and JQuery.
- Wrote extensive unit tests using automated TDD tasks.
- Uses GitHub for the Version control.
- Developed UI components for email and link sharing of documents and files for a Content. Management System using Backbone.JSand jQuery.
- Created required templates and reusable style sheets based on UI standards and company's requirements.
- Developed DOM and built various models to view by using events in Backbone JS.
- Developed large applications with data that changes over time by using React JS.
- Displayed data by using JSX in Depth, JSX Spread attributes and JSX gotchas using React JS.
- Worked with the browser by virtual DOM and component life cycle like Mounting, Updating and Unmounting in React JS.
- Involved with all stages of Software Development Lifecycle using Agile Methodology.
- Developed Mobile themes, forms, lists and events for mobile applications which is based on JQuery.
Environment: HTML5, CSS3, JavaScript, JQuery, AngularJS, Bootstrap, Node.JS, React JS GIT, Ajax, JSON, Express, REST
Confidential, Pittsburgh, PA
UI Developer
Responsibilities:
- Worked with the Architecture teams to implement upgrade of Angular 1.5 to Angular 2.0. Implemented new recommendations from Architecture team.
- Worked with browser to develop Tooling Integration, Cloning elements, Animations, two binding helpers,
- Multiple and reusable components in React JS
- Front-end web development using HTML, CSS, JavaScript.
- Experienced in working with Iterative Agile Programming methodologies, Waterfall methodologies, Scrum, and Test-driven development (TDD)
- Developed the application based on MVC architecture.
- Developed mobile cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript.
- Used Angular JS to implement rich functionality in various pages like form validation, grid, search, sort, pagination, multi-selection, tags-input, advanced directives, authentication, unit tests, slide pages, users switch etc.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using angular.js, backbone.js, node.js, EXT JS and JQuery.
- Strong hands-on experience on Test Driven Development (TDD) using Jasmine.
- Worked in a Visual studio environment using advanced UI web development techniques.
- Developed and reengineered web pages using HTML5, JavaScript, DOM, JSON, jQuery and AJAX.
- Developed Single page application and structured the JavaScript code using Angular JS.
- Involved in the implementation of open- source web application frameworks like Bootstrap and Angular Js.
- Defined new validations through Angular JS for the form field validation implemented through HTML and Used AJAX, JSON to send request to the server to check the functionality of the website.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycle.
- Working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
- Developed Object Oriented JavaScript code and responsible for client side validations using jQuery.
- Created responsive web design using Boot Strap.
- Managed code with unit tests and GitHub.
- Familiar in writing Custom Directives in Angular Js, making use of Modules and Filters objects according to the application requirement.
- Used AJAX module to handle RESTful calls to enable communication between view components and servers.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
Environment: HTML5, JSON, XML, JAVA SCRIPT, JQUERY, ANGULAR 2, PHP, NODE.js BOOTSTRAP, MVC, AGILE, VISUAL STUDIO 2013, MAVEN, IIS, TFS 2013.
Confidential
Front end Developer
Responsibilities:
- Interacted directly with business analysts to ascertain requirements and defined projects plan documents.
- Designed dynamic and browser compatible webpage using HTML5, CSS/CSS3, JavaScript and jQuery.
- Worked on both mobile's responsive web design and Desktop pages.
- Cooperated with team members to conduct user research with strong communication, analytical and interpersonal skills.
- Front-end web development using JavaScript (Angular.js), CSS (CSS3) & HTML5.
- Used JSON to store and access the data in a search page.
- Developed modules to retrieve data using AJAX calls through jQuery method.
- Applied XML into transferring administration data to the back end.
- Developed the login system using jQuery validation plugin to validate the fields of the user registrant screen and login screen.
- Write unit tests and automated integration tests using Protractor.
- Work on a large-scale application that gives business users the ability to create custom apps without knowing how to code.
- Implemented a lightweight customizable jQuery plugin for styled appearance.
- Resolved Cross Browser Compatible Issues for different versions of IE, Safari, Chrome, Firefox and Opera.
- Achieved responsive effect on internal test website using Bootstrap and test code by using Jasmine testing framework.
- Used GIT as version control application to maintain the update.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Ajax, JSON, SQL, SVN, Bootstrap, Photoshop, XML, ECLIPSE, MAVEN, TOMCAT.
Confidential
Web Developer
Responsibilities:
- Used JavaScript for adding little functionality to the existing application (calendar, tooltips, hiding elements, etc.).
- Developed JSP for the multiple views in the presentation layer and Java Beans for model layer.
- Updated defects in Quality center and fixing the defects assigned.
- Involved in Developed test cases/scenarios, manual testing of the application.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS &JavaScript using Dreamweaver CS3.
- Used JSTL and wrote custom JSP tag libraries and implemented role based handling in JSP pages.
- Used JQuery core library functions for the logical implementation part at client side for all the application.
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Involved in developing theUI pages using HTML, DHTML, CSS, JavaScript, JSON, JQuery and Ajax.
- Implemented the web-based application using struts Framework.
- Used Ajax for populating the list/drop down box with data.
- Interacted with the Graphics design team in the use of Photoshop CS3, MS Visio, PowerPoint, Dreamweaver and Flash.
Environment: HTML, DOM, DHTML, XHTML, CSS, Angular JS, JavaScript, JQuery, Rally, Agile methodology, GIT and Web Services.