Hasnain Ansari is a Sr. Software Engineer with 6+ years of experience in developing server-side components and microservices using Java and Spring Boot.
Full SDLC ownership including project planning, client interaction, coding, and documentation.
Expertise in microservices architecture integrating Spring Boot applications into existing systems.
Strong experience in Agile and Scrum methodologies, including TDD and code reviews.
Designed and implemented robust RESTful APIs for critical system integrations.
Successfully deployed applications in Kubernetes environments on Azure.
Designed and developed complex Jasper Reports templates for critical clinical and administrative reporting for Medhost USA.
Implemented robust, secure, and efficient RESTful APIs facilitating seamless data exchange for the Qatar government's Single Window project.
Developed and maintained real-time data processing and streaming solutions using Apache Flink and Kafka for a microservice platform at Verizon.
Resolved production issues reported by clients across multiple projects, enhancing system stability and user satisfaction.
Overview: Developed for a premier provider of Electronic Medical Records (EMR) and Electronic Health Records (EHR) solutions, ensuring HL7 standards compliance. Responsibilities: Designed and developed Jasper Reports templates and data retrieval logic for clinical, administrative, and billing reports. Integrated Jasper Reports within Java applications, ensuring seamless functionality and performance.
Key outcomes:
Designed and developed Jasper Reports templates for various clinical and administrative reports.
Overview: Initiated by the Qatar government to streamline and enhance business operations through a centralized platform for business registration and management. Responsibilities: Developed robust and efficient APIs using Java technologies for seamless communication between modules and external systems. Ensured API security by implementing authentication, authorization, and encryption mechanisms.
Key outcomes:
Implemented robust and secure RESTful APIs to facilitate seamless data exchange for government processes.
Overview: Microservice-based platform for managing users, products, and services, specifically focusing on the SELFREG module for user registration and permissions. Responsibilities: Developed backend using Spring Boot, Spring JPA, Spring Data, Spring Security, and Swagger. Implemented real-time data streaming solutions using Kafka.
Key outcomes:
Developed and maintained real-time data processing and streaming solutions using Apache Flink and Kafka.
Overview: A site for users to store, retrieve, and visualize physical properties of food materials. Responsibilities: Implemented new features like material grouping, searching, and Dataset chart formation. Analyzed design documents and interacted with the client.
Key outcomes:
Implemented new features like material grouping, searching, and dataset chart formation for scientific data visualization.
Hasnain Ansari
Java Developer + Flink