Application Developer Resume
Minneapolis, MN
SUMMARY:
- 8 years of extensive experience in the field of Web Applications development and developing User Interface (UI) Rich Web Applications using User Interface (UI) Technologies like Object Oriented JavaScript, JavaScript & UI Libraries/Frameworks (MV*), AngularJS, WebSockets, jQuery, BackboneJS, Kendo UI, Handlebars, HighCharts, Underscore.js WebSphere, JSON, JSONP, Twitter Bootstrap, Modernizer JS,Keynote, ReactJS, Meanstack JS,HTML, XHTML, XSLT, Ajax, CSS3, CSS Frameworks, SASS, CSS Sprite, Jasmine Unit Test Framework.
- Expertise in Developing Responsive Design, REST Service Application with Reusable Code and High Quality & Performance using suitable Front End Technologies.
- Experience working with Liferay servers and databases.
- Excellent and impressive hands on creating wireframes using MS visio and Adobe In Design.
- Experience in creating user interface widgets using JQuery.
- Experience with Backbone JavaScript library with a RESTful JSON interface.
- Experience in developing event driven applications using AJAX, JSON and XML.
- Excellent experience in RWD (Responsive Web Design).
- Analyze user interface problems and create on - brand design solutions that meet measurable business goals and requirements.
- Use metrics and research to inform design/UX optimization efforts.
- An experienced troubleshooter and tester in JavaScript code behind depending on the type of bug and solution that was presented. Heavy use of Jasmine,Karma Unit Testing and JSFiddle and Firebug.
- Experience working in Databases like Oracle 9i/10g/11g, DB2, Postgre SQL, MS SQL Server 2000, MySQL.
- Experienced in Agile, Scrum and Waterfall software development methodologies.
- Experience in working with Apache and IIS web servers.
- Experience with User Acceptance Testing (UAT) and Accessibility Testing.
- Experience in taking performance optimization measures for web applications to reduce the response time and enhancing the end user experience.
- Experience in cross browser compatibility as well as outdated browsers.
- Strong analytical, administration, communication, and problem solving skills dedicated to maintain the high quality standards, with ability to work independently or with cross-functional teams, and enjoy mentoring other team members.
- Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.
TECHNICAL SKILLS:
ClientSide Technologies: JavaScript, Angular JS, Underscore JS, Kendo UI, Bootstrap, AJAX, HTML, Sass, Compass, CSS, XML, AWS, jQuery, Groovy and Backbone JS, Handlebars, HighCharts.
ServerSide Technologies: Node JS, EJB5, MVC, JAVA, Servlets, JSP, JDOM,Web Services, Castor.
Developer Tools: Liferay, Sublime, Netbeans, Grunt, Karma, Protractor, Eclipse, Webstorm, Ant, Git, SVN, IntelliJ, CruiseControl, Clear Case, Junit, HtmlUnit.
Databases: Oracle 9, Autonomy IDOL Server, Sybase, MS SQL Server, DB2, Notes Domino R5, SQL.
PROFESSIONAL EXPERIENCE:
Confidential, Minneapolis, MN
Application Developer
Responsibilities:
- Involved in regular design discussions and user experience sessions to provide input on UI and UX.
- Followed agile methodology of application development with a 3 week sprint and used VersionOne as an agile tool.
- Closely interacted with Business Analyst and UX-Designer to make sure requirements are up to date and are fulfilled completely.
- Extensively involved with all aspects of application development including design, development, testing, deploying and support.
- Created and configured Liferayportlets, used Liferay as the primary editor.
- Developed custom templates using HTML5, Handlebar templates and CSS3.
- Developed UI using HTML5, CSS3, JavaScript, JQuery, AJAX, Kendo UI, Underscore JS, handlebars, High Charts and Backbone JS.
- Created responsive and dynamic charts and graphs using High Charts.
- Used JQuery to exchange data between HTML, CSS and the JavaScript functions to produce dynamic data on the client side.
- Integrated with the back-end code(JSP) using JQuery, JSON, and AJAX to get and post the data to the backend servers.
- Used tools such as firebug, chrome bug and other web developer tools for debugging and correcting errors.
- Used IBM Rational ClearCase to check out, check-in or hijack files for development purposes.
- Involved in troubleshooting and debugging clearcase issues.
- Involved in defect-fixing process.
- Used Kendo grids to create dynamic grids designs across portlets.
- Handled cross-browser and application issues.
- Re-designed and Re-developed some of the existing portlets using JQuery, Backbone JS, HTML5 and CSS3.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, Agile, Backbone JS, JQuery, JSON, Ajax, Liferay, ClearCase.
Confidential, Minneapolis, MN
UI Developer
Responsibilities:
- Involved in Requirement gathering phase in order to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.
- Responsible for translating designs and concepts into highly usable and engaging web applications using a variety of technologies.
- Converted business requirements into technical requirements in preparation of High level design document and functional specifications.
- Working with JavaScript (Angular JS, Bootstrap) to design and develop responsive layouts.
- Using HTML, CSS, and jQuery to build Investment and Retirement Customer websites.
- Using Java/J2EE, Spring MVC, Spring JDBC, and REST Web Services to write application level code and connect with backend.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.
- Used Agile/Scrum methodology of software development.
- Ensured Web Content is in compliance with W3C standards.
- Used tools such as firebug, web developer tools for debugging and correcting errors.
- Actively participated in providing feedbacks at daily standup meetings.
- Wrote application level code to interact with the backend (Java) code AJAX and JSON via REST web services and APIs.
- Integrate the dynamic pages with Angular and JQuery.
- Continuous interaction with BA to fully understand and implement the functional requirements.
Environment: HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript, Agile, Spring MVC, Spring JDBC, AngularJS, JQuery, JSON, Ajax
Confidential, Chicago, IL
UIDeveloper / Front End Developer
Responsibilities:
- Developed web pages using HTML5, JavaScript, DOM, CSS3, JSON, JQuery and AJAX.
- Designed and developed the layouts using Bootstrap, Box model and HTML 5.
- Coordinated with the Business Analysts and conducted feedback sessions.
- The Angular JavaScript (Angular JS) framework for building web applications with the associates in order to understand the requirements of the user interface layout of the web application.
- Developed cross browser and multi browser compatible web pages using HTML5, Bootstrap and JavaScript.
- Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM functions.
- Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, JQValidtor, AutoComplete, AJAX, JSON, Angular JS, JavaScript and Bootstrap.
- Produced content pages with Bootstrap layout and style markup presentations and also used JavaScript methods and properties.
- Developed the pages that are complaint to W3C and ADA standards.
- Used JIRA tool for task assignment, bug tracking and fixture.
- Used JSON for data exchange between client and server.
- Used Ajax to reduce the network load and update only the certain components of the website.
- 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.
Environment: Java Script,HTML, CSS, AJAX, JQuery, Liferay, High charts, DOM, DHTML, XHTML, XML, XSL, SQL Server, O3D, AWS SNS/SQS, RESTful Web Services, Grunt, Gulp, Backbone.JS, Policy Engine, Jenkins and Windows XP.
Confidential, San Francisco, CA
UI Developer
Responsibilities:
- Participated in design discussions and user experience sessions to provide inputs on the layout.
- Developed custom web application interfaces using HTML5 and CSS3 to meet the requirements of the client.
- Responsible for design and development of the web pages.
- Developed GUI using JavaScript, HTML5, XHTML, AJAX, CSS and JQuery in ongoing projects.
- 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.
- Wrote application level code to interact with the backend (Java) code AJAX and JSON via REST web services and APIs.
- Integrated with the back-end code (JSP) using JQUERY, JSON and AJAX to get and post the data to backend servers.
- Responsible to design the browser compatible pages using HTML5, CSS3, JavaScript and JQuery.
- Developed CSS3 styles to maintain the uniformity of all the screens throughout the responsible for design and development of the web pages from mock- ups.
- Used tools such as firebug, web developer tools for debugging and correcting errors.
Environment: HTML5, CSS3, JavaScript, JQuery, Eclipse, JSP, AJAX, JSON, AngularJS, SVN.
Confidential, Chicago, IL
Web UI Developer
Responsibilities:
- Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
- Designed dynamic and browser compatible pages using HTML, HTML5, CSS, CSS3, jQuery and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Developed application by using CSS3 to give gradient effects and to develop various page layouts, multi-level navigation and transitions.
- Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
- Used CSS3 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML 5 and CSS3.
- Integrate the dynamic pages with Angular and JQuery to make the pages dynamic.
- Used Bootstrap, angular.js, node.js for developing modules on front-end
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX
- Optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Worked on Twitter BootStrap to create Responsive Web Design.
- Defined text alignment, size, borders and many other typographic characteristics.
- Performed client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Tested/Debugged web browser using Firebug.
- Responsible for Design and development of Web pages using HTML, CSS, JSON and AJAX.
- Developed UI using JQuery, HTML, CSS, JQuery validations and XML.
- Implemented applications in JavaScript, JQuery and MySQL.
- Worked extensively with the File management and image libraries.
- Performed Client-side validations using JavaScript, JQuery.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug
- Managing and implementing all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
- Co-ordinate with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
Environment: JavaScript, JQuery, HTML, CSS, AJAX, JSON, Eclipse.
Confidential
Front End Developer
Responsibilities:
- Designed web application layout and form using HTML, CSS and JQuery.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JavaScript.
- Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP’s.
- Designed Java Server Pages required for the application.
- Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side.
- Used JQuery to develop a modular approach that allows the creation of powerful and dynamic web pages and web applications.
- Used XML/XSLT for web based Reports and used JDBC API to access database.
- Developed Ant builds script and ant task classes to clean, compile, copy, run, doc, deploy, jar, war and ear files.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
