PROJECTS

UCNow – Crime Analysis & Reporting Platform

Lead Developer

April 2024

Built a comprehensive crime analysis and reporting platform that combines official NYC crime data with community-sourced reports. The application features interactive heat maps, real-time alerts, and machine learning-powered incident classification.

Technologies Used

ReactNode.jsMongoDBExpressNYC Open Data APITensorFlowMapboxGLWebSockets

Key Highlights

Integrated real-time data streaming from NYC Open Data API with WebSocket connections

Created interactive heat maps and visualization using MapboxGL

Implemented real-time notification system for user-defined areas

Built responsive dashboard with crime statistics and trend analysis

Deployed automated CI/CD pipeline using GitHub Actions

GenForce-SW – Solar Project Material Automation & Cost Estimation (.NET Desktop)

Software Engineer & Automation Developer

July 2024 – September 2024

Engineered a robust .NET-based desktop application to automate the extraction, calculation, and cost estimation of materials for solar panel projects. GenForce-SW leverages advanced parsing logic, dynamic data handling, and a database-driven pricing engine to streamline material management and deliver highly accurate cost predictions. The application features a user-centric interface with error validation, dark mode, and tabbed navigation, significantly reducing manual effort and minimizing calculation errors in solar project planning.

Technologies Used

.NETC#WinForms/WPFSQL ServerAzure MLDocker

Key Highlights

Developed an automated material extraction system that parses and organizes complex input data for solar installations, improving efficiency and accuracy.

Designed and implemented a cost estimation wizard that dynamically calculates material costs using a database of predefined pricing, reducing manual errors and accelerating project workflows.

Created custom data parsing logic to aggregate and group material quantities, enabling precise and scalable cost estimation for diverse project requirements.

Integrated robust error handling and real-time input validation, including visual feedback for data entry errors, to enhance user experience and data integrity.

Architected a modular, database-driven pricing and material correlation engine, supporting instant updates and future scalability for new materials and pricing models.

Kernel - Custom Linux Kernel Module

Systems Developer

January 2024

Developed a custom Linux kernel module that implements a cybersecurity-focused system monitoring solution. The module provides real-time process tracking, system call interception, and rootkit detection capabilities while maintaining minimal performance overhead.

Technologies Used

CLinux Kernel APISystem CallsAssemblyMakefileGDBftrace

Key Highlights

Implemented system call hooking mechanism for process activity monitoring

Created efficient data structures for tracking system events with minimal latency

Developed anti-rootkit detection features using kernel memory scanning

Achieved less than 1% performance overhead in system operation

Built kernel module installation and configuration tools

Integrated with Linux Security Modules (LSM) framework

Microservices-Based Medical Clinic System

Lead Developer

March 2024

Architected and implemented a comprehensive medical clinic management system using microservices architecture, focusing on scalability, security, and HIPAA compliance. The system handles patient records, appointment scheduling, and billing operations with real-time synchronization.

Technologies Used

JavaSpring BootDockerKubernetesPostgreSQLRabbitMQJWTMaven

Key Highlights

Designed and implemented 8 microservices with domain-driven design principles

Integrated OAuth2 and JWT for secure authentication across services

Implemented event-driven architecture using RabbitMQ for inter-service communication

Containerized services with Docker and orchestrated with Kubernetes

Implemented comprehensive logging and monitoring using ELK stack