Upendra M

Upendra M Email and Phone Number

Full Stack Java Developer at Schneider @ Schneider
green bay, wisconsin, united states
Upendra M's Location
Bowling Green, Ohio, United States, United States
About Upendra M

Around 8 years of IT experience in design and development of enterprise applications with complete Software Development Life Cycle utilizing Java and J2EE advances. Experience in developing web applications using J2EE, Servlets2.1, JSP, Spring5/4, AngularJS, Struts, Hibernate, EJB, JMS, JDBC, JAVAX-WS, HTML, CSS, and ReactJS.Good knowledge on client-side Java 8 framework Angular6/7 with NGRX to achieve MVVM design flow using directives, observables, promises, dependency injection from component to services, pipes, shadow Dom (to render DOM tree).Using Eclipse, My Eclipse, IntelliJ IDEA, RAD, NetBeans integrated development environment for writing java classes and handling Java/J2EE projects. Adept in working with various Spring Framework modules like Spring Core, Spring MVC, Spring AOP, Spring Security, Spring Batch, Spring Integration and Spring Boot2.3.1/1.2.6.Experience in integrating Business classes with web application security standards like OWASP (Open Web Application Security Project) and OASIS (Organization for the Advancement of Structured Information Standards).Working on Service Oriented Architecture (SOA) for developing Web services using SOAP (Simple object Access Protocol). Written WSDL files for XML Http Request and XML Http Response in SOAP. Utilized JAX-WSAPI in developing Web services client and server application model.Experience in implementing Object Oriented Python 3.6.0, Hash Tables (Dictionaries) and Multithreading, Django, MYSQL, Exception Handling and Collections. Created a responsive web offer wall so that it could be integrated with any iOS/Android app via a web view, project was created with Google Cloud and PHP.Strong Working experience in Agile Scrum, Waterfall and Test-driven development methodologies working experience in Azure Logic apps, Service Bus, Document DB and SQL Database and Data warehouse.Deploying the spring boot micro services to Pivotal Cloud Foundry (PCF) using build pack and Jenkins for continuous integration spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST and Spring Boot for Micro ServicesPublishing REST API’s using Apache CXF3.1.9 framework in combination with Apache ActiveMQ in Service oriented architecture. CFX provides Asynchronous support for request/response binding.Knowledge in Micro Services deployment patterns like multiple service instances per host, service instance per host, service instance per VM, and service instance for container.

Upendra M's Current Company Details
Schneider

Schneider

