David Maguire

David Maguire

Software Engineer | Backend Specialist | Full Stack Developer

About Me

I'm a passionate software engineer with over three years of professional experience. I thrive on solving complex challenges and writing clean, maintainable code. Throughout my career, I've worked on maintaining and building enterprise applications, database-driven systems, and cloud-based automation tools. I'm always eager to learn new technologies and improve my craft, constantly seeking out opportunities to grow as both a developer and a problem-solver.

Projects

Enterprise Web Rebuild

Rebuilding a complex enterprise app using Node.js and Next.js, enhancing performance and scalability.

Next.jsNode.jsTypeScript

Enterprise Web Rebuild

Rebuilding a complex enterprise app using Node.js and Next.js, enhancing performance and scalability.

Next.jsNode.jsTypeScript

Experience

App Developer – LAZ Parking

Aug 2023 – Present

  • Developed a deployable application that aggregates files of different types from various server locations and compiles them into structured PDF packages.
  • Developed a C# Azure Function to securely decrypt, process, and manipulate files from an SFTP directory, seamlessly transmitting the extracted data via API integrations.
  • Created and maintained pipelines in Azure Data Factory, utilizing SQL and PowerShell scripts.

Software Engineer/IT Manager – Ivy Biomedical Systems

June 2022 – Aug 2023

  • Developed a web application that generates and prints various order labels based on user-provided shipping numbers.
  • Developed a database-driven web application enabling employees to input information in a structured report format, as well as view, edit, and print previously created reports.
  • Maintained essential IT infrastructure (i.e., desktops, servers, email systems, security tools, and company databases).
  • Performed a company wide email server transfer from Intermedia to Microsoft 365.
  • Implemented security measures to protect sensitive data and ensure compliance with industry standards.
  • Provided technical support and training to employees, enhancing their proficiency with software and hardware.

Contact

Whether you're interested in collaborating on a project, have a question about my work, or just want to talk tech, feel free to reach out! I'm always open to new opportunities and conversations in the world of software engineering.