Web Developer/mean Stack Developer Resume
SUMMARY
- Over 6 years of experience in working as a Web Developer within e - commerce, banking and insurance domain.
- Good experience and knowledge in Client and Server web applications development using AngularJs, NodeJs, Angular2, PHP, MySQL, Oracle, MongoDB, HTML5/4, AJAX, JavaScript, CSS3/2, Bootstrap3/4, JQuery, JSON, LAMP/MAMP/WAMP.
- Well experience with complete Software Development Life Cycle (SDLC) process, Agile Methodologies and Scrum, expertise in Analysis, Design, Development and Implementation of its applications.
- Expertise in Design, Development, Testing enterprise applications using JQuery, Web Service, AJAX and Apache.
- Extensive experience in working with frontend frameworks like Angular2, AngularJs and backend frameworks like NodeJs and Laravel for PHP.
- Extensive experience in working on Test Driven Development by using PHPUnit and Karma.
- Good experience in writing web API with JavaScript frameworks like NodeJs, AngularJs and database modeling tool like MongooseJs.
- Good knowledge in using D3.js and Angular FusionCharts Directive to render graphic and charts from a variety of data resources.
- Good experience and knowledge in building single page applications (SPA) using Model View Controller (MVC) JavaScript framework like AngularJs.
- Experience in using Modernizr to detect the availability of the new features and to fix the cross browser compatibility issues.
- Strong holds on Object Oriented Programming (OOP) Concepts and having excellent experience in Relational Database Management System (RDBMS) Design and Database Management system (DBMS) concept.
- Experience in Client-Server application development using MySQL, MySQL workbench, Oracle 11g/10g, PL/SQL, SQL*PLUS, SQL*LOADER and MongoDB.
- Good knowledge in using various IDEs Sublime, Netbean, Webstorm.
- Good experience in building task by using Gulp, Grunt, and managing all assets as a dependency graph by using Webpack.
- Extensive knowledge of using JIRA to report bug and task.
- Good experience in integrating code into the mainline using CI tool Jenkins.
- Experience in working with version control tools such as GIT.
- Excellent communication and interpersonal skills and ability to work independently and in a team with minimal supervision to meet the deadlines.
TECHNICAL SKILLS
Web Technologies: JavaScript, HTML5, CSS3, JQuery, AJAX, DOM, Bootstrap, JSON, D3.js, Angular FusionCharts
Server Side: LAMP, MAMP, NodeJs, Express
Languages: PHP, SQL, PLSQL, JavaScript, Shell Script
Frameworks: Laravel, AngularJs, NodeJs, Angular2
Applications/ Tools: MS Office, Git, Adobe Flash, Grunt, Gulp, Jasmine, Karma, JIRA, Jenkins, Modernizr
Databases: MySQL, Oracle, SQL Server, MongoDB
Software: Net Beans, Eclipse, WebStorm, SubLime, MYSQL workbench, SQL*PLUS
Operating Systems: Windows, Linux, UNIX, Ubuntu, MacOs
PROFESSIONAL EXPERIENCE
Confidential
Web Developer/MEAN Stack Developer
Responsibilities:
- Responsible to design and developed web pages using HTML5, CSS3, JavaScript, JQuery, Bootstrap, AngularJs and Angular2.
- Used JQuery to make the HTML5 and CSS3 to interact with JavaScript functions to add dynamism to the web page.
- Developed dynamic responsive web application by integrating Angular2 with Bootstrap, which is further integrated with web services.
- Migrated the Angular version from AngularJs to Angular2.
- Built Angular2 components, UI services to consume rest services using component based architecture provided by Angular2.
- Implemented Angular2 router service for navigation.
- Used NodeJs as Server side rendering integrating in the application and used NPM installing dependencies and Modules.
- Worked with JSON for data exchange between client and server.
- Worked with Git to maintain current and historical versions of source code.
- Fixed bugs for existing software system and software enhancement.
- Worked with mongoose module to insert, fetch, delete, update from MongoDB.
- Checked cross browser compatibility issues and hence worked on different browsers like Google chrome, Internet explorer, Firefox and safari using Modernizr.
- Used Jasmine and Karma as testing tools for debugging and software quality assurance within TDD.
- Integrated code using Jenkins after the unit testing success.
- Reported task and bug by using JIRA and updated the working status of the task and bug.
- Worked with Agile methodology with daily standup meeting and bi-weekly sprint meeting.
Environment: HTML5/4, CSS3/2, AngularJs, Angular2, AJAX, Bootstrap, JSON, WebStorm, NetBean, Sublime, Modernizr, MongoDB, JQuery, JavaScript, NodeJs, Express, Git, Grunt, Gulp, Oracle, MySQL, Karma, SDLC, MVC, Chrome, Safari, TDD, Agile.
Confidential
MEAN Stack Developer
Responsibilities:
- Worked closely with Business Analyst in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5/4, AngularJs, JavaScript, JQuery and Twitter Bootstrap.
- Enhanced user experience by designing new web features and single page applications AngularJs and NodeJs.
- Different modules, specific controllers, templates, custom directives and filters were developed by AngularJs framework including MVC architectures.
- Created the degree of popularity for the doctors using AngularJs directive name Angular FusionCharts.
- Built a responsive website utilizing Bootstrap grid system to layout contents that fit various devices including mobile, tablet and laptop.
- Implement MVC Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project.
- Worked on HTML5, CSS3 style sheets, JavaScript and JQuery to tie together a diverse range of sites with an easily understandable structure flow.
- Strong working experience in determining Cross-Browser Compatibility challenges and processing Responsiveness using Modernizr.
- Created API as subroutine for building application, using Router module in NodeJs and Router module that provided by AngularJs.
- Created database collections with documents and manipulated data using MongoDB.
- Committed code change into repository by using version control tool GIT.
- Writing unit tests in AngularJs using Karma as test runners and Jasmine as test builder.
- Used NodeJs and Express to associated MongoDb for scalable server side application and for data maintaining. And used Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Gulp.
- Participated in an Agile Scrum development environment.
Environment: HTML5/4, CSS3/2, AngularJs, AJAX, Bootstrap, JSON, WebStorm, NetBean, Sublime, JQuery, Angular FusionCharts, Modernizr, JavaScript, NodeJs, Express, Git, Grunt, Gulp, MongoDB, Karma, SDLC, MVC, Chrome, Safari, TDD, Agile.
Confidential
Web Developer
Responsibilities:
- As a PHP developer, updating and maintaining the Website for their specification requirements by working within the current PHP Website and MAMP environment.
- Developed and implemented search feature using PHP5 and AJAX.
- Active participation for Requirement Gathering, Analysis the project and for designing the project.
- Deeply involved in database design, site architecture, HTML, CSS, JQuery, AJAX and other tools and technique to make site more attractive.
- Provide functional and technical support and guidance for the development of the Websites based on PHP, Laravel, MySQL.
- Implementation validation and authentication service using Laravel build in configuration auth.php file and maintain it using pre-build Authentication controller.
- Generated the outstanding debt calculator for monthly payment using D3.js
- Setup testing environment for Unit Testing using PHPUnit.
- Create Packages in PHP Laravel- Models, Routes, Controllers, Views and Service Providers
- Creation of Tables, Stored procedures for the database Transactions, Events management and database maintenance. Discussed and assessed areas of improvement within the company. Transitioned customer information to digital database. Database improved office efficiency and organization.
- Wrote Unix shell scripts with SQL to unload and load data and change state information for databases.
- Active participation in the complete Software Development Life Cycle (SDLC) including requirements definition, design, programming / testing and implementation of major systems.
Environment: PHP5.x, Laravel, JavaScript, HTML5/4, AJAX, CSS3/2, MySQL, D3.js, Apache 2.x, Linux, Laravel, PHPUnit, Shell Script, Netbeans, Sublime, MAMP, D3.js, SDLC
Confidential
Web Developer
Responsibilities:
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- Involved in designing user interactive web pages as the front-end part of the web application using various web technologies likeHTML, CSS,JavaScript and implementedJQuery for better appearance and feel.
- Manipulated DOM using JQuery functionalities to interact with HTML and CSS.
- Involved in developing a new business application to the layout using Grid orientation model Bootstrap framework.
- Converted data from database into JSON format files and retrieved same in form of restful APIs. Used HTTP Request to read data from web servers and process JSON data to render in the UI.
- Fixed bugs and provided support services for the application.
- Designed Logos and Templates using HTML, CSS, used JQuery to select and manipulate HTML elements and also CSS manipulation.
Environment: HTML4, CSS2, AJAX, Bootstrap, JSON, WebStorm, NetBean, Sublime, JQuery, JavaScript, Git, SDLC, MVC, Chrome, Safari, Firefox.