Bhanu K

Bhanu K Email and Phone Number

Software Developer specializing in MERN stack developer | React JS | Redux | JAVA | AWS | Selenium Seeking new opportunities @ United Airlines
chicago, illinois, united states
Bhanu K's Location
Eden Prairie, Minnesota, United States, United States
About Bhanu K

I have 10 years of experience in analysis, design, implementation, and testing of Object-Oriented Applications in Client/Server environments using Java/J2EE and front-end technology stack

Bhanu K's Current Company Details
United Airlines

United Airlines

View
Software Developer specializing in MERN stack developer | React JS | Redux | JAVA | AWS | Selenium Seeking new opportunities
chicago, illinois, united states
Website:
united.com
Employees:
50001
Bhanu K Work Experience Details
  • United Airlines
    Senior Java Full Stack Developer
    United Airlines Jul 2021 - Present
    Chicago, Illinois, United States
    • Worked in Agile framework as an individual contributor Responsibilities include - Interaction with Business team in story grooming, reviewing story/acceptance criteria.• Designed and developed the UI using spring view component HTML5, CSS4, Bootstrap and React.• Built React components, UI services to consume rest services using Component based architecture and developed client-side React services to implement custom business logic for reusable components.• Created Typescript… Show more • Worked in Agile framework as an individual contributor Responsibilities include - Interaction with Business team in story grooming, reviewing story/acceptance criteria.• Designed and developed the UI using spring view component HTML5, CSS4, Bootstrap and React.• Built React components, UI services to consume rest services using Component based architecture and developed client-side React services to implement custom business logic for reusable components.• Created Typescript reusable components and services to consume REST API’s using component-based architecture provided by React.• Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.• Used Microservice architecture with Spring Boot through REST and Apache Kafka message brokers.• Implemented the Model View Controller (MVC) framework and worked on Spring Quartz functionality for scheduling tasks such as generating monthly reports for customers and sending those mails about different policies.• Developed Microservices using Spring MVC, Spring Boot, Spring AOP,Spring Security,Dependency Injectionand deployed to AWS cloud.• Implemented Authentication & Authorization with Site Minder and Spring security integration, certificates.• Worked on JPA as persistence layer, using Spring Data JPA annotations to synchronize with database.• Used AWS Lambda to run the code in the AWS (Amazon Web Services) and deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console. • Implemented Continuous Delivery pipeline with Docker, Jenkins, and GitHub, whenever a new GitHub branch gets started. Jenkins, our Continuous Integration server, automatically attempts to build new Docker container from it.• Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, tests deploy. Show less
  • E*Trade From Morgan Stanley
    Senior Java Full Stack Developer
    E*Trade From Morgan Stanley Jul 2019 - Jun 2021
    Chicago, Illinois, United States
    • Worked in Agile Methodology, participated in Sprint Planning meetings for feature estimation.• Application built on Micro Services Oriented Architecture; developed dynamic single-page apps using React, HTML5, CSS3, and Twitter Bootstrap.• Utilized React features: Promises, Custom directives, Custom services, React to REST to Spring calls.• Developed applications using MEAN stack (MongoDB, Express.JS, React, Node.JS); created POCs for REST service development using Node.JS… Show more • Worked in Agile Methodology, participated in Sprint Planning meetings for feature estimation.• Application built on Micro Services Oriented Architecture; developed dynamic single-page apps using React, HTML5, CSS3, and Twitter Bootstrap.• Utilized React features: Promises, Custom directives, Custom services, React to REST to Spring calls.• Developed applications using MEAN stack (MongoDB, Express.JS, React, Node.JS); created POCs for REST service development using Node.JS, Express.JS, MongoDB.• Proficient in Java 8 features: Streams, Lambda Functions, Predicates, Functional Interfaces, Method References, Filters, Collections, Default Methods.• Implemented Spring Framework: Core/IOC, AOP for transaction management; used Spring DAO modules and Struts Framework for database interaction.• Implemented load balancing with Spring Ribbon; built Microservices Rest APIs using Jersey Framework in Spring Boot.• Extensively used Hibernate for complex queries with Hibernate Query Language, Named Parameters, and named Queries.• Integrated Spring with Hibernate using configurations; implemented DAO layer for entity persistence; worked on Spring Cloud for Routing, Service-Service calls, Distributed Messaging, Global locks.• Developed Spring Boot applications for REST services, deployed on AWS.• Created and modified Stored Procedures, user-defined functions, Views, triggers, indexes as needed.• Implemented MongoDB queries for production data analysis; utilized concepts like locking, transactions, indexes, sharing, replication, and schema design.• Utilized Python for interactive web-based solutions and database modeling.• Transitioned from SOAP to REST Web Services for diverse data format compatibility.• Configured OIDC (Open ID Connect) atop OAuth 2.0 for authentication and authorization security; deployed applications on JBOSS Application Server. Show less
  • Jhonson Control Inc
    Senior Software Developer
    Jhonson Control Inc Jul 2017 - Jun 2019
    Simi Valley, California, United States
    • Designing and implementing the User Interface using OO JavaScript, HTML5, CSS/CSS3, SASS and AJAX.• Designed Prototype and project layout skeletons using JavaScript,JQuery and CSS/LESS and HTML5 and involved in designing and developed presentation layer using JSF, Ajax, and JQuery and third-party libraries. • Implemented the associated business modules integration using spring and Hibernate data mapping.• Developed classes using core java (multithreading, concurrency, memory… Show more • Designing and implementing the User Interface using OO JavaScript, HTML5, CSS/CSS3, SASS and AJAX.• Designed Prototype and project layout skeletons using JavaScript,JQuery and CSS/LESS and HTML5 and involved in designing and developed presentation layer using JSF, Ajax, and JQuery and third-party libraries. • Implemented the associated business modules integration using spring and Hibernate data mapping.• Developed classes using core java (multithreading, concurrency, memory management) and some spring IOC and used spring dependency injection, annotations and Spring MVC components to implement business layer and navigation part of application. Redesigned the existing module with Angular4 according to the client requirements. • URL routing handled by UI state router, allowing us to divide the application into logical modules (templates and controllers), each of which would be instantiated when its route was invoked by $Route Provider in Angular 4 to route the data from one service to another server.• The application is based on Spring MVC and Hibernate, Service Oriented Architecture System Analysis and Design methodology as well as Object Oriented Design.• Applied the core principle of Object Oriented Programming Polymorphism, Inheritance, Abstraction and Encapsulation so as to develop efficient code.• Developed the front end of the application using JavaScript, HTML5, CSS3, jQuery to provide UI functionality.• Developed several SOAP and REST web services which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications.• Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors and exposed and consumed SOAP based Web Services to communicate between systems. • Used SOAP UI for open source web testing and heavily used SOAP UI Pro version for testing the Web Services.• Deployed Application instance on JBOSS and WebLogic Server and developed the Web application using Spring MVC, HTML, JSP and JavaScript. Show less
  • Centene Corporation
    Senior Software Developer
    Centene Corporation Jan 2016 - Jun 2017
    St Louis, Missouri, United States
    Responsibilities:• Involved in Agile practices, sprint planning, scrum meeting for estimating the features• Developed various UI(user interfaces) components using JSP and HTML, Javascript, AJAX• Have extensively used Java8 Streams, Lambda Functions, Predicates, Functional Interfaces, Method References, Filters, Collections and Default Methods.• Understand all project requirements as specified in Use cases, Requirement specifications and UI specifications• Involved in writing… Show more Responsibilities:• Involved in Agile practices, sprint planning, scrum meeting for estimating the features• Developed various UI(user interfaces) components using JSP and HTML, Javascript, AJAX• Have extensively used Java8 Streams, Lambda Functions, Predicates, Functional Interfaces, Method References, Filters, Collections and Default Methods.• Understand all project requirements as specified in Use cases, Requirement specifications and UI specifications• Involved in writing client side validations using JQuery. Deployed Applications on Apache Tomcat Server.• Developed the controller classes using spring tag libraries and configured in spring-config.xml, web.xml files• Used Hibernate extensively to have Database access mechanism with complex queries through Hibernate Query• Language, Named Parameters, Named Queries.• Integrated Spring with Hibernate using configurations and implemented DAO layer to save entities into data base. Worked on Spring cloud for Routing, Service-Service calls, Distributed Messaging, Global locks.• Created Stored Procedures, user defined functions and Views, modified already existing stored procedures, triggers, views, indexes depending on the requirements.• The business logic was implemented in Processors and DAO layer accesses the back end database server using hibernate. The back-end is written in Java using Spring Boot for simplicity and scalability.multiple business applications and for building real time data pipelines.• Hands on Experience with Git Version control system and Bitbucket to track various aspects of the project. • Dependency management tool used for creating WAR and JAR files is Maven and they are integrated with Jenkins, Jenkins Jobs. Deployed the Application into Docker container and made easily accessible at runtime. • Providing technical support for developing, testing and production environment for any issues or defects Show less
  • Credit Suisse
    Software Developer
    Credit Suisse Mar 2015 - Dec 2015
    • Engaged in Agile practices, including sprint planning and scrum meetings, to estimate feature development progress.• Created UI components using JSP, HTML, JavaScript, and AJAX.• Utilized Java8 features such as Streams, Lambda Functions, Predicates, and more.• Understood project requirements by following Use Cases, Requirement Specifications, and UI Specifications.• Implemented client-side validations with JQuery and deployed applications on Apache Tomcat Server.• Crafted… Show more • Engaged in Agile practices, including sprint planning and scrum meetings, to estimate feature development progress.• Created UI components using JSP, HTML, JavaScript, and AJAX.• Utilized Java8 features such as Streams, Lambda Functions, Predicates, and more.• Understood project requirements by following Use Cases, Requirement Specifications, and UI Specifications.• Implemented client-side validations with JQuery and deployed applications on Apache Tomcat Server.• Crafted controller classes with Spring tag libraries and integrated them via spring-config.xml and web.xml files.• Leveraged Hibernate for efficient database access using Hibernate Query Language, Named Parameters, Named Queries, and stored procedures.• Integrated Spring with Hibernate to create a robust Data Access Object (DAO) layer for entity persistence.• Implemented Spring Cloud for routing, inter-service communication, messaging, and global locking.• Implemented business logic through Processors; DAO layer interacted with the backend database using Hibernate. Backend used Java with Spring Boot.• Deployed Apache Kafka for reliable, asynchronous information exchange between business applications.• Demonstrated proficiency in Git, Bitbucket for version control; Managed dependencies with Maven, integrated with Jenkins for builds. Deployed in Docker for accessibility.• Provided technical support across development, testing, and production environments.• Participated in innovation initiatives, exploring Docker for lightweight, isolated process execution. Wrote JUnit and Mockito test cases for reliability.• Contributed to Mobile App Development with Cordova, Ionic, and Angular. Deployed apps for testing via TestFlight. Show less
  • Metamor Software Solutions
    Java Developer
    Metamor Software Solutions Jul 2012 - Dec 2014
    India
    • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose As a team member involved in Development using JSP, Servlets and an internal tool called Content Management to organize the JSPs created.• Provide a login screen for the employees with validation, added client side validations using java script and server side validation using Struts Validator Framework.• Developed Add/Edit KYC Details, Enhanced KYC, Risk Score/EDD and Comments modules using… Show more • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose As a team member involved in Development using JSP, Servlets and an internal tool called Content Management to organize the JSPs created.• Provide a login screen for the employees with validation, added client side validations using java script and server side validation using Struts Validator Framework.• Developed Add/Edit KYC Details, Enhanced KYC, Risk Score/EDD and Comments modules using J2EE architecture in Spring MVC Framework by implementing MVC model, which included invocation of Web Services/EJB for integration with external system. Used Rational Clear Case for version control and log4j for logging purposes.• Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.• Designed WSDL's and elaborated type of definitions; schemas based on corporate standards, integration and security specifications. Tracked errors or unexpected results/bugs with Bugzilla and coordinated with help desk staff• Maintained version control using VSS. Performed Unit Test using Junit, Integration Testing, and System Testing. Show less

Frequently Asked Questions about Bhanu K

What company does Bhanu K work for?

Bhanu K works for United Airlines

What is Bhanu K's role at the current company?

Bhanu K's current role is Software Developer specializing in MERN stack developer | React JS | Redux | JAVA | AWS | Selenium Seeking new opportunities.

Who are Bhanu K's colleagues?

Bhanu K's colleagues are Stephanie Dock, Christopher Sanger, Pam Gradney, Ariel Novillo, Grace Carter, Edward Goldman, Desmond Carnegie.

Not the Bhanu K 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.