Faisal Khan

Faisal Khan Email and Phone Number

SR React JS Developer @ Humana
United States
Faisal Khan's Location
Plano, Texas, United States, United States
About Faisal Khan

Over 10+ years of extensive IT experience in developing, design, analysis, testing of various web based, SOA based and client/server applications in multi-platform environments with JAVA/J2EE technologies, Involved in all phases of Software Development Life Cycle (SDLC)Excellent understanding of Object-Oriented design methodology and Core Java concepts.Strong experience in configuring backend using various Spring frameworks features such as Spring MVC, Spring AOP, Spring IOC, Spring Boot, Spring ORM and Spring Security.Expertise in Thread debugging, memory debugging, and code profiling to improve performance by developing more efficient code.Strong Programming Skills in design and implementation of multi - tier applications using J2EE, Servlets, JSP, Struts2, Spring, HTML, JavaScript, Ajax, jQuery, CSS, JAXB.Experience with distinctive design patterns like Singleton, Factory, Prototype, Business Delegate, Session Facade, Service locator, Visitor, Observer, Decorator, Front Controller, DAO and MVC.Extensive experience in developing applications using Java, Java Beans, JSP, JSF, Servlets, Apache Struts framework, Spring MVC framework, EJB, JDBC, JNDI, Spring, Hibernate, Ajax, J Unit, Test Driven Development and Oracle.Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring Boot.Expertise in developing data models using Hibernate Object relational mapping (ORM) frame work and used Hibernate Annotations to reduce time at the configuration level.Extensive experience in developing web user interface using HTML, CSS, Java Script, JQuery, Angular 2/4/6/8/9/12, React, Bootstrap, Type Scripts that follows W3C Web Standards, cross browser compatible and responsiveExperience in using various Amazon Web Services (AWS) Components like EC2 for virtual servers, S3 and Glacier for storing objects, EBS, Cloud Front, Elastic cache and Dynamo DB for storing data. Strong experience in working with Database like Oracle and proficiency in writing complex SQL Queries.Strong experience in developing/supporting high performance distributed systems with volume up to thousands of transactions/secs in the Automotive, Insurance and Mortgage industry. Strong understanding of the design challenges when developing scalable low latency distributed systems.

Faisal Khan's Current Company Details
Humana

Humana

