Sr. Front End Developer Resume
Minneapolis, MN
PROFESSIONAL SUMMARY:
- Around 7 years of experience in Web UI Development implementing web development tools like HTML 4.0/5, XHTML, CSS2/CSS3, JavaScript, JQuery, Angular JS, AJAX, JSON and XML.
- Worked on RWD (Responsive Web Design) and Used AngularJS for front end.
- Proficient in Developing Single Page Application (SPA).
- Knowledge in Various Charting/UI tools like D3, High Charts JQuery UI and Bootstrap.
- Knowledge in database development using SQL and PL/SQL creating tables, stored procedures, views, indexes and triggers.
- Commendable communication and interpersonal skills substantiated with developers, project managers, subject - matter experts, stakeholders and end clients.
- Extensive experience working in Agile and Waterfall (SDLC Methodologies) environments.
- Goal Driven Developer with comprehensive understanding of various software development approaches such as Waterfall, Iterative, Agile (SCRUM, RAPID, XP).
- Multi-cultured Team Player with complete flexibility to work independently as well as in a team and have quick grasping capabilities to work with the newly emerging technologies.
- Motivated high flier with excellent verbal/written communication skills, admirable presentation capabilities, efficient requirement gathering ability and effectively convey them to other members in the team.
- Followed the W3C standards in building web pages.
- Expertise in LESS and SASS CSS preprocessors.
- Experienced working with Backbone.js framework.
- Have extensive technical writing experience in areas of Web development including skills of creating, editing and developing Business Process Documentation.
- Comfort with version Control tools including Git and SVN.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
- Demonstrated ability to complete projects in deadline oriented environments.
- Translate business requirements into wire-frames, screen mock-up and prototype.
- Strong exposure to UX design along with a strong background working in Wire-frames (Prototypes, Mock-ups, Storyboard and User Flows).
- Expertise in CSS layout designing, converting business requirement into Illustration and Color standards.
- Strong knowledge in cross browser compatibility issues and W3C standards.
- Experience in developing HTML5 websites, Twitter Bootstrap, and Responsive websites.
- Strong exposure to Adobe tools - Photoshop, Dreamweaver, Illustrator and Flash.
- Familiar with Grunt task runner to manage project and Bower package manager to install libraries such as jQuery and Bootstrap.
- Exposure to Application Servers like Web Logic, IBM Web Sphere, JBoss and Apache Tomcat Web Server.
- Experience in performing unit-testing using Jasmine, Karma and end-to-end testing using Protractor.
- Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.
TECHNICAL SKILLS:
Web development: HTML4/5, CSS2/3, jQuery, jQuery UI, JSON, Ajax, REST, DOM, XML, PHP, Bootstrap, Angular.JS, Backbone.JS, Node.JS, EXT.JS, CSS 3 Media Queries, CSS Bootstrap, SASS and LESS.
IDE's: Eclipse, NetBeans, My Eclipse, Web storm and Brackets.
Server Side Programming: PHP, RESTful web services, Visual Studio and Sublime Text
Application Servers: Apache Tomcat 5.5, 6.0.HTTP Web Server
Programming Languages: Java, JavaScript, C#, C++.
JavaScript API's: JQuery, jQuery UI, Prototype.js
WORK EXPERIENCE:
Confidential, Minneapolis, MN
Sr. Front end Developer
Responsibilities:
- Involved in all the phases of SDLC including Requirements Gathering, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Developed user interfaces using AJAX, JavaScript, HTML5 and CSS3.
- Designed the front end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, CSS, Backbone.js and Bootstrap.
- Experience on setting up Angular.JS framework for UI development.
- Worked on standard layouts using HTML5 semantic elements.
- Developed Responsive Web Application using CSS3 Media Queries and CSS Bootstrap.
- Developed HTML views with HTML5, CSS3, JSON and Angular.JS.
- Designed and developed intranet web applications using JavaScript and CSS.
- Developed the Application as SPA using Angular.JS, Angular UI Router and Angular UI Bootstrap frameworks.
- Followed Agile methodology and used Rally to maintain user stories.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS and JQUERY.
- Illustrated vector artwork with Adobe illustrator for web use.
- Built pages from Photoshop mockups using JavaScript, JQuery, CSS, HTML and Angular.JS.
- Leading front-end integration projects using the above noted frameworks and HTML5, SASS, CSS3, JavaScript, DOM, and Ajax technologies and methodologies.
- Designed/developed a consumer receipt organizer and retail promotion application for mobile devices with Dojo Mobile, CSS3, and HTML5.
- Developed RESTful Services using SPRING MVC with Hibernate and consumed using Angular http resource Services.
Environment: Java, JavaScript, HTML5, CSS3, jQuery, Web services, Ajax, Servlets, SASS, JSP, Pl/SQL, AngularJS, BootStrap, Backbone.JS, Apache Commons, WebLogic, JQuery Mobile, Flash, UML, SOA, Firebug, Git, QUnit, Protractor and Oracle.
Confidential, New York, NY
Sr. UI Designer/ Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC), analysis, redesign of architecture, analyzing the various technologies, preparing technical and support documentation.
- Responsible for design, development and implementation of Assessments.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Experience on View Technologies using HTML5 with CSS3.
- Developed PHP to communicate with server side from client for data transfer using Ajax and JSON objects.
- Developed the service layer Restful Web services using Spring for various service tasks including email application, attachment service, and transfer of data across different applications.
- Involved in Agile process, two week Sprints, and daily Scrums to discuss the development of the application.
- Experience on Enhancement of existing application utilizing Angular.JS, created HTML navigation menu.
- Effective use of CSS3 features use as Borders, Backgrounds and Multiple columns.
- Developed graphic prototype websites and applications interfaces using HTML5 and CSS3.
- Redesign and maintain existing internal web application utilizing HTML, CSS, JavaScript, JQUERY, Angular.JS, and D3 JavaScript.
- Wrote application level code to interact with APIs, Web Services using AJAX, JSON, XML and JQuery
- Implemented single page apps by Backbone to take the user to various views.
- Designed, developed and updated User UI Web Forms using CSS, Dreamweaver and JavaScript.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Used Tortoise SVN tool, a Subversion client for windows for source/version/revision control.
- Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript and HTML5.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Worked on SQL, Stored Procedures, triggers and indexes using PL/SQL developer.
- Involved in building and deploying the application on Web logic Server.
Environment: HTML5, CSS3, JavaScript, JQuery, AngularJS, Bootstrap, Dreamweaver CS5, XHTML, AJAX, Eclipse, UML, JSON, Spring, Hibernate, MS Office, Weblogic, SQL
Confidential, Foster City, CA
UI Developer
Responsibilities:
- Revamping chase banking web application using Blue JS and Blue UI (in house framework).
- Involved in end-to-end product development including design and testing phase.
- Used Reactive templates for two way binding.
- Worked on Responsive side of the project and made the application responsive.
- Responsible to manipulate HTML5, CSS3 in jQuery as well as making pages dynamic using AJAX and JSON.
- Actively involved in ADA regulations and Accessibility standards.
- Used JavaScript, jQuery for user interactions in pages.
- Involved in writing Component Specs, Web Specs, Views and calling them from JavaScript using the BlueJS Framework.
- Integrated with backend API services to get data from the server.
- Used source tree to create, clone, commit, pull, push and merge code.
- Been an active team member, helped in fixing bugs and also carried out troubleshooting.
- Responsible for checking cross browser compatibility and hence worked on different browsers.
- Complete Agile environment, Three week sprints, Demo to product owners at the end of each sprint.
Environment: Blue UI, Blue JS, HTML5, CSS3, JavaScript, jQuery, AngularJS.
Confidential, Coraopolis, PA
UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC), analysis, redesign of architecture, analyzing the various technologies, preparing technical and support documentation
- Contributed to the application design, developing Use Cases based on the requirements using Rational Rose/UML.
- Solely responsible for design, development and implementation of Assessments.
- Creatively identify and develop technical solutions to business problems.
- Participate in the team on agile development cycle.
- Extensively written JQuery and Java Script code.
- Extensively worked on View Technologies using HTML5 with CSS3.
- Applied Use Cases diagram to validate and test web application design against the UI architecture.
- Used JQUERY to handle the client side validations.
- Responsible for transforming designed mock-ups to web pages.
- Used to update the HTML pages using JQUERY AJAX via JSON response.
- Developed Restful APIs for accessing Smart Data using Spring/Jersey frameworks.
- Developed Data Access Logic using SPRING MVC and Hibernate.
- Worked on SQL, Stored Procedures, triggers and indexes using PL/SQL developer.
- Involved in building and deploying the application on Web logic Server.
- Responsible for creating help and other requirement documents.
- Used Tortoise SVN tool, a Subversion client for windows for source/version/revision control.
Environment: JQuery, Java Script, Java, HTML/HTML5, CSS/CSS3, Oracle 9i, PL/SQL, JSP, Dreamweaver, MyEclipse, Tortoise SVN and Windows
Confidential
Web Developer
Responsibilities:
- Designed and developed User Interface Web Forms using CSS, jQuery and JavaScript.
- Created various web page layouts using HTML, and CSS.
- Used JQuery plugins such as Date picker, Accordion, Tabs, Slider and Dialog.
- Analyzed, Designed and developed the system to meet the requirements of business users.
- Used Model-View-Controller (MVC) architecture to make view level customizations with the help of spring MVC as per the user expectations
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report to MQ Server using MQ Series.
- Deployed the application on Apache Tomcat Server
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Used SOAPUI for testing web services and verifying the request and response XML.
- Designed and developed a web-based client using Servlets, JSP, Tag Libraries, Java Script, HTML and XML using Spring Framework.
- Implemented business framework using spring that leverages classical Model View Layer (MVC) architecture.
- Used Eclipse as Java/J2ee IDE tool for creating POJO, JSP, and Java classes.
- Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
- Writing PL/SQL queries to Insert/Update database and worked on Batch /Framework related insert/Update Queries in SQL Developer and TOAD.
Environment: Core Java, JSP, J2EE, Java, Web Services, Hibernate, Java/J2EE, Oracle, PL/SQL, SQL Profiler, JSP, Servlets, HTML, XML, Spring MVC, Hibernate, UNIX.
Confidential
Java Developer
Responsibilities:
- Worked on the design of the entire end-to-end architecture for the Classification Web Application.
- Added dynamic functionality to the user interface using JavaScript and Dojo toolkit.
- Developed the data grid widgets using Dojo libraries.
- Used Clear Case for maintaining the project documentation and code.
- Developed the web front end layer using JSP, JavaScript for the registration application where different users, employees, contractors, and clients can login to their maintenance pages and manage their accounts.
- Designed and developed highly customized front end Screens using Sencha ExtJS framework library, JavaScript, HTML, CSS as a Rich Internet Application (RIA).
- Developed the DAO layer using Java JPA specification to setup object relational mapping to support the database operations for the service layer operations.
- Implementation of components and wireframes using cross-browser compatible JavaScript, jQuery and AJAX.
- Installed and deployed the application on the JBoss Application Server, with JBoss Developer Studio being the IDE for development.
- Developed an exclusive Forgot and Reset Password application for the system where users will be sent password reset instructions by email to reset their password.
Environment: JDK 1.6, JBoss Developer Studio, Maven, JavaScript, Dojo, JSP, Ajax, Spring MVC, Hibernate, Oracle 10g, SVN, JIRA, Windows, CSS, HTML, LifeRay, Putty.
Confidential
Java Developer
Responsibilities:
- Responsible for documenting the user requirements and system design specifications.
- Responsible for analyzing business processes, user new requirements.
- Analyzed current business process and investing the old system.
- Used HTML, CSS and JSP for developing web pages and JavaScript for client side validation.
- Designed and developed back end code using Servlets and JavaBeans.
- Designed and implemented the database interaction using JDBC, and stored procedures using PL/SQL.
- Involved in process of gathering, modeling and transforming data into useful Information
- Created tables, Queries, indexes, stored procedures, triggers and constraints.
- Developed Logical data model, Physical data model and Entity Relationship Diagrams.
- Fixing defects on the JSP pages and working on enhancements.
Environment: Java, J2EE, Web Services, SOAP, JSON, JSP, CSS3, HTML5, JDBC, UML, TOAD, Eclipse.
