Daryle Singh - Software Developer Projects - Daryle Singh | Software Developer

Daryle Singh BA, BAI

Software Developer | Full Stack Engineer | Solutions Architect

Computer Engineering & Mathematics, Trinity College Dublin

Notable Projects (page under construction) 🚧

Throughout my career, I've had the opportunity to work on diverse and challenging projects. Here are some highlights:

Solar CRM

Solar Panel CRM System

Complete customer relationship management solution for PV Generation including document upload, digital signature capture, and installation image management.

Technologies: C#, ASP.NET, SQL Server 2019, JavaScript, SSRS, WCF

Key Features:

  • Document management with version control
  • Digital signature capture and validation
  • Installation image upload and categorization
  • Reporting dashboard with SSRS integration
  • Tablet-friendly WCF services for field use
Financial Dashboard

Financial Data Dashboard

Interactive dashboard for Providian Bank displaying real-time financial data with customizable views and reporting capabilities.

Technologies: React, Redux, REST APIs, Azure, Power BI, D3.js

Key Features:

  • Real-time data visualization
  • Customizable dashboard layouts
  • Role-based access control
  • Integration with Power BI for advanced analytics
  • Responsive design for desktop and mobile
Trading Platform

Nasdaq Trading Platform

Real-time stock trading application with direct market access through proprietary trading APIs.

Technologies: Java, C++, JNI, JDBC, SQL Server, Swing

Key Features:

  • Real-time quote streaming
  • Direct order routing to Nasdaq
  • Portfolio management tools
  • Trade history and reporting
  • Secure authentication and encryption
Banking System

Banking Messaging System

SWIFT network integration system for Bank of International Settlements with comprehensive reporting.

Technologies: MS Access, SQL, ODBC, Informix, UNIX

Key Features:

  • High-precision financial calculations
  • Real-time rate processing from Reuters
  • Automated report generation
  • Historical data archiving
  • Mainframe database integration
Microservices

Containerized Microservices

Polyglot microservice architecture implementation for high-volume data processing.

Technologies: Docker, Node.js, Golang, ActiveMQ, Kafka

Key Features:

  • Containerized service isolation
  • Event-driven architecture
  • Horizontal scalability
  • Multi-language service implementation
  • Centralized logging and monitoring
3D Visualization

3D Stock Data Visualization

Interactive 3D environment for navigating and analyzing financial market data.

Technologies: Java 3D, Swing, JDBC, JSP

Key Features:

  • Immersive 3D data navigation
  • Real-time data updates
  • Customizable visualization parameters
  • Interactive chart manipulation
  • Intranet deployment

Client Feedback

"The CRM system Daryle developed transformed our field operations. The digital signature capability alone saved us hundreds of hours in paperwork processing each month."

- PV Generation Operations Manager

"Our trading platform's reliability and performance exceeded expectations. Daryle's deep understanding of both the technical and business aspects was invaluable."

- Webtraderonline.com CEO

"The financial dashboard provided insights we didn't even know were possible. The ability to customize views for different roles has been particularly valuable."

- Providian Bank Director of Analytics