Akshay
***************@*****.***
PROFESSIONAL SUMMARY:
●6 plus years of Professional experience in developing web applicationusing HTML, CSS3, XML, JavaScript, jQuery, Ajax and JSON.
●Familiarity with Software development life cycle (SDLC)phasesespecially agile.
●Extensive experience in DOM manipulation using JavaScript.
●Well knowledge of JavaScript libraries likejQuery, jQueryUI and jquery mobile
●Excellent experience in developing applications that meet the requirements as specified by Web Content Accessibility Guidelines (WCAG) 2.0
●Proficient in usingJavaScript frameworks like Angular JS.
●Knowledge of Node JS and backbone JS.
●Experience in using thewordPressand Drupal themes.
●knowledgeof integrating front-end with database using PHP
●Good knowledge of creating functional specifications with visual design mockups in Adobe Photoshop.
●Experience in debugging and troubleshooting the code.
●Good understanding of bootstrap components likeGrids, form Collapsible-Panels, modals, Toolbars, image carousels, navigational bar
●Solid understanding of Object-oriented programming and database.
●Knowledge of writing database queries.
●Good knowledge of SEO techniques.
●Ability to write maintainable, well-documented, well-commented, clear and efficient code for web development.
●Thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome
●Excellent analytical & problem solving skillsand a team player with strong interpersonal and communication proficiency
●Quick learner, planning skills, ability to work well under pressure, result-oriented and self-motivatedin problem solving.
TECHNICAL SKILLS:
Web Technologies
HTML, CSS3, Sass, XHTML, XML, JavaScript,JQuery, AJAX, JSON.
Languages
C++, Core Java, Servlet, JSP
Frameworks:
Angular JS, Node JS, Backbone JS, Bootstrap
IDE, website Editor
Eclipse,Visual studio, Dreamweaver, Sublime, Notepad++, Brackets
Debugging Tools
Firebug, chrome Dev. Tool
Database
Oracle11g, MySQL, PL/SQL
Operating Systems
Windows 98,2000, XP, Windows7, Mac OS, Linux
Methodologies and Concepts
Waterfall, Agile,Prototyping model, Interactive and SCRUM
EDUCATION: Bachelor of Technology, Uttar Pradesh Technical University, India
PROFESSIONAL EXPERIENCE:
Client: PNC Financial Services, Pittsburg Jan 2015 – Present
Role: Midlevel Front End UI Developer
Description:Currently working on an application called CORE (Common Opportunities Results & Experience) which is a dynamic web-based system that allows PNCteam members to process the loan from origination to fund disbursement. I was involved in a system design, development, enhancement, and maintenance of a Sales Consultation Tools which is a part of CORE using AngularJS and J2EE technologies on JBoss server.
Responsibilities:
Designed and development of UI framework using Angular JS, Spring and hibernate.
Used Angular JS services and factories to organize and share code across the application
Used Angular JS custom directives to route event to event handler functions, perform data binding, associate controller/scope with a view
Designed navigation for the system in the Angular JS controllers to navigate through different web pages and load data into the screens
Designed the web pages for the sales consultation tool and wrote the business logic for them
Wrote the Angular JS test cases on Jasmine framework
Used J2EE paradigm using spring framework for MVC architecture
Create service for pipeline UI interface to determine which UI to navigate to on loans in inquiry stage under sales consultation tools
Implement several core design pattern like MVC, singleton, Data Access Object (DOA), and Adapter pattern etc.
Developing and supporting the SOAP based web services
Implemented over 25 functional enhancements and more than 100 bug fixes to the sale consultation web pages in the UI front, java model side and database end using J2EE.
Used CSS style sheets which make it flexible to change the appearance and layout of UI pages in a project.
Applied agile methodology and organize scrum meeting on a regular basis
Used Tortoise SVN for Version control of the source code.
Environment: Java, Spring 2.x, Hibernate 3.x, Web services, Angular JS, Jasmine, Eclipse, Ajax, Spring AOP, JBoss 7.x
Client:Ernst & Young, New YorkFeb 2014- Dec 2014
Role:Front End UI Developer
Description: EY is the third largest professional audit firm in the world. Organization operates as a network of member firms which are separate legal entities in individual countries.The purpose of this project is to maintain functionality of corporate website and developing new functionality to enhance website. Helped in production and managing of HTML pages, redesign old legacy systems within the company as well as to help design a project to rebuild the internal intranet system for various departments.
Responsibilities:
Maintained existing website and upgraded using it HTML5, CSS 3, AJAX, JavaScript, JSON.
Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.
Wrote application level code to perform client side validation using jQuery and JavaScript, Angular JS.
Used jQuery library to build Ajax based web application module.
Wrote jQuery function while implementing various UI Screens across the whole web application.
Involved in Enhancement of existing application utilizing Angular.js.
Developed application using Visual Studio.
Delivered the best design aesthetics under tight deadlines, while effectively managing trade-offs between businesses needs and portal user benefit
Involved in writing code to interact with REST APIs, Web Services using AJAX, JSON and XML.
Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
Used SQL Server 2000 as the back end and wrote SQL queries and stored procedures
Participated day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers
Participated in bug fixing with QA team, which involved cross browser testing as well as load and performance checking.
Environment: HTML4, CSS3, Hibernet, JavaScript, jQUERY, Angular JS, AJAX, JSON, Firebug, MS Visual Studio,Dreamweaver,SQL SERVER 2000.
Client: TD Ameritrade,NebraskaMar 2013 – Jan 2014
Role: Front End UI Developer
Description: It is an online-trading application in which user can make their account and have access to dashboard which contain list of applications. These applications represent different company's current share updates in stock market. Application merge real time financial information with data visualization technique in the form of graphs and charts with real time prices of current share. Flexibility to get history of company’s performance in share market. Some of these applications are for free and some are paid. Application gives accurate investment decision making information to their users. Users can also manage their dashboard, create any number of dashboards and map applications based on category.
Responsibilities:
Analyzed, Designed and developed the system to meet the requirements of business users.
Involved in solution approach and development of requirements using technologies.
Developed User interface with HTML and CSS,jQuery, Bootstrap and Angular JS 1.2.
Used grunt tool as a task runner for application for minification and compilation.
Involved in deployment process in various environments.
Use jQuery chart plugins and Dynatablejavascript libraries for building interactive table, charts, bar-graph and pie charts.
Used jQuery library to build Ajax based web application module.
PHP 4 framework for back end integration with MySQL and deployment process.
Used MVC software pattern for developing web applications.
Used AJAX requests for communicating with RESTFUL services.
Involved in performance tuning and cross browser support issues.
Used Bootstrap for making application responsive.
Participate in bug fixing with QA team using Jasmine and Qunit as unit testing tools.
Followed AGILE methodology for project development life cycle.
Environment:HTML 4/5, CSS 2/3, JavaScript, jQuery, AJAX, JSON, jasmine,qunit testing, Eclipse, XAMPP.
Client: Oriental insurance Ltd,India July 2011– Feb 2013
Role: Software Developer
Description:It is a public sector non-life insurance company in India. The headquarters of the company is located in New Delhiwith 30 regional offices and more than 1800 active branches across the country. I was involved indevelopment of an application that provides an integrated environment for account management, policy changes/renewals, monthly premium dues alerts, claims processing status.
Responsibilities:-
Development and Analysis of the Client Data Bank module of the Life Insurance product.
Work closely with Business Analyst to understand business requirement and develop use Cases and E-R diagram.
Done the complete requirement/system specifications and test specifications.
This module is to store all the data pertaining to a client.
It deals in entering the client detail over Internet, maintenance/administration of client data and allows various queries.
Involved in Development and Analysis of Enquiry module.
Involved in front frame works that consisted of HTML, JSP and Servlets.
Performed client side validations using JavaScript.
Developed the Use case, Sequence and Class diagrams using UML
Used CVS for version Repository maintenance
Environment: JDK1.2, JavaScript, HTML, DHTML, XML, Struts, JSP, Servlet, JNDI, J2EE, Tomcat, Oracle.
Client: Bell Solutions, INDIA June2010 – May 2011
Role: Web UI Developer
Responsibilities:
●Design web pages using HTML, CSS, JavaScript and PHP
●Design Pop up Screens, menu, navigational bar and image slider etc. upon user request
●Develop functionalities like login, forget password, register and change password using HTML, PHP and JavaScript.
●Build a custom CMS from Scratch to handle content.
●Involved in writing SQL Queries
●Wrote CSS code to provide table free layout to user interface screen.
●Testing browser compatibility and addressing browser compatibility issues.
Environment: HTML, CSS, JavaScript, XML, PHP, SQL, MS Office, Eclipse.