View
SR React JS Developer
United States
Website:
humana.com
Employees:
45742
Faisal Khan Work Experience Details
  • Humana
    Sr React Js Developer
    Humana
    United States
  • John Deere
    Senior Java Full Developer
    John Deere Aug 2023 - Present
    Urbandale, Ia
    Used Micro service architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.SSO has been implemented with Spring boot, Angular for third party application redirection. Utilized Amazon Web Services (AWS)EC2 to deploy Docker containers with both monolith and Microservice Architecture. Used Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to AWS and used GIT for Version Control of code for incremental developmentInvolved in Writing Object Relation Mapping (ORM) implementation using hibernate and hibernate mapping and used Hibernate for mapping an object-oriented domain model to a traditional relational database. Worked with Jenkins to load JAR files from DB required for running the application. Used Maven building tool for creating EAR file to be deployed in application servers.Ran Log aggregations, website Activity tracking and commit log for distributed system using Apache Kafka.• Hands on experience in working with Kubernetes for managing related, distributed cluster components.Developed data transformer for converting legacy data from Source tables to avro format and fed into Kafka using Camel.Written different Routing (SPA), modules and reusable components using Angular 12• Application is implemented using the concrete principles laid down by several design patterns such as DTO, Intercepting Filters, Singleton and DAO.Expertise with employment of Spring Kafka and Zookeeper apart from JMS as messaging service.Experience in implementing and hosting Docker and Kubernetes containers.Created RESTful APIs in Express and returned logic through Angular 12 data binding. Wrote tests in Mocha on server side and Jasmine on the client side.Used Node JS along with Express JS to achieve reusability and gain centralized logic.Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
  • Charter Communications
    Java Full Stack Developer
    Charter Communications Apr 2021 - Aug 2023
    Negaunee, Mi
    Used agile methodology throughout the software development lifecycle (SDLC).Responsible to design and developed web pages using HTML5, CSS3, JavaScript, and jQuery, ReactJS, and Bootstrap.Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.Selecting the appropriate AWS service based on compute, data, or security requirements.Used Maven as build and dependency management tool for creating EAR, WAR and JAR file to be deployed in application servers and integrated with Jenkins, and Jenkins Jobs.Working with Product owners to understand the business flows and functionality. Developed applications using HTML5, Bootstrap grid, CSS3 with Pseudo elements, classes, selectors and used JavaScript validation.Worked with CI/CD tools such as Jenkins for the deployment and monitoring the build systems of the code and make sure code is pushed to all lower environments. Followed Sprint model for the development of REST API's for chase Mobile Apps. Worked with Spring Framework and Java 1.8 to design RESTful API’s. Used Java 1.8 and spring framework to develop Services which communicates with both front-end UI and Back end systems. Analyzing and Involving in Designing planning of user stories and Working on 3-week sprint basis.Used Node JS for heavy DOM manipulationDesigned a single page web application using ReactJS, Redux, Web pack, Babel using JavaScript (ES6+) features.Supporting business in deployments and works on Control-M workload automation to handle batch jobs.Build user interfaces by breaking them into components using ReactJS and used a real, full featured programming language to render views, with ReactJS.Used React-Router library, to route among various components• Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes.Worked with Redux Saga along with Redux Thunk to handle asynchronous calls efficiently.
  • Hsbc
    Java/J2Ee Developer
    Hsbc Nov 2019 - Mar 2021
    Tysons, Va
    Developed various J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JNDI, LDAP, JMS, and MQ Series by using RAD. Integrated Spring (Dependency Injection) among different layers of an application. Deployed and monitored scalable infrastructure on Amazon web services specifically on AWS EC2.Designed the application by implementing JSF Framework based on MVC Architecture, simple JavaBeans as a Model, JSP and JSF UI Components as View and Faces Servlet as a Controller. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Apache CXF modules. Used Core Java concepts like Collections, Multi-threading, Exception handling, IO to develop business logic.Involved in Construction of UI using JQuery, AngularJS, Ext.js, Bootstrap and JavaScript.Deployed and monitored scalable infrastructure on Amazon web services specifically on AWS EC2.Developed DAO'S for retrieving and fetching the data from DB2 database using Spring JDBC.Tested web services using Postman tool in JSON format.Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.Designed and migrated the application using Spring Boot and Microservices from an existing legacy Struts 1.x application. Used GWT and Amazon AWS (EC2/S3/EBS) for prototyping and subsequent evaluation
  • Allina Health
    Java Developer
    Allina Health Mar 2017 - Oct 2019
    Wilmington, De
    Used Core Java, and Spring Aspect Oriented programming concepts for logging, security, error handling mechanismDeveloped Business tier and Presentation tier using Struts, JSP. Coding using JSP, HTML, and CSS JavaScript for validation, Servlets using Struts framework, JDBC.Written HQL queries for Data management through Hibernate.Extensively worked on java Multi-threading programming, Synchronization, Java Mail API and Collections API for concurrent product models upload/download process.Implemented procedures, packages, triggers, and different Joins to retrieve the data base using PL/SQL, SQL scripts. Created DDL, DML scripts to create tables and privileges on respective tables in the database.Developed server side utilities using J2EE technologies Servlets, JSP, JDBC using JDeveloper.Developed the web interface using MVC design pattern with Struts frameworkUsed ANT tools for building, deploying the applicationDeveloped request handlers, JSP’s and Data Objects in Core Java.Developed and run the batches that are to be run periodically (either daily or monthly)Developed and Used the Eclipse Web perspective to develop, edit and debug applications in Eclipse,
  • Osmosys Software Solutions
    Software Engineer
    Osmosys Software Solutions Jul 2014 - Oct 2016
    India
    Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics.Wrote JDBC class to interact with Database.Developed necessary DAOs (Data Access Objects) for policy owner module.Performed client side and server-side validations using Struts validations. Created Action Form beans and performed validation by configuring the Struts Validator.Created data model, SQL scripts for the application.Extensively used core java concepts like Multithreading, Collections Framework, File I/o and concurrency.Developed user interfaces for policy owner module using JSPs, Struts Tag Library, and Tiles framework.Build the applications using ANT tool. Also used Eclipse as the IDE.Actively involved in testing, debugging and deployment of the application on WebLogic Application server. Developed test cases and performed unit testing using JUnit.

Faisal Khan Education Details

Frequently Asked Questions about Faisal Khan

What company does Faisal Khan work for?

Faisal Khan works for Humana

What is Faisal Khan's role at the current company?

Faisal Khan's current role is SR React JS Developer.

What schools did Faisal Khan attend?

Faisal Khan attended Osmania University.

Who are Faisal Khan's colleagues?

Faisal Khan's colleagues are Berkys Boitel, Travis Irvine, Allison Tabeta, Inga-Lena Kvape, Susannah M. Meyer, Katelin Waiz Cpc-A, Steve Jaspers.

Not the Faisal Khan you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.