Web Application Developer Resume
SUMMARY
- .Net/UI Web Developer with innovative thinking and simplified approach to problems, shaping user experiences based on user research and analysis of qualitative data.
- I combine this analytical approach to design with strong visual design skills and natural artistic ability.
- This enables me to Design and Develop products over 6 years, which are both visually engaging and highly usable.
- 6 years of experience as a UI Developer with extensive experience in developing Websites and User Interface Applications using Web Technologies.
- Front End / UI Web Developer with extensive experience in UI Development, Web design, Web Development, and testing web pages with Usability standards.
- Experience in web development with a strong background working on open source technologies, including HTML/HTML5, CSS3, Cross Browser Compatibility, DOM, XML, XHTML, DHTML, JavaScript, JQuery, XSLT, AngularJS, Bootstrap, Node.JS, React JS.
- Expertise in CSS layout designing, converting business requirement into Illustration and Color standards.
- Strong knowledge on cross browser compatibility issues and W3C standards.
- Excellent knowledge of multi - tier Web Based application development.
- Maintaining compatibility for different browsers like IE6 - 11, Chrome, Firefox, Opera, Safari.
- Experience with modifying existing undocumented code and with code standardization.
- Developed, tested and deployed Storify business feature set in NodeJs.
- Implemented the Svg and canvas application using HTML5, CSS3 and JavaScript.
- Exposure to client/server technologies, SOAP and RESTful Web Services.
- Experience in working with REST API, Created plug-ins that exposes a REST Services.
- Good knowledge of Prototype, which have a common JavaScript tasks like animations, DOM manipulation, and Ajax handling.
- Learning to implement ReactJSin view level and Built with TDD Redux/React.JS and ES6 front-end, node.JS back-end.
- Have knowledge in developing an MVC framework using Spring Core, Spring DAO and good knowledge in Object Relational Mapping (ORM) tools like Hibernate.
- Have knowledge in Core Java concepts like Collections, Generics, Multi-threading, Serialization, File I/O.
- Mastered the GRUNT and JENKINS with commands for building and deploying the project and worked on configuring the CI/CD pipeline using federated Jenkins to build the code and deploy into the lower environments with an ease of a click.
- Expert in using JSON (JavaScript Object Notation) a lightweight data-interchange format.
- Extensive experience in testing, including Accessibility, Usability, and UI Regression testing.
- Excellent ability in communicating designs through scenarios, prototypes and UI specs.
- Worked on repositories like GitHub, SVN.
- Strong problem solving ability and analytical skills and able to integrate quickly into the team and work independently toward team goals.
- Worked on an Agile Scrum team and attended retrospective, iteration planning, and daily scrum meetings.
- Highly motivated, dedicated, fast learner and has proven my abilities in my projects as both a team player and an individual.
- Ability to excel at communicating with customers, teammates, and other internal organizations.
TECHNICAL SKILLS
Operating Systems: Windows NT, Windows 2000, Windows XP (Prof), Windows 7, Windows 8
Web Technologies: HTML, HTML 5, Cascading StyleSheets (CSS2.1/3), Java Script, XML, DHTML,XHTML,DOM,JSON, PHP, JSP, AJAX, jQuery, JSON, JQGridPlugin, AngularJS, Bootstrap, Backbone.js, Node.js, Typescript.
IDE, HTML Editor: Visual Studio, Eclipse IDE, Notepad++, Net Beans IDE, Sublime Text, IntelliJ, Adobe Dreamweaver, WebStrom
Frame Work: AJAX, Angular Js, JQuery, MVC, CakePHP, Spring MVC, Hibernate
Servers: Tomcat5.0,Web server IIS, WAMP, LAMP, XAMP, JBoss
Database: Oracle 11g, SQL server, My SQL server
Web Servers: HTTP web server, Apache Tomcat, WebLogic
Bug Tracking tools: JIRA, Serena Team Track, Bugzilla Firebug, Firebug Lite, Google Chrome Web Debugger, IE developer Tools.
Languages: HTML5, XML, PHP, SQL, MySQL, Java, C#, C
PROFESSIONAL EXPERIENCE
Confidential
Web Application Developer
Responsibilities:
- Involved in Agile Methodology process, which includes bi-weekly sprint and alternate day Scrum to discuss the design and work progress.
- Worked on developing dynamic, robust UI screens/web applications using CSS, HTML, JavaScript, Angular js, XML, AJAX, jQuery, JSON, XSLT.
- Developed and enhanced front-end part of Confidential link web pages by using JavaScript, Angular.js, jQuery, XSTL, XML.
- Experienced in Asynchronous Frameworks like NodeJS
- Experienced in working on component based Architecture using Angular 2
- Used all aspects ofAngular JSlike "Routing", "modularity", "Dependency injection", "Service calls" and "Custom directives".
- Used various Angular JS filters against data sets to filter and formatted data currency, strings rendered in the UI.
- Work with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
- Designed and implemented the enhanced development platform by doing POC using Angular Js, NodeJs, Npm, and Spring MVC REST API.
- Designed and developed an admin application named Dolphin, which is extensively used by product owners for content management/offers on Confidential link web pages.
- Developed RESTful web services using ASP.NET MVC, ASP.Net Web API and SQL Server.
- Used Entity Framework to implement data access layer.
- Performed Unit testing by Nunit..
- Have knowledge in developing new features using the new angular framework and redux principles.
- Have knowledge on Angular 2, worked on creating typescript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Developed Tabbed pages using AJAX for quick view of related content, scores, top stories, and headlines.
- Used AJAX&JSON communication for accessing RESTful web services, data payload.
- Experience in handling production deployment activities like code build/merge, code release and submit the required artifacts using the service now (ITSM) and communicate the change to PSG (Production Support Group) /Business Groups, attend the change management calls and deploy the code to production by using DDCT tools.
Environment: and Technologies: HTML, CSS3, Bootstrap, JavaScript, jQuery, Angular js, XLST, Node JS, AJAX, JSON, XML.
Confidential
Sr. UI Developer
Responsibilities:
- Worked as a Sr. UI developer for Mobile and Desktop websites.
- Worked on an Agile Scrum team and attended retrospective, iteration planning, and daily scrum meetings.
- Worked closely with Business analyst, QA and UTA team to meet the acceptance criteria.
- Used Bootstrap for designing a sleek, intuitive, and powerful mobile first front-end framework for faster and easier web development.
- Build betterWordPresswebsites with premiumWordPressplugins, Designed and developed various Widgets.
- Implemented spring as a web framework and SpringJDBC as database framework.
- Used AngularJS for DOM Manipulation, Filters, and Directives.
- Worked on AngularJS Routes using a $scope object to create a View using Controllers.
- Exposure to server side JavaScript such as node.js.
- Application back end implemented as a node.js express application server.
- Extensive experience in consuming RESTful Web Services.
- Exposure to integrating Front-end with RESTful API.
- Designed, coded and configured server side J2EE components like JSP, Servlets, Java Beans, Java Mail API, XML.
- Worked extensively on the cross browser, functionally for Android and iPhone, along with various desktop browsers such as Firefox, Chrome, Internet Explorer and Safari.
- Used SVN and Instant TAT for project version control and deploying and managing files.
- AJAX call functionality and dynamic data parsing from XML and JSON data file.
- Developed Mobile Website pages using HTML, CSS, JavaScript & jQuery plugins further dealing with the Cross browser functionalities for Android and iOS.
- Knowledge of UI automation tools like Selenium.
- Implemented Hibernate Annotations as the database framework.
- Used JSPs for dynamic generation of HTML5 for client browsers.
- Performed code review for the team and efficiently handled offshore and on-site resources.
Environment: and Technologies: HTML5, CSS3, JavaScript, Bootstrap, JQuery, Angular Js, Backbone Js, JBoss, Node Js, DOM, Wicket framework, XML, Ajax, Selenium, JQuery, Perforce, WordPress, iOS & Android Simulators, Dreamweaver
Confidential
Web Developer
Responsibilities:
- Implemented Ajax for rich-internet applications that mimic the responsiveness and complex user interfaces typically associated with desktop applications
- Worked on object creation, parsing on both clients as well as server side.
- Communicated with product and team lead on story requirements and design details using JIRA.
- Submitted and conducted code reviews using Pull request in BitBucket.
- Deployed the applications to development and production environments in AWS using Elastic Beanstalk, EC2, S3 and RDS.
- Developed widgets using HTML, CSS, AJAX and JavaScript.
- Involved in Using the struts framework to develop Action Servlets, Action Form bean and configured the struts-config.xml file.
- Created a custom control to be used in the web pages from the existing Dojo controls.
- Developed a project working on a PHP and MySQL database driven website for one of their clients involving creation of static HTML pages from PHP forms.
- Involved in using all .Net Concepts into the application for the reusability of the code.
- Used the Struts validation and Tiles Framework in the presentation layer.
- Developed the YUI widget with the functionality of progressively enhancing the look and feel of the web page.
- Designed the clear rating button which does not exist in the original design and which enhances the user’s interaction with the web page.
- Made the instantiation and interaction using different widget and Progressively enhance form elements to add more robust functionality.
- Implemented a number of skins, and combination of the CSS sprites.
- Used YUI document to generate API documentation for JavaScript code.
- Used the concept of the sliding door to use a background image for the buttons in a navigation menu.
- Used the GET method of WEBAPI extensively to pass JSON/XML based response based on requirement.
- Responsible for designing the ASP.NETapplication authentication using .NETFramework, MVC and IIS security model.
- Used LINQ to entities for data manipulation.
Environment: and Technologies: CSS, JavaScript, JQuery, Ajax, HTML, DHTML, JSP, PHP, XML,Photoshop.
Confidential
Jr. Front End Developer
Responsibilities:
- Created web pages for each project using XHTML, CSS, and JavaScript.
- Involved in designing Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
- Developed user interface using Ajax based design.
- Implemented JavaScript calendar to make use of On Client Date Selection Changed event of calendar extender to achieve dynamic Date selection for tasks, events and invitation.
- Created Images and Logo s Using Photoshop.
- Created Mock ups and Wireframes for Pages using Photoshop and Illustrator.
- Worked as a Graphic Designer and carried out responsibilities such as initial designs and layouts for web pages
- Co-ordinate with the web developers and Product team to create Web pages.
- Involved in the SDLC phase of requirement analysis, design and development of the web based intranet application tool.
- Gathered business, functional and technical requirements and prepared the requirement documents. Used Agile for developing the product.
- Used ASP. NET MVC5 to build the web application.
- Used Bootstrap to help the responsiveness of web page and design with a custom CSS3 style sheet for elements.
- Layout page was designed for the whole application as a template for each view.
- Implemented user interface controls using jQuery to ensure client side validation.
- Developed ASP. NET MVC5 applications using Razor syntax for view engine.
- Experience in using MVC filters like Exception Filters to implement controller action level and controller level.
- Used the GET method of WEB API extensively to pass JSON/XML based response based on requirement.
- Responsible for designing the ASP.NET application authentication using .NETFramework, MVC and IIS security model.
- Used LINQ to entities for data manipulation.
- Applied repository and unit of work patterns by using dependency injection (inject the repository) on an MVC controller level to facilitate Unit Testing.
- Used Entity Framework for retrieving data from SQL Server and manipulating data.
- Involved in writing the Stored Procedures, Views, Tables and Functions for interacting with the database and maintaining it using SQL Server 2012.
- Performed unit testing to test the functionality of the web application using NUnit.
- Used JIRA as a management tool and TFS as a version control.
Environment: and Technologies: JavaScript, Ajax, CSS, DHTML, XHTML, HTML, XML, CSS, Photoshop.