Jitendra Chandrabhan

Jitendra Chandrabhan

$20/hr
Full Stack Developer
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Indore, Madhya Pradesh, India
Experience:
8 years
Jitendra Chandrabhan- OBJECTIVE: Skilled, accomplished software developer with over 8 years of experience in a hands - on development environment, with key involvement in all stages of the software development lifecycle specialized in object-oriented programming analysis with extensive full Software Development Lifecycle (SDLC) experience in Application Software Specifications, Design, Development, Testing and debugging, Maintenance. Demonstrated contributions to requirements analysis and management, programming, testing, and deployment. Deep knowledge of Agile methodologies and industry IT standards. Excellent communicator working with team members, customers, and stakeholders to drive project delivery. Talented problem solver with strong analytical abilities. SUMMARY: Over 8+ years of experience and backed with rich domain knowledge, understanding and practical knowledge of several IT technologies, I seek a career with challenging assignments to achieve professional goals. Expert in Various Agile methodologies like SCRUM, Test Driven Development (TTD), and Iteration methodology, Pair Programming, Agile Development &Testing using Software Development Life Cycle. Experienced in Development, Testing and Deployment of enterprise applications on Windows, Linux and UNIX platforms using IDE's such as Eclipse, STS, Rational Application Developer (RAD), NetBeans, IntelliJ. Hands on experience on MVC frameworks such as Angular JS, Angular2, Backbone JS, Ember JS, ReactJS etc. Experience in developing Web based UI’s using JSP, HTML, DHTML, CSS, JavaScript (and its frameworks like JSON), Angular JS, Action Script, DOJO, jQuery, EXT JS and Ajax. Developed UI modules using AngularJS, Node.js, React JS, JavaScript, Ajax, jQuery, CSS3 and HTML5. Command in ReactJS for creating interactive UI's using Virtual DOM, JSX, React Native concepts. Developed modules in large cross-platform applications using Web Services (SOAP, REST), Microservices. Expertise in application development using JSP, Servlets, JNDI, Spring, Hibernate, JSF, EJB, XML, Web Services, Struts 1.2/2.0, Spring 3.x and 4.x, Boot, AWS, JDBC, JNDI, JMS, JAXB, SAX/DOM, Apache Kafka. Experience in developing spring features like Spring MVC, Spring DAO, Spring Boot, Spring Batch, Spring Heroku, Spring Security, Spring Integration, Spring Eureka, Spring Netflix. Experience in Microservices-Spring Boot, Pivotal Cloud Foundry and Spring Boot. Used Micro service architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers and Developed data pipeline using Apache Kafka. Expertise in development applications using Type safe technologies like Scala, Akka model, Play framework. Experience in deploying enterprise applications in Apache-Tomcat, WebLogic, and WebSphere, JBoss. Experience in working on Grape API and adding Swagger documentation. Proficient in NoSQL DB such as Apache Cassandra DB, MongoDB, Neo4j and Couch DB. Proficient in using Amazon Web Services (AWS). Extensive experience focusing on services like EC2, Elastic Beanstalk, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, RDS, Elastic cache, SNS, SQS, AMI. Apache Tomcat 8 and NodeJS servers to deploy and configure Java API’s and frontend modules. Experience in build/deploy tools Ant, Maven and Jenkins, ClearCase, CVS, SVN, Nexus, Git, ClearQuest, Sonar. Experience working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for middleware installations. Configured the tools like Bitbucket, JIRA, Confluence, Chef and Kubernetes. Involved in building the code using Jenkins, Bamboo and Quick build for continuous integration. Work Experience with testing tools and applications such as JUnit, Hands-on experience in unit testing frameworks TestNG and Junit, Mockito, Firebug, Fire Poster, browser developer tools, Protractor, Selenium, Jasmine, SoapUI. Education details M.Tech with specialization in Information Systems from Delhi Technological University (DCE) in 2008 with 7.5 CGPA B.E with specialization in Computer Science from Acropolis Institute of Technology and Researchin2006 with 68% Technical skills Languages:  Java 1.8, J2EE, Scala 2.12.1, Python 3.6.0 Web Technologies:  SERVLETS 3.1, JSP 3.0, JavaBeans 3.0, Java Servlets API 3.0 Frameworks:  Spring 4.3, Hibernate 4.3, Angular JS 1.0/1.5/2.0, Spring Security 3.2 Application/Web servers:  Apache Tomcat 8, IBM WebSphere 8.x/9.x, Jetty, Jenkins 2.50, WebSphere MQ 7.5 Relational Databases:  Oracle 10g/11g, SQL server 2012/2014/2016, MySQL 5.7, DB2 11.1 NoSQL Databases:  MongoDB, Cassandra, Couch DB Internet Technologies:  HTML 5, JavaScript 1.8, XML 2.0, CSS 3 and CSS 4, JQuery 2.11, Angular JS 2.0, ReactJS, BackBone.JS 1.3.1, Polymer.JS, Node JS 6.0. Cloud Environments: Azure, AWS, Netflix Eureka, Mesos, Kubernetes. IDE:  Eclipse, NetBeans 8.0.2, Intellij 2017.1, Spring Tool Suite (STS) 3.8.3 Operating system:  Windows 10, Linux Mint 18.1, Unix Bug tracking Tools:  JUNIT4.12, JIRA 7.0, Bugzilla 4.4.12, Curl 7.36 Reporting Tools:  Jasper Reports 6.0, Crystal Reports XI, SSRS 5.0 Methodologies:  Agile, waterfall, TDD (Test-Driven-Development), Scrum Developer IDE Platforms:  Eclipse, Edit plus, Notepad ++, TEXT PAD, JBuilder, Net Beans 8.0.2, Intellij 2017.1, Spring Tool Suite (STS) 3.8.3, GITHUB 2.12.0 Build Tools:  Ant 1.10, Maven 3.3.9, Gradle 3.4.1 Protocols:  HTTP, FTP, TCP/IP, LAN, WAN Web Services:  SOAP 1.2, REST 2.0, JAX-WS, JAX-RPC, JAX-RS Professional Experience TATA Consultancy Services Limited (TCS) 2017-Present React JS Developer Responsibilities: Developed scalable applications using the MEAN (Mongo - DB + Express.JS + Angular.JS + Node.JS) stack. Creating cross-browser compatible and standards-compliant using AngularJS, ReactJS. Extensively worked in writing minimal code in building re-usable forms with their validations using React with Redux Architecture. Used Media Queries to support devices like IOS, Android devices. Used AngularJS for building web-apps and is highly efficient with PHP framework as well as using Restful services. Used GO programming language to build Monolith server and Auth application. Designed and developed the Presentation layer using Angular 4 and Angular Material Used Angular 2 Boilerplate Arrow Functions to make code constructs easier to read. Used Underscore.JS to route different endpoints, made services Restful and used to manipulate data in MySQL. Worked on token-based authentication (via JSON Web Tokens) with Angular 4 and Flask. Used CircleCI and Git for continuous integration and delivery. Involved in writing unit tests for the angular JS code using Mocha and Chai and written Jest cases for React code. Made the application responsive for iOS and Android platforms using media queries and flexible grid layouts. Designed, built, and deployed a multitude application utilizing the AWS stack (EC2, R53, S3, RDS, DynamoDB, CloudWatch, Cloud Formation). Designed UI patterns, UX patterns, GUI designs, page illustrations, and user conceptual designs, templates and banners using Adobe Photoshop CS5 and Adobe Illustrator CS5. Designed and developed Node.js Application using Single Page Application Architecture. Constructed data visualizations using JavaScript charting libraries D3.js and Chart.js Integrated with the back-end code (JSP) using JQUERY, JSON and AJAX to get and post the data to backend servers. Used NodeJS, npm and Webpack to translate and combine all necessary JS, JSX, SASS and CSS. Worked on creating the Docker containers and Docker consoles for managing the application life cycle. Written application level code to interact with APIs, Web Services using AngularJS, JSON and XML. Used JSF framework in developing user interfaces using JSF UI Components, Validator. Used Test driven approach for developing the application and implemented the unit tests using Python Unit test framework. Developed real time tracking of class schedules using Node.js (socket.io based on socket technology, Express JS framework). Experience in package manager of NPM and bower for projects and set grunt tasks under Node.js environment. Involved in complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA. Used Mongoose in developing Node.js and MongoDB applications. Handled all cross-browser issues and made the web sites compatible with IE, Firefox, Safari, Opera and Netscape browsers. Designed and developed PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling. Wrote and executed various MYSQL database queries from python using Python MySQL connector and MySQL DB package. Used Grunt, Gulp and Webpack as task runners and orchestrators for the build process. Designed & implemented Automation Frameworks including TDD, BDD, data driven, keyword driven. Performed Verification and validation process for the code written by making use of Jasmine and Karma JavaScript testing framework by testing across various scenarios of the Angular JS applications Leverage AWS cloud based technologies allowing for centralized and remote data access. Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project. Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built. Environment:  HTML5, CSS2/3, SASS, JavaScript, Java, GO, Typescript, EcmaScript 6(ES6), JQUERY, JSF, JSON, Eclipse and Dreamweaver, JIRA, JSON, Angular.JS1.5, MongoDB, JSX, DynamoDB, Elastic Search, UnderscoreJs, CircleCI, PyCharm, D3.JS, Mocha, Loadash, underscore.js, Spring, Oracle, GIT, Node.js, Ajax, AWS, Twitter Bootstrap, Grunt, Web storm, Web services, Jest, Agile. Infosys Limited - UI Developer Responsibilities: Designed layouts on the front - end and developed web pages for smart phones, tablets and personal desktops using HTML5, CSS3, Bootstrap, JQuery, AngularJS, JavaScript Built applications for scale using Angular JS, ReactJS and Redux. Making sure that all components of web-page are Mobile-First and delivers the same performance and functionality across all devices and operating systems (Android, IOS and Windows). Worked with backend programmers to troubleshoot Java Script related issues with front-end connectivity Implemented JQuery to improve the overall usability of the website interface. Involved in client side tooling and testing & development with Require JS, Twitter Bootstrap, HTML5, and ReactJS. Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express.JS, AngularJS and Node.js. Wrote a combination of JQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface. Developed complex, useable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility. Used Typescript to develop applications with Angular JS and used Grunt-ts to automatically compile Typescript. Implemented and tested the enterprise application with JQuery, Spring MVC. Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS). Made the Node.js EXPRESS Server consolidated with Socket.io to construct MVC framework from front-end side AngularJS to back-end MongoDB, so as to give broadcast service as well as chatting service. Developed unit test, site pages and assist implementation of client web site. Created and Implemented Restful Web Services to provide the interface to the various clients running on both Java and Non Java applications Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team. Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML. Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript using Dreamweaver. Developed various screens for the front end using React JS and used various predefined components from NPM and Redux. Worked on AWS EC2, S3. Configure and monitor numerous MongoDB and NoSQL instances. MongoDB Schema Design using DB Ref, Manual Ref, Embedded Data Model Design. Involved in the development of backend Logics or data access logic using Oracle DB & JDBC. Utilized various JQUERY plugins to build Rich Internet Application to make it look more intuitive. Used the Node.js and AngularJS MVC Frameworks in the development of the web applications. Developed dynamic e-mails using JavaScript, and hand coding of HTML5, XHTML, and CSS3. Used Ajax, JSON with JQuery for request data and response processing. Developed programs to port the XML data to database to make the website XML driven. Created the Angular.js app using Grunt, Bower and used Angular UI for component model. Designed the email blasts using Adobe software and then implemented them using HTML and Java script. Involved in configuring the GIT repository and maintain the version control using GIT. Used Firebug to debug JavaScript, to analyze DOM objects of the page and to change the page layout Environment:  HTML5, CSS3, SASS, LESS, AWS, JavaScript, JQuery, BackboneJS, AngularJS, React.js, Redux, Node.js, Twitter Bootstrap, Grunt, Gulp, Adobe, MongoDB, MS Office, IE 8 9 10, Firefox, Chrome, Oracle ATG, GIT, Spring AOP, Web Services. Wipro - UI Developer/ React JS Developer Responsibilities: Involved in designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, and React.JS Involved in designing the CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table. Applied optimization techniques to reduce page size and load times to enhance user experience using sprites. Developed user interface by using the React JS, Flux for SPA development. Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js . Implemented client side Interface using React JS. Used React-Router to turn application into Single Page Application Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept. Involved in building stable React components and stand-alone functions to be added to any future pages. Implemented the Drag and Drop functionality using React-Dragabble Used React-Autocomplete for creating google maps location search on the webpage. Added Excel-Builder to download the Tabular data in Excel format using react. Involved in using excel builder 3rd Party open source library and tweak it to make sure it will work with IE11. Used the flickity.js for creating carousel-images. Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more. In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux. Created and used Reducers that received said Actions to modify the Store State Tree. Maintained states in the stores and dispatched the actions using redux. Working with ECMA Script 6 features. For build of JSX and ES2015(ES6) used Babel, webpack. Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services. Added dynamic Functionality by creating and dispatching Action Creators that deployed Actions. Optimized animation logic with optimistic functions to increase performance in rendering. Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls. Involved in Restful web services to call for POST, PUT, DELETE and GET methods. Created social login using gigya . Integrated the social accounts with the express account . Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords. Have worked on AWS for fetch the pictures and Videos from AWS to UI Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application . Used Git for version controlling and regularly pushed the code to GitHub. Used HP Quality Center as the bug tracking system to track and maintain the history of bugs/issues on everyday basis. Worked with JASMINE unit test framework to write unit tests for JavaScript code. Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs. Wrote code to handle cross browser compatibility issues in IE 7, 8, 9, FF,Safari and Chrome Knowledge on Node.js environment set-up and interacted Node Service team to get the Service. Interacted with Testing Team , Scrum Masters and Business Analysts for fixing of Issues Interacted with Customers and development teams for Fix the Issues. Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team. Environment: HTML 5, CSS3,Sass,Less, JavaScript, Bootstrap, Ajax, React JS, Redux, Flex, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS, Mongo DB, HP Quality Center, Jasmine and Web Strom Personal Details Date of Birth: 15/08/1983 Languages Known: English and Hindi Declaration I hereby declare that all the information above is true to the best of my knowledge and belief. Place : Indore Date : may-2020
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.