Joseph Thomas

SOFTWARE ENGINEER

About Me

  • Enthusiastic and results-oriented ASP.NET Core Developer with 8+ months of experience building and maintaining scalable web application which is developed and maintained as a highly scalable ASP.NET Core enterprise application, resulting in a 20% reduction in response times.
  • Skilled in crafting clean, modular code using dependency injection and integrating external APIs for efficient functionality and collaborate effectively and tackle complex dependency management challenges.
  • Implemented code optimization techniques, resulting in a 15% improvement in application loading speed.
  • Enthusiastic about leveraging my expertise in .NET Core and contributing to innovative projects in a fast-paced environment.

Work Experience

Software Engineer
- Addant Systems (P) Ltd
  • Integrated and Implemented a Highly Scalable ASP.NET Core Application: Successfully integrated 1 enterprise-level scalable ASP.NET Core application, demonstrating expertise in crafting robust and maintainable code.
  • Integrated External APIs: Collaborated effectively with teams to seamlessly integrate 4 high-complexity and over 10 low-complexity external APIs, enhancing application functionality.
  • Resolved Dependency Management Issues: Identified and resolved 3 critical and 6 high-priority dependency management issues, ensuring optimal application performance and stability.
  • Contributed to Full-Stack Development: Extensively participated in requirement gathering for 2 web application projects, actively contributing to project planning and successful execution.
16 May 2022 - 31 Jan 2023
Web Developer Intern
- Afame Technologies
  • Utilized HTML, CSS, and JavaScript to create several projects, including:
  • - Calculator: Developed a fully functional calculator that performs basic arithmetic operations with a user-friendly interface.
  • - Portfolio Website: Designed and coded a personal portfolio website showcasing my projects, skills, and professional experience.
  • - Landing Page: Built a responsive landing page with modern design elements, optimized for various devices, focusing on clear layout and user engagement.
  • - Interactive Elements: Implemented interactive features and animations to enhance user experience and engagement across the projects.
27 Feb 2024 - 31 Mar 2024
JAVA FSD Trainee
- Kompetenzens Technologies
  • Contributed significantly to a project focused on building a comprehensive Student Management Training System.
  • Worked collaboratively on developing a comprehensive website for managing student details and training allocations, utilizing Java, MySQL, HTML, CSS, and Eclipse IDE.
  • Implemented backend functionalities and integrated a MySQL database to store and manage student information, ensuring efficient data retrieval and manipulation.
1 Dec 2021 - 16 May 2022

Education

B-TECH - COMPUTER SCIENCE
2017 - 2023
Capital University, Koderma, Jharkhand

Projects

Lms-System
  • The Library Management System developed using React and Firebase offers the following key features:
  • - User Role Management: The system supports user authentication and role management, allowing for different permissions based on roles like admin or user.
  • - Dynamic Filtering: It provides dynamic book filtering capabilities, allowing users to search and filter books by genre and author using dropdown menus.
  • - Real-Time Data: The system uses Firebase for real-time data updates, ensuring that any changes in the library's collection are immediately reflected in the application.
June 2024 - Present
Student-Management-System
  • The 'SMS' project provides a basic solution for accessing student information securely only for authenticated users.
  • The project developed using Dot net core web API and MsSQL offers the following key features:
  • - Core Functionality: The system offers features to manage student records, enabling efficient data management.
  • - Technology Stack: It utilizes a combination of Blazor pages for the front-end and Dot net core web API and MsSQL for back-end, providing a robust architecture.
  • - Multi-User Support: The application supports user roles, ensuring secure access and different levels of functionality based on user permissions.
Mar 2024 - May 2024