As a passionate software developer with a fresh Master's degree in Data Analytics, I bring a unique blend of technical expertise and analytical acumen to every project I undertake. Building upon my Bachelor's in Computer Science, I leverage my programming skills alongside cloud technologies such as Azure services and SQL Server to deliver efficient and scalable solutions. With a robust understanding of database management, I am adept at navigating complex data structures and optimizing performance. Moreover, my coursework in data analytics has honed my critical thinking and decision-making abilities, enabling me to derive actionable insights from vast datasets. Coupled with my effective communication and explanation skills, I bridge the gap between technical intricacies and business objectives, ensuring that my solutions not only meet but exceed expectations.
Microsoft ASPNET Framework
Entity Framework
NET Core
Microsoft Azure
C#
Object-oriented programming (OOP)
API Design and Development
SQL Server
Responsive Web Design
JS Frameworks: React, Angular, Vue
HTML5
CSS3
SOAP and RESTful Web Services
CI/CD
Git Version Control
1. Appointment Scheduler Project
The Appointment Scheduler Project, developed using ASP.NET, is a user-friendly web-based application designed to streamline appointment management for businesses and organizations. Users can securely log in using their email ID and password, with options to change passwords for added security. Once logged in, users can effortlessly add, edit, or delete appointment schedules, with the system automatically removing appointments after their scheduled time has passed. Additionally, the project incorporates SMS notifications to remind users of upcoming appointments, ensuring timely attendance. With its intuitive interface and essential features, the Appointment Scheduler Project aims to enhance productivity and streamline daily operations for users.
2. Simple Mailing Address Management System
The Simple Mailing Address Management System is a web-based application developed using Classic ASP.NET. It serves as a user-friendly platform for managing mailing addresses efficiently. The system consists of two main modules: the Administration module and the User module.
1. Administration Module:
· Administrators log in with secure credentials to access the system.
· Administrators have full control over the mailing address database.
· They can add, view, edit, and delete mailing addresses as needed.
· Administrators can ensure data integrity by preventing duplicate addresses and maintaining accurate records.
· Additionally, administrators can generate reports and export mailing address data for further analysis.
2. User Module:
· Users can access the system to view their own mailing address information.
· They can update their mailing address details as necessary.
· Users have the option to subscribe to mailing lists for receiving updates or promotional materials.
· The system provides a user-friendly interface for managing mailing preferences and opt-out options.
The Simple Mailing Address Management System simplifies the process of managing mailing addresses for both administrators and users. Administrators can efficiently maintain an organized database of mailing addresses, while users can conveniently update their information and manage their preferences. This project showcases proficiency in Classic ASP.NET development and database management skills.
3.The Rental Car Web Application
A comprehensive online platform designed to streamline the process of renting vehicles for users. With an intuitive user interface, customers can easily browse through a wide selection of available cars, filtering by preferences such as model, price range, and location. The application allows users to view detailed information about each car, including specifications, rental rates, and availability dates. Additionally, users can conveniently make reservations, manage bookings, and process payments securely through the platform. Administrators have access to a robust backend system, enabling them to manage inventory, track reservations, and handle customer inquiries efficiently. Overall, the Rental Car Web Application offers a seamless and convenient experience for both customers and administrators, enhancing the efficiency and reliability of the car rental process.
4.Secure Online Banking System
As part of an internship project, I spearheaded the development of a robust online banking system utilizing Classic ASP.NET C#. My role encompassed all aspects of the software development lifecycle, showcasing proficiency in software design, coding, and adherence to security principles. Employing a multi-layered approach, I implemented stringent security measures to safeguard sensitive financial data and prevent unauthorized access, reflecting a deep understanding of cybersecurity protocols. Leveraging my extensive knowledge of SQL Server and stored procedures, I efficiently managed the backend database, ensuring data integrity and optimal performance. Collaborating closely with cross-functional teams, I facilitated requirement gathering, designed the system architecture, and seamlessly implemented features to enhance user experience. The successful delivery of this high-quality solution underscored my meticulous attention to detail and adaptability in navigating a fast-paced environment, ultimately meeting user requirements and project objectives with distinction.
5. Calculator
The front-end project of a calculator using HTML5, CSS3, and JavaScript involves creating a simple user interface for a calculator application. HTML5 defines the structure, CSS3 styles the elements for a visually appealing layout, and JavaScript handles the logic for capturing user input, performing calculations, and updating the display. This project is a great way to practice front-end development skills and create interactive web applications.