Skip to content
View JegDudley's full-sized avatar
🌊
🌊 calmly coding
🌊
🌊 calmly coding

Organizations

@AKTpart

Block or report JegDudley

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JegDudley/README.md

.

I'm a full-stack software developer, working in London.

I lead a 5-person software dev team, creating web-based and client-based applications for the AEC industry (Architecture, Engineering & Construction).

.

Languages, Frameworks, APIs & Software:

  • Primary Experience in: C# .NET SQL Server Terraform

also...

  • Database programming: SQL Server modules: Agent Query Optimizer Profiler

  • Server & API programming: ASP.NET Blazor Server HTTP Requests WebAPIs inc. Auth via Azure Entra

  • Infrastructure as Code: Terraform

  • Web and UIs: Javascript (Mud)Blazor WASM HTML CSS WPF

  • Cloud Computing: Azure AWS Google Cloud**

  • Client-based programming: Many of the systems above, and also VSTO and APIs for MS Excel MS Outlook etc.

  • Unit/ Integration/ Endpoint Testing: xUnit Coverlet ReportGenerator

  • Visualisation & Analytics: PowerBI Three.js Plotly GoogleMaps API

  • Documentation: SwaggerUI DocFx

  • And a whole bunch of other stuff... Python** Google ProtoBuf GitHub Actions SQL Connectors Entity Framework** Mermaid NLog Cake** Pandas** nUnit WinForms

** denotes less experience

.

Key Skills:

  • Data Structures & Algorithms

  • Database Design & Normalization

  • CI/CD

  • UI/UX design for Web- and Client-based apps

  • ETL (Extract Transform Load)

  • Data Visualisation

.

Selected Projects:

  • Financial Control & Analysis Toolkit
    • Solo developed all aspects of this client-based application. Backend DB, data exchange, all UI & frontend, unit testing, data visualisation, etc.
    • C# SQL Server PowerBI xUnit MS Excel API WPF

_

  • Environmental Simulation Toolkit
    • Co-developed this client-based application that simulates wind comfort (via CFD) and thermal comfort. Also utilises cloud-based post-processing.
    • C# OpenFoam Google ProtoBuf AWS RhinoCommon Grasshopper

_

  • Web API Project
    • Solo developed all aspect of this system. Backend DB, API controllers, auth, unit testing, etc.
    • Creates endpoints for in-house Toolkits: Geotechnical, Financial and HR.
    • MudBlazor WebApp (WASM & Server) Terraform C# ASP.NET SwaggerUI Azure xUnit MS Hybrid Connectors

_

  • Control Systems for two synchronised 6-axis ABB Industrial Robots
    • Co-developed robotic milling and folding workflows, utilising parametric design software.
    • Python Grasshopper Rhino

.

AEC-Specific Skills:

Visual programming (Grasshopper) Physics Simulation Shape Optimisation DFM (Design for Manufacture) NURBS Modelling Rhinocommon API Grasshopper API Revit API SAP2000 API

.

Selected Publications:

  • Co-author of paper “Design Space Exploration of Shell Structures Using Quality Diversity Algorithms” (2023)
  • Co-author of paper “Hudson Yards Vessel, New York” (2020)
  • Co-author of paper “The 2016 Serpentine Pavilion: A Case Study in Large-Scale GFRP Structural Design and Assembly” (2017)

.

Stats

GitHub Streak

Pinned Loading

  1. JegDudley JegDudley Public

    My public profile.