Ataul Khan

Software Engineer (Java)

About Me

  • Post Graduated Software Development Engineer with 3.2 years of experience as a Java Developer, holding a Master's degree in Computer Applications (MCA).
  • Experienced Backend Developer with a dynamic and results-oriented approach, presenting 3 years of hands-on experience in Java, Spring Boot, Microservices, JPA, Hibernate, MySQL, PostgreSQL, and related technologies.
  • Demonstrated ability to deliver high-quality software solutions and adept at troubleshooting real-time challenges.
  • Actively seeking a challenging Backend Developer role to apply expertise in developing robust and scalable applications.

Work Experience

Software Engineer (Java)
- InnovationM
  • Designed & developed APIs as per the user requirements.
  • Modified existing software to detect and correct errors, improve performance, and upgrade interface.
  • Used Spring Boot with JPA.
  • Used MySQL for data manipulation.
  • Used JDBC prepared statement in some projects.
  • Implemented push notifications using Firebase.
  • Implemented JWT for user authorization.
  • Wrote unit test cases using JUnit.
  • Collaborated well with other team members to determine the best design specifications and details.
2021 - Present
Junior Java Developer
- Mobisign Services Pvt ltd
  • Designed and developed Restful APIs.
  • Handled the MySQL database of staging as well as production environments.
  • Created Android Applications using Kotlin.
  • Tested the product, maintained and shared bugs sheet with developers.
  • Conducted R&D on new ideas and use cases.
2020 - 2021

Education

MCA
2018 - 2020
Indira Gandhi National Open University (IGNOU)
BCA
2015 - 2018
Indira Gandhi National Open University (IGNOU)
12th
2013 - 2015
CBSE
10th
2011 - 2013
CBSE

Projects

Authentication and Tenant Management System (ATMS)
  • A dedicated microservice designed to manage the authentication and authorization processes within an ecosystem.
  • Acting as a central hub, ATMS serves as the gateway for all customers, providing them with secure access to a suite of microservices.
  • By generating and delivering tokens, ATMS acts as the key ensuring authorized entry into a comprehensive network of services.
6 Months
Applicant Tracking System (ATS)
  • Applicant Tracking System which helps the organization to track progress of candidates from resume screening by TA expert to joining.
  • The application also helps to track recruiters performance by generating various reports on daily, monthly or yearly basis.
8 Months
User Management System (UMS)
  • Helps HR to record all the details of the resources joining the organization like name, emp code, working experience, academics, technology, career start date, CTC etc.
2 Months
Resource Management System (RMS)
  • Helps to allocate resources into different projects as per their bandwidth and assists higher management in identifying the allocation of each individual as per the project and their allocation type.
6 Months
Ath Marine
  • Platform which connects Ship's users with various Ship Service Provider Vendors close to their location, allowing customers to choose service providers for maintenance and requirements at competitive prices with transparency.
  • Users can hire engineers and vessels through bidding or direct communication.
5 Months
Veda Legal (EasyLaw)
  • Provides affordable and accessible management and legal solutions to client problems in legal, taxation, secretarial and compliance matters.
  • The purpose is to create an online platform for businesses, individuals, and professionals for affordable legal services.
5 Months
IFE (In Flight Entertainment)
  • Main project providing hotspots with content like movies, games, and podcasts for in-flight entertainment.
  • Passengers connect their devices to the hotspot to access stored content and book services like cabs or hotels during the flight.
10 Months
Caroma Android App
  • An application created for Cab Partners to register cabs along with driver details.
  • Cab Partner's SPOC can view bookings and assign cabs to passengers.
4 Months
IFE Native Application
  • Native application of IFE working similarly to IFE using the internet.
3 Months

Certifications

Java certification course
  • Completed a Java certification course from Ducat Noida.