Being a Senior Software Engineer with over 7 years of experience, I have a comprehensive understanding ofmicroservice-driven architecture and substantial proficiency with Java SE, Java EE, and Spring Boot.Moreover, I have direct expertise in messaging queue and event-driven development using RabbitMQ andApache Kafka. In addition, my experience in Typescript, React.Js, Angular, and AWS enables me to designsolid and scalable applications. My ability to lead teams and communicate effectively with stakeholders hasallowed z to meet strict schedules while delivering high-quality software solutions.
-
Senior Java DeveloperDatawiz Corporation (A Gtsc Company) May 2024 - PresentChantilly, Virginia, Us -
Senior Java DeveloperComerica Bank Jan 2023 - Jan 2024Dallas, Tx, UsOversaw the design and implementation of scalable Java apps utilizing the Spring Boot framework,enhancing Comerica Bank's crucial systems' performance.• Contributed significantly to the creation of full-stack online applications utilizing Spring MVC,Java/J2EE, and Spring Transaction Management, producing excellent results in line with ComericaBank requirements.• Built dynamic, responsive user interfaces with Angular that smoothly integrated with Java-basedbackend services, improving Comerica Bank's application performance and user experience.• Developed and carried out intricate SQL queries, which helped Comerica Bank boost sales revenue.• Closely worked with Comerica Bank's network and security teams to guarantee the safe integration ofmessaging queues (MQ) with network protocols and strict adherence to security specifications.• Oversaw a key initiative at Comerica Bank to construct a solid data lake on the Google CloudPlatform (GCP). To do this, we made use of GCP Bigtable and Datapost, which allow us to store andprocess massive datasets quickly and efficiently, resulting in sophisticated analytics and insights.• Using semantic HTML5 tags, website structures were created and maintained while ensuring cross-browser compatibility.• Modern website layouts were designed and implemented using sophisticated CSS3 technologies.• Developed and implemented enterprise solutions for Comerica Bank using Apache technologies,including Apache HTTP Server, Apache Tomcat, and Apache Kafka, guaranteeing excellent speedand dependability.• Effectively used the latest iteration of Java 11 for planning and carrying out coding, programming,and integration tasks in line with Comerica Bank's overall architecture and product goals.• Worked with cross-functional teams at Comerica Bank to design and implement a rewards programapplication. -
Senior Java DeveloperWipro Nov 2020 - Nov 2022Bangalore, Karnataka, InUtilized multiple Business Rule Management (BRM) tools for business managementand rules management.Worked on the Kong open-source API gateway and platform to set up middlewarebetween compute clients and API-centric applications Used the Kong APIGateway to provide support for high-availability clusters and an extensive rangeof plugins addressing cross-cutting concerns, including authentication, security,rate limiting, throttling, transformations, analytics, and monitoring.Implemented automation of the build process using Continuous Integration tools likeJenkinsMaintained version control using GitHub, oversaw code merges from branch to trunk,and created new branches for feature implementations Participated in resolvingproduction support issues to deploy and maintain the application successfully.U.S. CitizenDeveloped a Java-based single-page application that improved user experience andreduced page load times. -
Software EngineerBank Of America Feb 2018 - Oct 2020Charlotte, Nc, UsInvolved in requirement gathering meetings and produced an extensive analysis of the use cases andentity-relationship and data flow models Designed and developed microservices business componentsusing Spring Boot and Spring MVC• Developed rest endpoints using spring web MVC• Consumed the rest of the APIs from different clients to integrate them into the system• Secured rest endpoints using spring security, RSA private key, and JWS Configured spring beansfollowing the Dependency Injection (DI) provided by the Spring Framework and inversion of control(IOC) principlesExperience with cloud-native development for Spring Boot and microservicesapplications• Created containers using the red hat OpenShift container platform Responsible for publishing theimages to a private nexus repository Worked on Pivotal Cloud Foundry (PCF) to integrate the server-side and client-side code• Developed applications using java8+ features such as functional programming, lambda expression, andstream• Consumed the rest of the APIs from different clients to integrate them into the system -
Full Stack EngineerWells Fargo Jun 2017 - Jan 2018San Francisco, California, UsDesigned and developed Microservices business components using Spring Boot and Spring MVC,ensuring scalable and efficient solutions• Leveraged Java 8+ features such as functional programming, lambda expressions, and streams to createrobust and maintainable code Developed RESTful endpoints using Spring Web MVC to facilitateseamless communication between different system components Orchestrated the integration of RESTfulU.S. CitizenAPIs from diverse clients into the system, enhancing data flow and connectivity• Implemented comprehensive security measures for REST endpoints, utilizing Spring Security, OAuth2,and JWT to ensure data integrity and confidentiality• Crafted thorough unit test cases for REST endpoints to ensure the reliability and stability of theapplication• Utilized Swagger to provide clear and user-friendly REST API documentation, simplifying developerand consumer interactions Employed Spring's annotations-based configuration for DependencyInjection, promoting code modularity and maintainability
Frequently Asked Questions about M Sufyan H.
What company does M Sufyan H. work for?
M Sufyan H. works for Datawiz Corporation (A Gtsc Company)
What is M Sufyan H.'s role at the current company?
M Sufyan H.'s current role is Senior Java Developer.
Free Chrome Extension
Find emails, phones & company data instantly
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.
Start your free trial