Amit
******@****.***
SUMMARY
Over 8+ years of experience in designing and implementing various web applications in Angular.js, JavaScript, JQuery, JSON, LESS, HTML4.0/5, CSS2/CSS3, Bootstrap, LAMP (Linux, Apache, MySQL and PHP).
Good Experience in working with UI Development Technologies, Framework and Single Page Application like AngularJS, Object Oriented JavaScript, JQuery, REST API and MVC Framework.
Experience applying the latest development approaches including MVC, event-driven applications, Direct Injection using Angularjs, AJAX, Java Script and JSON APIs.
Extensive experience in developing Internet Applications and developing various UI widgets using JavaScript libraries like JQuery, AngularJs.
Responsible for checking Cross Browser Compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
Expertise in Client Side designing and validations using HTML4/HTML5, CSS3, JavaScript and JQuery.
Debug the applications using Firebug to traverse the document and manipulated the Nodes using DOM and DOM Functions.
Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
Good experience with Form Validation by Regular Expression, and strong understanding of Object Oriented JavaScript.
Experience in working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table and other elements.
Good Experience in working with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer, Web Inspector for Safari, Developer Toolbar for Chrome.
Solid working experience in various IDE's: Notepad++, Sublime Text, NetBeans, Visual Studio.
Extensive experience in application Architecture Design, application Prototyping, converting business requirements to technical requirements and leading development teams in delivering projects successfully.
Well versed with Requirements Gathering, Design, Development (Application & Database) and Implementation.
Good experience in Use-case writing, Task creation, Estimation and Sprint Planning.
Excellent experience in designing and developing interactive User Interfaces, usability, web and client / server applications.
Worked extensively in application Software Analysis, Design, development and testing (all the phases of Scrum).
Good working knowledge of Issue management in JIRA.
Hands-on experience in Prototype design using MS Visio and MS Project for Task management.
Worked on media consulting with Adobe Fireworks.
Worked as the Interpreter between business and technical resources regarding business requirements gathering and system capabilities.
Proven track record demonstrating innovative and unique Designing Skills, computer proficiency, ability to work in a Stressful Environment with projects and interaction with every team member.
TECHNICAL SKILLS
•Web Technologies: HTML5, CSS3, LESS, JavaScript, AJAX, JQuery, JSON, JQuery UI, DOM, JSON APIs.
•Framework: Angular.js, Node.js, Bootstrap, CodeIgniter.
•Languages: PHP5, LAMP, C, C++, MVC.
•Database: MySQL, MongoDB.
•CMS: WordPress.
•IDE & Tools: MS Visual Studio, Notepad++, Dreamweaver, Sublime Text, Firework, MS Visio, MS Project, JIRA (Issue Management).
•Debugging Tools: Firebug, Dev Tools, Fiddler
•Version Controls: GIT, TFS, SVN.
•Operating Systems: Windows, Ubuntu.
•Programming Concepts: Object Oriented Programming Concepts, Dependency Injection.
•Certificate: Scrum Master Certified.
EDUCATION
B.E (Bachelor of Engineering) in Electronics & Telecommunication– Institute of Engineering & Technology from Devi Ahilaya University.
Diploma in Information Technology – Samrat Ashok Technical Institute from Rajiv Gandhi Technical University.
EXPERIENCE
Organization
Designation
Duration
APeasy
Front End Developer
May-2015 to Oct-2016
JR Technologies
Web Application Developer
June-2013 to Apr-2015
Sarvatman Technologies
Technical Associate
Jan-2009 to May-2013
Ingenious Infocom Pvt Ltd
Software Engineer
Nov-2007 to Dec-2008
APeasy, Phoenix, AZ May 15 – Oct 16
Patient Management Portal – The objective of PMP (Patient Management Portal) is to maintain the patient Care Team, Chronic Care Management, Health and Quality Score etc. This portal useful for hospitals and their patient, where doctors can directly communicate with patient and provide the solutions. As well this is one stop for hospitals where they can analyze how many Care Team Member (Doctors) are engaged with particular patient. This portal will connect hospitals to pharmacy, laboratory and other third party solution providers and exchange patient information and reports. This portal has different modules for Health score, Quality score, BMI and other stuffs. Apart from that doctors can directly connect with patient through internal live time chat system for tracking the patient schedule.
Tasks/Achievements:
Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
Building a Cross Browser Compatible web application with progressive enhancements.
Build responsive web UI interfaces using Bootstrap, HTML5, CSS, JQuery and AngularJS.
Using Direct Injection, MVC, REST API to develop the Controllers, Services Modules, Payment Integration and validations.
Developed custom directives (elements, Attributes and classes)using AngularJs
Used Angular MVC and two way data binding.
Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
Developed Tabbed pages using AJAX with JQuery and JSON for quick view of related content, providing both functionality and ease of access to the user.
Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Used REST web services and JSON as a data exchange format for payment integration.
Created appropriate concept models, site organization, navigation, page layouts and interaction to support company's needs and goals.
Widely used optimization techniques in existing code using build new libraries and services.
Turned the application into a Highly Interactive, using AJAX web development techniques.
Used agile methodology for the software development.
Used Git hub for repository and version control.
Environment: AngularJS, JQuery, JSON, JavaScript, AJAX, Bootstrap Framework, PHP5, MYSQL, MVC, HTML5, CSS3, Web API, CRM, Git, Stripe Payment Gateway.
CMR – This application was developed for Pharmacists clients, who maintain all drug information with doctor’s presubscription, date of purchase, quantity etc. This application has following modules like Inventory module, client module, payment system, Employee module etc.
Tasks/Achievements:
Managed the development of applications modules and add the new features as per requirement.
Enhancement of existing application utilizing AngularJS, HTML5, CSS3 and Bootstrap framework.
Contribute positively to the overall team dynamic participate in stand-up meetings, planning and design sessions and other business-development working.
Turned the application into a Highly Interactive, using AJAX web development techniques.
Provided ongoing support for applications including ongoing programming support for enhancing applications and technical support to members with web site application issues.
Provided technical support to organization members with application issues.
Followed and administered all company policies and acts as a role model in the adherence to policies.
Environment: AngularJS, JSON, JavaScript, HTML5, CSS3, Bootstrap, PHP5, MYSQL, SVN, Windows.
JR Technologies, Mumbai, India June 13–Apr 15
Web Application Developer:
NDC API – New Distribution Capability API was developed for airline booking agents to provide end to end booking system, reservation cancellation, reservation updates etc for B2B and B2C clients. This application consumed third party (Sabre) JSON API and converted into NDC API. The purpose of this API to integrate rich contents, flight’s seat selection, services available into flight and airport, provide different search techniques and CRM integration.
Tasks/Achievements:
Analyzed and documented business requirements by actively driving meetings with clients.
Developed high level application architecture diagram and provided the valuable inputs.
Built API using PHP5, MySQL, JSON, and JavaScript based frameworks and developed compatible API which has the rich content.
Extensively worked with making calls to APIs to fetch the data from third party server as JSON response and converted it into new format and dump into database.
Worked with flight search Request and Response Schema, integrate rich content into new schema, flight booking ticketing and cancellation process schema.
Developed authentication & authorization technique.
Actively participate into Architecture design, server design, pooling and cache technique.
Interact with clients and end users to understand the requirements and show the demo to expose our schemas.
Worked with the QA team in order to generate required schema.
Environment: PHP5, MYSQL, REST API, Sabre, JSON, JavaScript, HTML5, CSS3, Bootstrap, SVN, Windows, Ubuntu, Cassandra.
Hotel Booking System – This application was developed for hotel booking System, it has following modules like room booking, cancellation, reservation Update, end user profile management and Online Payment module. This application consume third party (Sabre) API for request and response in JSON format.
Tasks/Achievements:
Worked closely with Business analyst to understand the Business requirements of the projects.
Developed high level application architecture diagram and provided the valuable inputs.
Creating Front-end Applications using HTML5, CSS3, JavaScript, JQuery, AJAX and JSON.
Working closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations following MVC architecture.
Designing and implementing functionality using technologies including JavaScript, AJAX, and JavaScript frameworks such as JQuery.
Responsible for landing page/search request and search response page.
Extensively worked with making calls to APIs to fetch the data from third party server as JSON response and display on response page.
Developed client site validations, filtration, shorting techniques in JQuery and JavaScript.
Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
Worked with QA team and Sr. developers in order to achieve requirement.
Developed authentication & authorization technique for request and response.
Environment: PHP5, MYSQL, MVC (CodeIgniter), API, Sabre, JSON, JavaScript, HTML5, CSS3, Bootstrap framework, SVN, Windows, Linux Hosting, cPanel hosting.
B2B and B2C web Portal – This portal was developed for travel agents (B2B) and end users (B2C). It includes airline booking, hotel booking and car booking system. Third party agents can use widgets of this application and develop their own applications.
Tasks/Achievements:
Analyzed and documented business requirements by actively driving meetings with clients.
Built web applications using PHP based frameworks and developed compatible user interface functionality using JQuery & other libraries.
Served as the primary web developer on company’s product for travel booking web application.
Involved in web designing using HTML4.0/5, CSS 2/3, JavaScript and extensively used Table less Design in CSS for positioning.
Used JQuery to make the HTM and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
Reuse the developed code for some modules.
Cleaned up and rewrote HTML and CSS to meet validation requirements.
Co-ordinate with QA for testing, Production releases, Application deployment and integration.
Environment: PHP5, MYSQL, MVC (CodeIgniter), API, Sabre, JSON, JavaScript, HTML5, CSS3, Bootstrap framework, SVN, Windows, Linux Hosting, cPanel hosting.
Sarvatman Technologies, Indore, India Jan 09–Mar 13
Web Developer:
Micro-finance Portal – This portal contains loan management, Group Management, Loans in a small group management, manage multiple branches, payment recovery management, daily collection, weekly collection, account management, inflow and outflow management etc.
Tasks/Achievements:
Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, JQuery AJAX.
Developed the UI layout and front-end programming (HTML) for web application that matched requirements.
Responsible for Group Management module end to end. Performed CURD operation and generate server reports.
Followed MVC structure to develop the application.
Involved in client call to understand the requirement and provide valuable inputs.
Improved user experience by designing and creating new web components and features Developed authentication & authorization technique.
Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
Actively participate in Database design and architecture design to build the application.
Environment: PHP, MYSQL, MVC (CodeIgniter), JQuery, JavaScript, Ajax HTML, CSS, SVN, Windows, Linux Hosting, cPanel.
Myinfoline (Business Lead & Classifieds Portal) - Myinfoline is a business lead portal for buyers and sellers. Sellers can register them self and configure the products on this portal, seller can create their page and promote through social media. This portal has following modules: Buyer and Seller Module, Categories management, point system, account verification, forum etc.
Tasks/Achievements:
Closely worked with Business Analyst to understand business requirement in order to convert in web application.
Designed the prototype screens as per requirement in MS-Visio and approved from client.
Creating Front-end Applications using HTML5, CSS3, JavaScript, JQuery and AJAX.
Build the application in MVC framework (CodeIgniter) with MySQL.
Responsible for Buyer/Seller module, build the backend logic and integrate with frontend using JQuery, JavaScript, HTML and CSS.
Working closely with other senior developers, project managers, Business Analyst and QA team to deliver optimal designs and software to meet and exceed expectations following MVC architecture.
Designing and implementing functionality using technologies including JavaScript, AJAX, and JavaScript frameworks such as JQuery.
Developed client site validation using JQuery and JavaScript.
Regularly discussed with project Manager, Business Analyst and show the demo to ensure that project is in right track.
Environment: PHP, MYSQL, MVC (CodeIgniter), JQuery, JavaScript, Ajax HTML, CSS, SVN, Windows, Linux Hosting, cPanel.
Municipal Corporation - This software is developer for government employees under e-government computerization. It covers all the functional body in Municipal Corporation. Some of the modules like – Employees management, Payroll system, Tax Module, Property tax, Commercial tax, Water tax etc. The duration of this project is 20 months.
Tasks/Achievements:
Implementing the project Design and Development.
Assigning tasks, Requirement analysis, development, testing.
Development in MVC (CodeIgniter).
Development & administration in (PHP, HTML5, CSS & JavaScript).
Knowledge sharing site Management.
Track record of building, large-scale web applications and services.
Closely working with other developers to support front end activates.
Involved in web designing using HTML, CSS, JavaScript and extensively used Table less Design in CSS for positioning.
Cleaned up and rewrote HTML and CSS to meet validation requirements.
Co-ordinate with QA for testing, Production releases, Application deployment and integration.
Visit client site to understand client requirement, discussed project requirement with Business Analyst and Project manager and ensure that we meet our dead line.
Activities Performed as a developer:
Involved in coding and testing which compliance to code quality standards.
Responsible for working with requirements given by the client and convert them into effective and workable solutions.
Involved in identifying issues & risks in projects, detailed tracking of tasks and deliverables.
Environment: PHP, MYSQL, MVC (CodeIgniter), JQuery, JavaScript, Ajax HTML, CSS, Windows, localhost (within the organization) for application, cPanel.
Ingenious Infocom Pvt Ltd, Indore, India Nov 07–Dec 08
Software Developer:
Worked on School based product. This product covered all school modules like Student and Staff management, Student enroll, Fee module, Attendance sheet, Payroll, Library management, etc.
Tasks/Achievements:
Involved in coding and testing of the application.
Make the changes in existing module as per new client requirement.
Development in vb.net and SQL Server.
Work with testing team to ensure that, it meet client requirement.
Environment: VB.Net, SQL Server, Windows.
TRAINING
Implementation of Cassandra database
Migration of SQL server database to Cassandra database.
Was part of the SEPG (Software Engineering Process Group) and took training for Implementation of CMMI level-3.