Alex Su

Full Stack Developer

Building scalable, high-performance applications

ASP .NET, JavaScript & HTML & CSS Autodesk AutoCAD & Inventor .NET Core & .NET Framework C#, VB.NET/VBA Linux
Get In Touch

About Me

Passionate About Building Great Software

I'm a full-stack developer with expertise in .NET Core and .NET Framework technologies. I specialize in building robust, scalable applications that run seamlessly on both Windows and Linux environments.

With a strong foundation in both backend and frontend development, I create end-to-end solutions that solve real-world problems. My experience spans cloud-native architecture, microservices, and modern web development.

I'm committed to writing clean, maintainable code and following industry best practices. When I'm not coding, I enjoy exploring new technologies with 3D printing, microcontrolers, single board computers and home lab setups.

In addition to my full stack software development skills, I also have experience in CAD design using Autodesk AutoCAD and Autodesk Inventor. And I leverage my programming skills to automate CAD workflows and enhance productivity.

💻

Technical Skills

🎯 Backend Development

  • .NET Core & .NET 5+
  • .NET Framework 4.x
  • ASP.NET Core MVC
  • AutoCAD ObjectARX & AutoCAD .NET API

🐧 Linux & DevOps

  • Ubuntu Server Administration
  • Docker & Containerization
  • CI/CD Pipelines
  • Bash Scripting

🌐 Frontend Development

  • HTML5 & CSS3
  • JavaScript
  • Winform & WPF App
  • Web Performance

☁️ Cloud & Databases

  • Could VPS Administration
  • MySQL & Microsoft SQL Server
  • Database Optimization

🛠️ Tools & Practices

  • Git & GitHub
  • Visual Studio & VS Code
  • Unit Testing & TDD
  • Design Patterns
  • MVVM

📊 Languages

  • C# & VB .NET/VBA
  • SQL
  • C/C++
  • LISP

Featured Projects

Automated 2D CAD Drawing Generator

An automated 2D production drawing generator for Microvellum CAD software. Developed using .NET Framework and AutoCAD .NET API to streamline drawing creation based on the G-code generated by Microvellum.

.NET Framework AutoCAD .NET API Microvellum SQLite

Quality Control Platform

A desktop application for quality control in manufacturing processes - reducing defects and improving efficiency while reducing manual effort. Built with .NET WPF for the frontend and .NET Framework for the backend services.

.NET Framework WPF MySQL Server

Manufacturing Execution System (MES)

A desktop MES application to monitor and control manufacturing operations in real-time. Developed using WPF and .NET Framework, integrating with SQL Server for data management and reporting.

.NET Framework WPF SQL Server

ERP Integration with MES System

Integrating data from ERP systems into the MES application to streamline operations and improve data accuracy. Built using ASP .NET core for backend services and HTML/CSS for the frontend interface.

ASP .NET Core HTML/CSS MySQL

Parametric 2D CAD Drawing Generator

A desktop app that generates 2D CAD drawings based on user-defined parameters in Microsoft Excel. Developed using .NET WPF for the frontend and AutoCAD API for CAD drawing generation.

.NET Framework WPF AutoCAD API

Professional Experience

Full Stack Developer Team Lead

2018 - Present

Principally responsible for leading a team of developers in designing and implementing full-stack solutions using .NET Core and .NET Framework. Oversaw cloud architecture and Linux deployments to ensure high availability and scalability.

Microvellum Consultant

2012-2018

Provided expert consulting services for Microvellum CAD software, specializing in automating design and production workflows. Developed custom plugins and tools using AutoCAD .NET API to enhance productivity and accuracy in cabinetry design.

Application Engineer

2009-2012

An Autodesk AutoCAD and Inventor application engineer, providing technical support and training to clients. Also participated in pre-sales activities and product demonstrations. Achieved Autodesk Certified Professional status in AutoCAD and Inventor & Autodesk Certified Evaluator for both AutoCAD and Inventor.

Design Engineer

2007-2012

Worked as a design engineer utilizing Autodesk AutoCAD and Inventor for creating detailed engineering drawings and 3D models. Collaborated with partner from another company to design and release a new product line.

Let's Connect

If you feel that my profile matches your project requirements or if you'd like to discuss potential opportunities, please don't hesitate to reach out. I'm always open to connecting with fellow professionals and exploring new possibilities.

📧 Email alexsu84@gmail.com
💼 LinkedIn LinkedIn Profile