View
Full Stack Java Developer at Schneider
green bay, wisconsin, united states
Employees:
8879
Upendra M Work Experience Details
  • Schneider
    Full Stack Java Developer
    Schneider Jun 2020 - Present
    Green Bay, Wisconsin, United States
    Carrying out responsibility of delivering the tasks including database scripts, source code and any other documents as and when required through GitHub. Using REST API, HTTP requests and implemented JSON format for data exchange for communication of micro services with one another.Expertise in spring framework extensively used Spring5.0, Spring Batch, Spring AOP, Spring JDBC templates, Multi-threading and in working with SOAP &REST Web Services.Implementing Swagger Configuration in Spring MVC for auto generating swagger JSON files for RESTAPI calls web services (WSDL) and effectively worked with SOAP and XML, and XSLT. Implementing the user interface using the Java 8, JSP, AJAX, Angular7.0, HTML5, CSS and Bootstrap extensively used Hibernate concepts such as inheritance, lazy loading, dirty checking, locking and transactions.Using Micro service architecture, with Spring Boot based services interacting through a combination of REST, Apache Kafka message brokers and leveraging AWS to build, test and deploy Identity micro services.
  • Blue Cross Blue Shield Of Michigan
    Java Developer
    Blue Cross Blue Shield Of Michigan Nov 2018 - May 2020
    Detroit Metropolitan Area
    Converting business requirements into technical design and developed the system as per the technical specifications following agile methodology, an iterative development for the project and participating in code reviews.Developed various DOA’s in the applications using Spring 4.0 support and fetch, insert, update and deleted data into the database table worked with Cloud management and Chef Automation. Developed various API’s to communicate with Solr search engine and integrated Solr search engine in Web store implemented MVC architecture using JSF framework using JSPs as GUI development and DB Modeling using Oracle 10g.Used MyBatis & IBatis persistence framework to provide support for custom SQL, stored procedures and mappings developed various GWT customized widgets, services and DAO classes for the above systems using servlets, Core Java and GWT RPC/Ajax calls.Designing and implementing scalable, REST and micro services- based mobile back-end. The back-end is being written in Java using Spring Boot for simplicity and scalabilityWorked on converting the PSD to a pixel perfect XHTML page using CSS3 and HTML5 used State management supporting like request, application, session, flash and view scoped Java beans.Implemented the application specific SOAP based Web services to transfer data in real-time between EXPERE document engine, Teamwork’s BPM tool and other legacy systems by utilizing WSDL, SOAP, Axis and JMS technologies.
  • Nortwestern Mutual Life
    Java Developer
    Nortwestern Mutual Life Aug 2017 - Oct 2018
    Milwaukee, Wisconsin, United States
    Involved in software development life cycle (SDLC) using Agile Methodology of weeks iteration.Worked on developing Micro services in various modules of an application and used SOAP and POSTMAN to test them.Involved on developing single page application with Angular JS version framework to bind HTML (views) to JavaScript objects (models).Used Apache Tomcat as application server to deploy WAR files Log4J for logging and tracing the messages configured queries in SPLUNK to create views and track the log files.Used GIT Repository able to configure and initialize repository to pull and push source code, begin and stop tracking files also stage and commit changes.Involved in day to day handling of JIRA issues (production issues at time) that involved data inconsistencies that required to be solved in very less time Worked with IntelliJ and used Gradle build tool to achieve more functionality for build process.Implemented Restful web services using JAX-RS annotations, Jersey as provider and implemented security using OAuth.Developed REST web services using spring MVC and then consumed the web services in Angular unit and integration tests for existing Micro services using J unit.Created shell scripts and updated the scripts as per the requirement SOAP Template to access Spring Boot with JPA Repository and Hibernate annotations for handling ORM CRUD operations.Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.Used Maven for dependency management and build purposes and Jenkins for continuous builds and deployments. Developed REST API web services using spring and then consumed the web services in Angular under AGILE Development program and attended Daily based Scrum calls.
  • Techouts
    Software Developer
    Techouts Oct 2013 - Nov 2016
    Bengaluru, Karnataka, India
    Designed, developed and validated User Interface using HTML, JavaScript, and CSS widely used HTML for web-based design.Used JavaScript to make the changes dynamically on the client page to improve the performance by decreasing the number of hits to the server.Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.Involved in design, development, testing and implementation of the process systems, working on iterative life cycles business requirements, and creating Detail Design Document.Worked extensively to achieve DOM Show, Hide elements and Event Handling and also used Spring MVC and Dependency Injection for handling presentation and business logic.To maintain loose coupling between layers published the business layer as services and injected necessary dependent components using Spring IOC and published cross cutting concerns like Logging, User Interface exceptions, Transactions using Spring AOP.Extensively used JSON to parse the data from server side to satisfy the business requirement integrated Spring and Hibernate together and worked on developing backend components and services using Hibernate and spring.Developed UI using Bootstrap, Angular JS along with JSON and communications with backend using REST with Spring MVC frameworkConsumed Web Services to interact with other external interfaces in order to exchange the data in different forms by using Rest API service.Used a Micro service architecture with Spring Boot through SOAP and message brokers followed test-driven development (TTD) as a part writing all Unit Test and Integration Tests

Upendra M Education Details

Frequently Asked Questions about Upendra M

What company does Upendra M work for?

Upendra M works for Schneider

What is Upendra M's role at the current company?

Upendra M's current role is Full Stack Java Developer at Schneider.

What schools did Upendra M attend?

Upendra M attended Bowling Green State University, Jawaharlal Nehru Technological University.

Who are Upendra M's colleagues?

Upendra M's colleagues are Alisa Jones, Michael James, Wyatt Wilson, Gerald Bowling, Reginald Walker, Kokjohn Tom, Alireza Rezai.

Not the Upendra M you were looking for?

  • Upendra M

    Sr.Net Full Stack Developer | C#, Asp.Net, Mvc, Angular, React | Sql Server | Azure | Restful Apis | Javascript | Html5 | Css3 | Entity Framework | Typescript | Expertise In Designing And Developing Robust Applications
    Irving, Tx
  • UPENDRA M

    Software Engineer
    Overland Park, Ks
  • Upendra M

    Lynnwood, Wa
    2
    gmail.com, amazon.com
  • Upendra M

    Us Payroll | Hr Onboarding | Immigration & Accounting Specialist | Empowering Businesses Through Compliance & Efficiency 🏢 | Driving Excellence In Employee Management 💼
    Irving, Tx

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.