M

Muhammad Shaikh

About

Detail

Virginia, United States

Contact Muhammad regarding: 

work
Full-time jobs

Timeline


work
Job

Résumé


Jobs verified_user 0% verified
  • P
    Principal Full StackJava Engineer
    Jul 2020 - Current (5 years)
    • Developed and maintained high-performance, secureJava-based applications for online banking, loan processing, and account management. • Led a team of developers in designing and implementing robust, scalable, and high-performanceJava-based applications integrated with Angular for the front-end, resulting in a 30% increase in application efficiency and user satisfaction. • Implemented secure RESTful APIs for seamless integration with third-party financial services and applications. • Designed and deployed robust messaging solutions using RabbitMQ and Apache Kafka, ensuring reliable and scalable communication between microservices. • Designed and implemented Actimize solutions for anti-money laundering (AML) and fraud detection, enhancing
  • S
    Software Development Engineer II,fabric
    Jan 2019 - Jun 2020 (1 year 6 months)
    • DevelopedJava-based e-learning platforms, handling course content, user management, and progress tracking. • Implemented RESTful APIs for integration with external educational tools and content providers. • Architected and deployed cloud-native solutions on AWS, utilizing services such as EC2, S3, and RDS, which improved application scalability and reduced infrastructure costs by 20%. • Utilized Spring Boot, Hibernate, andJava EE for building scalable and high-performance edtech applications. • Customized Actimize workflows and rules to meet specific business requirements, resulting in improved detection rates and operational efficiency. • Managed containerized applications with Kubernetes, utilizing Helm charts for deployment automatio
  • J
    Senior Full StackJava Consultant
    JFrog
    Jan 2016 - Dec 2018 (3 years)
    • Utilized Spring Boot, Hibernate, andJava EE for building scalable and high-performance sports applications. • Developed custom data models for handling complex sports data and optimized database performance. • DevelopedJava-based applications for precision agriculture, farm management, and crop yield prediction. • Developed and maintained CI/CD pipelines usingJenkins and GitLab CI/CD, automating the build, test, and deployment processes to enhance development efficiency and reduce deployment time. • Implemented APIs for integration with agricultural sensors, IoT devices, and third-party services. • Mentored junior developers in best practices for Java and Angular development, as well as AWS cloud technologies, fostering a collaborative a
  • CloudBees
    Software Engineer (Java)
    CloudBees
    Sep 2013 - Dec 2015 (2 years 4 months)
    • DevelopedJava-based applications for supply chain management, inventory control, and production planning. • Implemented APIs for integration with manufacturing equipment, sensors, and IoT devices. • Developed custom data models for handling complex manufacturing data and optimized database performance. • UtilizedJava EE, Spring Boot, and Hibernate for building scalable and high-performance manufacturing applications. • Designed and developedJava-based applications for sports management, event organization, and athlete performance tracking. • Implemented RESTful APIs for integration with various sports data providers and third-party services.
Education verified_user 0% verified
  • University of Virginia
    BS-Computer science
    University of Virginia