Developed a landing page for the product "Clipboard" as part of a Frontend Mentor challenge, showcasing its features for tracking and organizing copied content across devices.
Utilized React.js with Vite for efficient development and implemented Tailwind CSS for responsive styling.
Integrated the AOS (Animate On Scroll) library to enhance user engagement with smooth scrolling animations.
Developed a dashboard-style website using HTML5 and Sass to present key statistical data, offering users a clear overview of important metrics.
Leveraged modern web technologies to enhance the interface and improve usability for straightforward data display.
HTML5
Sass
Schedule Report Generator
Developed a scheduling analysis tool using Python Tkinter and Pandas to help project managers track and analyze task delays and deviations from the baseline schedule.
Calculates task delays and schedule deviations by incorporating lag, delay, and task relationships to identify critical path tasks and generate reports.
Outputs the analysis results in an organized Excel file, providing a clear, tabulated view of delays and baseline discrepancies.
Tkinter
Pandas
OpenPyXL
Bulk Signature Automation
Developed a desktop application using C# .NET for the frontend and Python-based command-line tool for the backend to handle PDF signing.
Built Python-based command-line tool to automate PDF bulk signing, accepting user inputs such as folder containing PDFs, signature location and destination path via command-line arguments.
Streamlined the bulk signing process, significantly reducing manual effort and increasing efficiency.
C#
.Net Core
Python
OpenPyXL
Python-docx
PyMuPDF
Navisworks Launcher
Created a C# .Net application to control user access to network-based Navisworks files.
Implemented a secure file copying mechanism to prevent accidental overwrites.
Provided a user-friendly interface for selecting and opening files with different Navisworks versions.
Incorporated daily file cleanup and automated application closure to optimize system resources.