Available to hire
I’m William Irvine, a software engineer and solution architect who designs scalable, data-driven platforms. I love turning complex IoT and enterprise requirements into robust production systems, with a focus on reliable APIs, clean architecture, and user-friendly interfaces.
In my work, I enjoy collaborating across Product, UX, and Engineering to deliver meaningful features on time and with high quality. I also mentor teammates, explore AI-assisted development tools, and build SaaS products that empower distributed teams.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Portuguese
Intermediate
Work Experience
Senior Software Engineer at AirCycler
July 8, 2019 - November 24, 2025● Owned the design and technical direction of a scalable, highly available, event-driven IoT data ingestion pipeline
across MQTT, AWS IoT Core, Kinesis, and Lambda, supporting high-volume telemetry and production workloads
● Designed, implemented, and optimized a multi-database architecture (PostgreSQL, InfluxDB, DynamoDB),
improving performance, data separation, and long-term maintainability; reducing per-device costs by over 90% and
improving query performance at scale
● Led collaboration with Product, UX, and engineering teams to define REST API contracts, guide implementation,
and mentor offshore developers across Brazil and Portugal to deliver scalable web and mobile features
● Designed and implemented user interfaces for embedded devices with low-resolution monochrome displays,
emphasizing usability, performance, and reliability within constrained hardware environments
● Leveraged AI-assisted development tools to accelerate debugging, streamline infrastructure troubleshooting, and
deliver features faster, reducing production defects and deployment time
Solution Engineer at Mega NA
March 27, 2017 - July 1, 2019● Developed and implemented custom enterprise solutions, dashboards, and reports using Java and VBScript,
improving workflow efficiency and enabling data-driven decisions for Fortune 500 clients
● Collaborated with global teams to analyze and validate enterprise data, ensuring accuracy, consistency, and
compliance while delivering solutions that met both business and technical requirements
Programmer / Analyst at Meditech
March 11, 2013 - March 20, 2017● Designed, developed, and maintained internal healthcare software tools using M-AT language, ensuring clinical
functionality, regulatory compliance, and reliable system performance
● Analyzed complex data relationships and workflows, identifying and resolving critical system bugs to improve
software reliability, maintainability, and operational efficiency
Founder & Developer at G4 Software
January 13, 2026 - Present● Founded and launched AgentContent Pro, an AI-powered marketing platform built on a service-oriented architecture,
delivering production-ready features for content generation, workflow automation, and user engagement
● Designed a React/Next.js front-end emphasizing usability, performance, and scalable component architecture
● Integrated AI-driven features using OpenAI APIs, implementing structured prompt workflows, validation layers, and
consistent output handling across the platform
● Built and maintained a full-stack architecture using ASP.NET Core, SQL Server, and Entity Framework, supporting
secure and scalable multi-tenant data access
● Implemented Stripe billing, CI/CD pipelines, and production monitoring to ensure reliable, scalable SaaS operations
Education
Bachelor of Science in Information Technology/Software Engineering at New England Institute of Technology
March 15, 2010 - December 18, 2013Qualifications
Industry Experience
Software & Internet, Healthcare, Professional Services, Computers & Electronics, Manufacturing, Other
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Boston today.