Daryle Singh BA, BAI

Software Developer | Full Stack Engineer | Solutions Architect

Computer Engineering & Mathematics, Trinity College Dublin

Chat on WhatsApp

Professional Software Solutions

With over 25 years of experience in software development across multiple industries, I deliver robust, scalable solutions tailored to your business needs.

Technical Skills

Programming Languages

  • C# (Expert)
  • JavaScript/TypeScript
  • Python
  • Java
  • C/C++
  • VB/VB.NET
  • PHP

Web Development

  • ASP.NET (WebForms, MVC)
  • React.js
  • Angular
  • Node.js
  • HTML5/CSS3
  • Bootstrap
  • jQuery

Databases

  • SQL Server
  • MySQL
  • Oracle
  • MongoDB
  • Cosmos DB
  • Entity Framework
  • Dapper

Cloud & DevOps

  • Microsoft Azure
  • Azure DevOps
  • CI/CD Pipelines
  • Docker
  • Kubernetes
  • Microservices
  • RESTful APIs

Methodologies

  • Agile/Scrum
  • TDD/BDD
  • Domain Driven Design
  • SOLID Principles
  • Clean Architecture

Other Technologies

  • WCF
  • Web API
  • LINQ
  • SSIS/SSRS
  • Power BI
  • Kafka
  • Spark

Professional Experience

PV Generation, Monaghan, Ireland

January 2021 - Present

Role: C#/ASP.NET Developer

  • Developed a CRM system in C#/SQL Server 2019 for 30 users with document upload, digital signature capture, and solar panel installation image storage
  • Implemented stored procedures, Transact-SQL, and complex business logic
  • Created SSRS reports with parameters and SSIS packages for data transfer
  • Developed WCF services for tablet integration
  • Implemented AJAX, jQuery for enhanced UI with autocomplete, tabs, validation
  • Database administration including backups, restores, and security management

IBM GSA, Sydney, Australia

April 2015 - November 2020 (5 years)

Role: C# Programmer

  • Designed and developed Windows desktop and web applications using C#
  • Collaborated with project managers to define specifications and requirements
  • Mentored junior programmers and conducted code reviews
  • Researched and evaluated new development tools to enhance capabilities
  • Created technical documentation and trained users on system operations
  • Implemented error resolution processes for production applications

Providian Bank, San Francisco

2007-2015 (7 years)

Role: UI Developer/React JS Developer/Azure

  • Developed responsive web applications using HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.js
  • Implemented React-Router for SPA development and Redux for state management
  • Created reusable React components for UX library including buttons, dropdowns, etc.
  • Integrated RESTful web services and worked with AWS for file storage
  • Implemented Azure data solutions including Data Factory, SQL Databases, Data Bricks
  • Designed ETL processes and implemented data auditing/masking solutions

DAGTECH, Los Angeles, CA

2000-2007 (7 years)

Role: Node.js Developer

  • Implemented load-balancing with NGINX for high-traffic Node.js applications
  • Developed microservices architecture using Docker and ActiveMQ
  • Created RESTful APIs with Spring Boot and Spring Cloud
  • Implemented Kafka for real-time data processing
  • Developed backend services with Golang and open source libraries
  • Set up CI/CD pipelines using Jenkins

Webtraderonline.com, Dublin, Ireland and Basle

June 1998-June 2000

Role: Software Developer

  • Developed backoffice applications for mailing list processing with VB SMTP server
  • Created trading applet interfacing with C++ DLL via JNI for real-time Nasdaq trading
  • Developed Java 3D visualization applet for stock data navigation

Bank For International Settlements, Basle, Switzerland

June 1998 - Sept 1999 (1 year 3 months)

Role: Software Developer

  • Developed applications to process real-time interest and foreign exchange rates from Reuters
  • Created reporting systems with high precision calculations for billions in transactions
  • Built messaging reporting system interfacing with UNIX Informix database
  • Developed Java applets for Euro/Eurobor information display on intranet

Notable Projects

Solar CRM

Solar Panel CRM System

Complete CRM solution for PV Generation including document management, digital signature capture, and installation tracking.

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

Financial Dashboard

Financial Data Dashboard

Interactive dashboard for Providian Bank displaying real-time financial data with React.js and Power BI integration.

Technologies: React, Redux, REST APIs, Azure, Power BI

Trading Platform

Nasdaq Trading Platform

Real-time stock trading application with Java applet frontend and C++ backend for direct market access.

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

Banking System

Banking Messaging System

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

Technologies: MS Access, SQL, ODBC, Informix

Microservices

Containerized Microservices

Polyglot microservice architecture implementation for high-volume data processing.

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

3D Visualization

3D Stock Data Visualization

Interactive 3D environment for navigating financial data using Java 3D API.

Technologies: Java 3D, Swing, JDBC

Client Testimonials

Daryle's work on our CRM system transformed our operations. His attention to detail and deep understanding of both frontend and backend development delivered a solution that exceeded our expectations.

- PV Generation Management

During his time at IBM, Daryle demonstrated exceptional technical skills and leadership. His ability to mentor junior team members while delivering complex projects was invaluable to our organization.

- IBM GSA Team Lead

The financial dashboard Daryle created provided our executives with real-time insights that drove strategic decisions. His React implementation was both performant and maintainable.

- Providian Bank CIO

Daryle's work on our trading platform was groundbreaking at the time. His innovative use of Java 3D gave our traders a competitive edge in visualizing market movements.

- Webtraderonline.com CEO

The precision and reliability of Daryle's interest rate calculation system was critical for our operations at the Bank for International Settlements. His mathematical background was evident in the quality of his work.

- Sheila Gray, BIS

Daryle's microservice architecture design significantly improved our system's scalability and maintainability. His forward-thinking approach to technology selection proved invaluable.

- DAGTECH CTO

Get In Touch

Ready to discuss your next project? Contact me for professional software development services.

Chat on WhatsApp

Email

contact@darylesinghsoftware.xyz

dsingh8583@yahoo.com

Phone

+353 89 254 8872

+353 89 254 9972 (WhatsApp)

Address

2 Foxhall, Curragha Road

Ratoath, Meath A85K289, Ireland