AZEEM AHMED

India

@azeem13

Application Developer at ThoughtWorks

Badges

Problem Solving
Java
Python
Days of Code
Days ofStatistics
Sql

Certifications

Work Experience

  • Application Developer

    Thoughtworks•  June 2021 - Present

    Currently working on a “Feature Toggle System” using Spring Boot. This software facilitates hassle-free project releases with a set of features enabled/disabled. Events are being published to Apache Kafka for any change in the feature's state. Developed REST APIs for performing CRUD operations using Spring Boot. Performed TDD by writing J Units test cases.

  • Member of Technical Staff

    NEC Technologies India Private Limited•  February 2019 - May 2021

    • Developed a web application using Spring Boot and Thymeleaf to mark attendance at the workplace using facial recognition. • Developed REST APIs for performing CRUD operations using Spring Boot and CouchDB. Worked on patch sets, bug fixes, and service enhancement requests raised by the consumer. • Worked on a tool named "Minutes of Meeting", developed using Spring Boot and Hibernate. The tool was used to post M.O.M., track action items and drop emails to notify deadline defaulters. • Worked on POC of an Attendance System using Facial Recognition for Indian Railways. Developed a Spring Boot application during POC, that fetched the logs of authenticated persons using the camera, generated an excel with their names, IDs, and in and out timings, and sent excel over mail. • Presently working on a spring boot application that uses batch processing, multithreading, and messaging queues for data migration. SQL trigger and procedure are also being used. • Performed TDD by writing J Units and IT test cases. • Skilled in implementing agile methodologies.

  • Assistant System Engineer Trainee

    Tata Consultancy Services Ltd•  September 2018 - February 2019

    • Worked on a J2EE applications in which servlets and JSP were used to develop an applications. • Developed a utility based on core java. In this utility, a zip folder and a url need to be selected. Among the all documents present in the directories/subdirectories only xml files are parsed and device details are retrieved corresponding to the provided url. This utility is presently being used in TCS office to reduce the efforts of the employees in retrieving device details based on the url.

  • Software Development Intern

    Tata Consultancy Services Ltd•  June 2017 - August 2017

    • Developed a web application titled “Online Law System” using Java EE. The objective of this web application is to bring justice on time and to provide fast and easy to use platform to public and increase their awareness about various laws of our country and other information. People can register themselves through our portal and then can hire lawyers, lodge FIR, search for various laws based on categories and states, search courts in different cities, can suggest some new laws or changes in the suggestions page and can see the list of their lodged FIR(s) or withdraw a FIR if they want. Admin can add new laws, add new lawyers, remove the lawyers, update the status of the FIR (closed, under processing etc.) and can add the information about courts. Lawyers can see the list of the cases requested by the users and can either accept them or reject them.

Education

  • HBTU Kanpur, (Harcourt Butler Technical University)

    Information Technology, B.Tech•  August 2014 - June 2018

    70.44%

Skills

azeem13 has not updated skills details yet.