Summary
Overview
Work History
Education
Skills
Certification
Awards
Volunteer Experience
Timeline
Generic
Ausaf Hussain

Ausaf Hussain

Bengaluru

Summary

Experienced Java Developer with 6 years of proven success in designing, developing, and maintaining diverse applications. Strong communication and project management skills for achieving successful outcomes. Forward-thinking and knowledgeable in Java, Scala, and Python, continuously staying updated with industry trends and technologies.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Java Developer

Morgan Stanley
09.2020 - Current
  • Developed a Java-based application, Feeder, from scratch, acting as an intermediary layer to read and transmit messages between multiple messaging queues (MQs) in a multi-threaded environment.
  • Created a Java application, Reflector, to transform and filter raw data from various sources, generating JSON objects and sending them via MQ.
  • Engineered a Scala application, Flume, to read messages from a Kafka topic, transforming data to create objects with bi-temporality and storing them through a Data Access Layer.
  • Designed a Java application, Prowl, for tracking deleted events in a relational database, ensuring data consistency and maintaining bi-temporality across different storage solutions, wrapped by a Data Access Layer.
  • Technologies Used: Java, Python, Scala, Messaging Queue, Kafka, Relational Database, APIs.

Developer

Cognizant Technology Solutions
09.2018 - 08.2020
  • Developed a chat-bot for Lykos India which provides answers to queries of users and helped reduce the calls received by customer support team by 7%
  • Designed a logging feature which stores the conversations between user and chat-bot for future analysis
  • All the conversation logs were stored in the database with the conversation of each session being stored separately
  • Developed an automation script which collects all questions which were not answered by chat-bot and sends them on a mail on a weekly basis
  • Used various AWS services with backend code in Python to create the natural language processing model of chatbot, find the intent of users, fetch data from database needed to create the response and return the response to users
  • Discussed project progress with client and selected customers, collected feedback on different stages and directly addressed concerns
  • Technologies used - Python, SQL, AWS ( Lex, Lambda, Relational Database Service, S3, Simple Email Service, Cloudwatch, API Gateway )

Education

B. Tech - Information Technology

Indian Institute of Engineering Science And Technology
Shibpur
05.2018

AISSCE -

Gyan Niketan
Patna
03.2013

Skills

  • Java
  • Python
  • Scala
  • Data Structures
  • Git Version Control
  • Amazon Web Services
  • Object-Oriented Programming

Certification

  • Microsoft Certified: Azure Fundamentals, 2021, I085-9820
  • AWS Certified Cloud Practitioner, 2021

Awards

  • Runner Up: Spell Bee, A state-level spelling competition organised by CRD(Centre for Readership Development)
  • Student of the Year, HRD(Human Resource Development)

Volunteer Experience

Teacher at PiJam (2020 - Present) - Teaching computer science and coding to students of class 6-8 in under-privileged schools

Timeline

Java Developer

Morgan Stanley
09.2020 - Current

Developer

Cognizant Technology Solutions
09.2018 - 08.2020

B. Tech - Information Technology

Indian Institute of Engineering Science And Technology

AISSCE -

Gyan Niketan
Ausaf Hussain