Hi, I'm Duncan McLean

Software Developer & Problem Solver

I create elegant solutions to complex problems through clean code and innovative thinking.

Duncan McLean

About Me

I'm a passionate software developer with a love for creating meaningful applications that solve real-world problems. With expertise in modern web technologies and a strong foundation in software engineering principles, I bring ideas to life through clean, maintainable code.

When I'm not coding, you can find me exploring new technologies, contributing to open-source projects, or sharing knowledge with the developer community.

Skills & Technologies

C# .NET ASP.NET Entity Framework SQL Server JavaScript React Node.js Git Azure DevOps REST APIs Postman Prompt Engineering AI/ML Agile/Scrum

Experience

Software Engineer II

Fiserv

September 2023 - Present

Developing and maintaining financial software solutions. Collaborating with cross-functional teams to deliver high-quality software for the financial services industry.

Software Engineer

IBM

April 2021 - December2021

Built and maintained enterprise software applications. Worked with modern technologies and contributed to large-scale software projects.

Student Operator

Marist University

December 2018 - September2020

Worked as a student employee while pursuing Computer Science degree. Gained hands-on experience with software development, algorithms, and modern programming technologies while contributing to university projects and initiatives.

Featured Projects

E-Commerce Platform

A full-stack e-commerce solution built with React, Node.js, and MongoDB.

React Node.js MongoDB

Task Management App

A responsive task management application with real-time updates.

Vue.js Firebase CSS3

Data Visualization Dashboard

Interactive dashboard for displaying and analyzing complex datasets.

D3.js Python Flask

Let's Connect