Muhammad Usman

Muhammad Usman Email and Phone Number

Software Engineer
Muhammad Usman's Location
Erie, Pennsylvania, United States, United States
About Muhammad Usman

I have around 5 years of experience as a Full Stack Java developer in developing web-based client server applications, data solutions, Intranet/Internet Enterprise Software applications. Valuable experience in Software Development life cycle using various methodologies like Waterfall, Agile and Test-Driven Development. Expertise working with frame works like Spring4/5, Spring Boot, Spring MVC, Spring DAO (Spring JDBC, Spring ORM), Spring Batch, Spring JMS, Spring Security and Hibernate. Experienced in developing Front End web applications using JavaScript, AJAX, j Query, HTML5, CSS3, Angular JS, Bootstrap, React JS, and Node JS. Experienced in developing Web Applications involving J2EE technologies like JSP, Servlets, EJB, JMS, JDBC, JNDI, JAXB, Struts, Hibernate, and Spring MVC. Experience in Micro services using Spring Boot for developing independent application with Spring Cloud with RDBMS concepts like writing Queries, Functions, Triggers, Stored Procedures and PL/SQL packages.

Muhammad Usman's Current Company Details

Software Engineer
Muhammad Usman Work Experience Details
  • Highmark Inc.
    Software Engineer
    Highmark Inc. May 2023 - Nov 2024
    Pittsburgh, Pennsylvania, Us
    Assisting in Software Development Life Cycle (SDLC) which includes development, design, analysis, testing, and Integration of various web based and client/server applications in multi-platform environments with JAVA/J2EE technologies.Developing/Implementing code on new requirements as a developer using Spring MVC and Hibernate by using Agile Methodology.Developed stored Procedures and Triggers on Oracle Database coded extensively using JavaScript, Angular.Using spring Framework for the application development. Involved in front end development using Struts, JSP's, JSF and JSTL.Designed front end within object-oriented JavaScript Framework like ReactJS Securing the REST services using Spring Security, LDAP Basic Auth framework.Implementing the user interface using Java 11, JSP, AJAX, Angular, HTML5, CSS and Bootstrap extensively used Hibernate concepts such as inheritance, lazy loading, dirty checking, locking and transactions.Leveraging Angular 12 resources for all data access, encapsulating URLs and standardizing data access deploying Spring based Micro Services Docker and Amazon EC2 container using AWS admin console.Implementing Core Java 11 concepts like Multithreading, Concurrency, Exception Handling and Collections whenever necessary.Using Hibernate in data access layer to access and update information in the database and used Hibernate, Query Language (HQL) to query the database for complex data SOAP has been used as a protocol to send request and response in the form of XML messages.Understanding the codebase, existing scripts, and preparing documents the REST based Micro services using the Spring Boot for the application to seamlessly integrate with supporting sub systems.Designing and developed asynchronous REST full, Micro services using Spring boot integrate Web Service (SOAP/REST) to Interacting with multiple master databases, SOA.
  • Unitedhealth Group
    Full Stack Java Developer
    Unitedhealth Group Aug 2022 - May 2023
    Us
    Collaborated with a team of developers to design, develop, and deploy web applications using Java, Spring Framework, and Angular.Implemented RESTful APIs to enable seamless integration between front-end and back-end systems.Participated in code reviews and conducted unit testing to ensure the quality and reliability of the developed software.Worked closely with business analysts and stakeholders to gather requirements and translate them into technical specifications.Optimized application performance through code refactoring, database tuning, and caching techniques.Implemented security measures, including authentication and authorization mechanisms, to safeguard sensitive data.Conducted troubleshooting and resolved technical issues reported by users, ensuring minimal downtime.Collaborated with cross-functional teams, including UX/UI designers and quality assurance engineers, to deliver user-friendly and bug-free applications.Actively participated in Agile development methodologies, including daily stand-ups, sprint planning, and retrospective meetings.Worked on Splunk dashboards, alerts generation, and Email notifications.Conducted code reviews and provided constructive feedback to improve code quality and maintainability.
  • Essen Health Care
    Full-Stack Developer
    Essen Health Care Nov 2020 - Apr 2023
    Bronx, New York, Us
    Optimized cleaning up of session-level Data Structure and shared across different open tabs when data is flushed/committed from one of the tabs.Implemented Struts encouraging application architectures based on the Model View Controller (MVC) design pattern and Struts 2 framework for front-end development and presentation logic. Developed JavaScript for all client-side validations and developed GUI using CSS, JSTL, and XSL. Apply focused development changes across oracle databases and see the changes applied through the life cycle of environments and testing into production via internal deployment tool. Define requirements and specifications for Development using Oracle R12, Oracle Forms, Oracle Reports and SQL. Web pack module bundler and Babel JavaScript compilers used to accompany React JS. Implemented Spring Boot to create a CRUD back-end for our React-frontend application. Worked with Jenkins Continuous Integration and Continuous Deployment (CI/CD).
  • Gillan -
    Software Engineer
    Gillan - Oct 2016 - Dec 2019
    San Jose, California , Us
    Security vulnerability fixes on server by setting up Big-Fix, Carbon-Black, Flex-era on cloud VM, Configuring firewall settings in Google cloud platform.Developed classes using Core Java/Executor Service (multithreading, concurrency, memory management) consumed REST Web Services for getting the credit card information from third party application using EME.Worked on Docker and Kubernetes on cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud.Used the fundamentals of Java features like parallel streams and filters along with multithreading used smoke tests, for functional unit and integration tests on all major system components.Converted a monolithic app to micro services architecture with spring 4.x using 12 factor app methodology and deployed, Scaled, Configured the wrote manifest file for various Micro services.Implemented Spring Circuit breaker pattern, Integrated Hystrix Dashboard to monitor Spring Microservices used Git as Version Control System for the application.Utilized Java Lambda feature to implement business logic JBPM is a lightweight, extensible workflow engine written in pure Java that allows you to execute business processes using the latest BPMN 2.0 specification.

Muhammad Usman Education Details

  • Gannon University
    Gannon University
    Information Technology

Frequently Asked Questions about Muhammad Usman

What is Muhammad Usman's role at the current company?

Muhammad Usman's current role is Software Engineer.

What schools did Muhammad Usman attend?

Muhammad Usman attended Gannon University.

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.