Now you can Instantly Chat with Neeraj!
About Me
Over 8+ years of working experience as PHP/Full Stack Developer using PHP, Wordpress & Django-Python technologies. Experienced in application development using web technologies like HTML4/5, DHTML, XHTML/, XML, CSS3, JavaScript, Bootstrap, jQuery UI ...
Show MoreSkills
Portfolio Projects
Description
- Coding in LAMP (Linux, Apache, MySQL, and PHP) environment.
- Developing PHP, HTML, CSS, JavaScript, JQuery and AngularJS ecommerce application pages according to project requirements.
- Experience in MEAN (MongoDB, Express, Angular 2 and NodeJS) Stack application development
- Performed web development, template development, testing, debugging, integration, documentation and deployment
- Utilized JavaScript import/export module, Symfony 2 and Gulp for JavaScript build.
- Updated the application with new features of Angular 4.
- As a backend developer, I was responsible for creating RESTFUL Web using Node.js& Express.js
- Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
- Python/Django based web application, Postgres sql DB and integrations with 3rd party email, messaging, storage services.
- Wrote application level code to interact with the backend (Java) code AJAX and JSON.
- Engaged in incident management, problem solving and solution implementation
- Used all features of MySQL/PHP Programming, Symfony 3 framework in LAMP environment.
- Hands on experienced working with front end frameworks like AngularJS and backend frameworks like Slim, CodeIgnitor and Laravel for PHP
- Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash
- Experience working with APIs, integrating with external web services including REST,XML or JSON
- Building the web application as a modern responsive web application from new, implemented by modern web stacks (HTML5/CSS3/Vanilla)
- Experience in website hosting ACQUIA CloudWeb / Application Server: Amazon Web Services, 1 and1 Cloud, Acquia Cloud, Apache, IIS, Jboss, Tomcat, Jrun, Nigix, and JBOSS.
- Developed as a multiple page application using Symfony 3.
- Analysing both fusion charts and D3js for my application which is an enterprise level application and a commercial one. We are actually using fusion charts and have invested a substantial amount on licencing of fusion charts.
- Customized dashboard development for accessing easy user interface using front end tools such as Ajax, Jquery, Javascript etc.
- Technically proficient in Php , MySQL, Magento .
- Used PHP framework such asCake, Zend and Zend 2
- Designed and developed the login portal using framework Angular 2along withHTML5, CSS3 and Type Script.
- Developed various sections using AngularJS, reactjs, HTML, CSS, Velocity, Ajax,Json and Spring web service
- Worked in an SVN/GIT managed environment.
- Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug
- Developer responsive interface using Bootstrap and used SASS for CSS.
- Worked on Stack Zend PHP, Apache Web Server, SVN, Oracle, JavaScript, jQuery
- Worked on analysis, design, development and implementation of web applications using PHP, Zend Framework, Oracle and MySQL
- Hands on experienced working with front end frameworks like AngularJS and backend frameworks like CodeIgniter and Laravel for PHP.
- Involved in web development consulting focused on the MEAN stack (Angular.js, Node.js, Express.js, and Mongo DB).
- Heavily used HTML5 and CSS3 and applied CSS frameworks such as Bootstrap
- Implemented AJAX and JQuery on Front-End to make the web page more dynamic.
- Dynamic content management at client side using AJAX, JavaScript, DHTML.
- Involved in integration testing, functional testing and UI testing
Description
- Designed and developed the server module and resolved issues and responsible for its enhancements.
- Architected and developed Python and Django for the backend development and front-end application using React, Webpack, Redux, and ES6/7 and PostgreSQL for database.
- Worked on Django ORM module for signing complex queries.
- Defined different Django API profiling techniques for faster rendering information.
- Used Ansible, Vagrant and Docker for managing the application environments.
- Worked on Django Signals, Celery and RabbitMQ queues.
- Developed Python scripts for testing the car functioning on different services.
- Worked with Splunk for testing the performance and debugging server level problems.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Used React JS in components like JSX, creating React components, Virtual DOM, React Props, Lifecycle methods, working with React States and Events.
- Developed Restful microservices using Flask and Django and deployed on AWS servers using EBS and EC2.
- Developed views and templates with Django view controller and template to create a user-friendly website interface.
- Used CircleCI for continuous integration and delivery platform over GIT.
- Worked on multiple containers and managed the load balancing between all the containers using NGINX.
- Used Django Migrations for designing and expanding of the database.
- Automated most of the daily task using python scripting.
- Worked on Jira for managing the tasks and improving the individual performance.
- Making recommendations to the team in terms of appropriate testing techniques, shared testing tasks.
Description
- Developed web pages using HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, LESS, AJAX, REST.
- Implemented new features using CSS3 such as Flexbox, CSS Sprites and Media Query with Grid System in Bootstrap to achieve Responsive Web Design.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Extensively used Bootstrap and CSS3 media queries for Responsive Web Design (RWD).
- Developed backend web services using Node.
- Added user validations and user permissions by using the Node.JS.
- Created and developed the internal AngularJS framework applications projects. Unit testing with Jasmine.
- Used third party components for pagination, date-picker etc.
- Designed and developed the UI using Angular Framework and implemented MVC hybrid design pattern.
- Used PHPMYADMIN for MYSQL connectivity and management.
- Authorized MySQL server and provided permission access for users.
- Created report generator that queried the MYSQL database for user-specified information.
- Created custom directives in AngularJS for re-usable components (multi-field form elements, background file uploads).
- Ensuring web pages are accessible, easy keyboard navigation, optimize it for screen readers.
- Ensured web app is fully responsive and works well on all screen sizes and form factor used Bootstrap.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Involved in writing and modifying Procedure, Queries, Views and Triggers.
- Worked in Onsite - Offshore model.
- Used CSS preprocessor like LESS and SASS for improved style sheets.
- Extensively used Gulp task runner and Bower for scaffolding application development.
- Developed single page applications using AngularJS, Webpack and grunt.
- Consumed RESTful web services using Angular http services, Observables and promise objects to make GET, POST, PUT and DELETE requests.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development and progress of the application.
- Used JSON for data transfer between front end and back end.
- Used the Bit Bucket for Source Repository.
- Implemented Angular promises to handle asynchronous communication with our Rest API for various requirements.
- Involved in using GIT for version management and the workflows associated with them (branching and merging)
Description
- Worked in Agile Environment for Designing, developing, testing at unit and system integration level and enterprise applications.
- Maintained various types of Web-applications per our Clients' need.
- Translated business requirements into technical understanding of the functions and features required and performed implementations to the specification.
- Involved in development of site features like WordPress installation, mailing, theme creation, main background gallery creation.
- Developed a web application by using AngularJs as front-end by using Web API to receive and pass data to back-end.
- Used Angular-CLI for initializing and for project setup with scaffolding features.
- Designed and developed web pages using with HTML5, DHTML, XHTML, CSS3, Ajax, based on the W3C standards and Web 2.0.
- Generated responsive data tables using with Bootstrap grid system.
- Implemented Angular, Bootstrap, LESS, and many JQuery plugins wrapped in Angular directives.
- Used NodeJS for adding dependencies to project.
- Wrote application level code to interact with backend and consume the JSON by using RXJS Observables.
- Involved in back-end development with PHP (4/5), MySQL, XML and light database design.
- Designed and developed WordPress website from scratch.
- Developed home-grown WordPress dynamic widgets using CSS3 and PHP5
- Developed custom modules by integrating Webservices like REST and SOAP.
- Developed home-grown WordPress dynamic widgets using CSS3 and PHP5
- Worked on SEO of WordPress application.
- Developed custom modules by integrating Webservices like REST and SOAP.
- Designed and modified User Interfaces using CSS and Angular.
- Extensive use of JIRA Application for all Agile Needs.
- Used Filters to change modify data.
- Committed code change into repository by using version control tool Git.
- Involved coding SQL Queries, Stored Procedures and Triggers.
- Used Node Package Manager (NPM) to import and applications.
- Worked with task runners like Gulp in deploying and testing the application.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Interact with other developers and end users to design and implement new features throughout the framework.
- Used JIRA for bug tracking.
- Used SVN to maintain current and historical versions of files such as source code and web pages.
- Worked on Github that use GIT revision control system.