
Andy Gill
Verified Expert in Engineering
.NET Developer
Palm Beach Gardens, FL, United States
Toptal member since November 9, 2021
Andy, a full-stack developer with 20 years of software experience, specializes in the .NET stack, covering requirements gathering, SQL database design, and development across web, Windows, and mobile platforms. Skilled in system monitoring, his strengths include .NET MAUI cross-platform apps, conversational bots for Amazon Alexa and Google Home, and full .NET stack for web or Windows. Andy is passionate about improving client experiences through problem-solving.
Portfolio
Experience
- .NET - 20 years
- C#.NET - 20 years
- SQL - 20 years
- Web Architecture - 10 years
- Mobile Development - 6 years
- Cross-platform - 6 years
- Angular - 5 years
- .NET MAUI - 4 years
Preferred Environment
.NET, AI Chatbots, DevOps, AI Integration, APIs, Azure, iOS, Android, Angular, Cross-platform
The most amazing...
...product I've built is BackOfficeScheduler, an app suite of two iOS and Android apps, a bot accessible via Alexa and text messaging, and a .NET core website.
Work Experience
Senior Full-stack Developer
Freelance
- Designed and researched requirements for the B2B application site to enable businesses to manage their employee and customer schedules and appointments.
- Integrated a PayPal and Stripe payment API to allow organizations and their customers to make payments.
- Created a Microsoft Framework bot accessible via Google Home, Alexa, and text messaging to allow customers to manage their appointments.
.NET Developer
JBZ Bookkeeping LLC
- Integrated Praxedo CRM work orders with QuickBooks API to create invoices.
- Helped develop business requirements with users and management.
- Provided logging and deployment support to help non-technical users manage the application.
Mobile Developer
Protos Security
- Developed a Xamarin app to augment and eventually replace the mobile website to manage guard activities.
- Researched the progress of .NET MAUI replacing Xamarin, and updated management to help decide on an appropriate time to switch to MAUI.
- Rewrote the Xamarin app to .NET MAUI Blazor Hybrid to take advantage of sharing work between the website and native apps using a junior developer to reduce costs and speed up timelines.
Senior Full-stack Developer
AMAG Technology
- Maintained and upgraded a web app from Windows Forms through .NET MVC and eventually .NET Core with an Angular front end.
- Created, published, and maintained iOS and Android apps via Xamarin Forms to monitor the positions and activities of guards and deploy them as needed.
- Mentored junior developers and the offshore team to increase productivity.
Senior Full-stack Engineer
Reverse Mortgage Solutions
- Oversaw a Windows Forms application to help property managers maintain properties obtained via foreclosure.
- Developed a Windows Workflow Foundation system to generate reports that were previously created manually.
- Mentored new developers to speed up the development of the internal company website to track use and progress of the Windows Forms app.
Senior Full-stack Developer
Bankrate.com
- Managed the offshore development team to accomplish project goals.
- Redesigned the website from classic ASP to the new .NET Web Forms project.
- Initiated the addition of external-facing API to allow customers to offload some of the work that Bankrate was doing.
Experience
BackOfficeScheduler
http://backofficescheduler.comMAUI Blazor Hybrid Website and App to Manage Guard Services
https://apps.apple.com/us/app/protos-mobile/id1610768348Video Streaming App and Website
Education
Bachelor's Degree in Computer Information Systems
Palm Beach Atlantic University - West Palm Beach, Florida, USA
Skills
Libraries/APIs
Windows Forms (WinForms), REST APIs, jQuery, Facebook API, Google API, Facebook Authentication, Entity Framework, Gmail API, OpenAI API, SOAP APIs, PayPal API, Stripe, Stripe API, QuickBooks API, Google Maps, YouTube API, Intercom API, Workbooks API, Node.js, React, Office 365 API
Tools
Microsoft Access, Git, WebView, Azure App Service, Microsoft Excel, Microsoft Copilot, Zapier, GitHub, VPN, ChatGPT, Slack, RabbitMQ, Auth0, Azure Active Directory B2C (ADB2C), Azure OpenAI Service, NinjaTrader
Languages
SQL, C#.NET, JavaScript, HTML, HTML5, CSS, ASP.NET Razor, C#, XSD, XML, Visual Basic, VB.NET, Sass, C, TypeScript, Excel VBA, C++, Kotlin, Active Server Pages (ASP), Python
Frameworks
.NET, .NET 5, Telerik Kendo UI, ASP.NET, .NET MAUI, Blazor, ASP.NET Web Forms, .NET 4, .NET Core, ASP.NET Core, WebApp, Bootstrap, Razor Pages, .NET 6, Blazor WebAssembly, ASP.NET MVC, .NET 8, JSON Web Tokens (JWT), Razor, Agentic Frameworks, Angular, Classic ASP, Flutter, Windows Workflow Foundation, Tailwind CSS, Next.js, React Native
Paradigms
Agile Software Development, Web Architecture, REST, Cross-platform, Mobile Development, Automation, Microservices, DevOps, Kanban, Azure DevOps, Agile, Desktop App Development, ETL, Offline-first Development, Database Design, Testing, Scrum, Test-driven Development (TDD), Event-driven Programming, Real-time Messaging Protocol (RTMP), HIPAA Compliance
Platforms
Software Design Patterns, Xamarin, Android, iOS, Azure, Windows UI, Windows, Mobile, Telerik, Twilio, Amazon Alexa, Amazon Web Services (AWS), Universal Windows Platform (UWP), Microsoft Bot Framework, Apache Kafka, Kubernetes
Storage
Microsoft SQL Server, IIS SQL Server, SQL Server 2016, Database Architecture, MySQL, Web Forms, Databases, JSON, API Databases, Azure SQL, MongoDB, PostgreSQL
Industry Expertise
Project Management, Healthcare
Other
Xamarin.Forms, Xamarin Studio, OData, Artificial Intelligence (AI), Web Development, Architecture, Full-stack, API Integration, APIs, WCF Web Services, PCI, Technical Architecture, Project Estimation, User Interface (UI), User Experience (UX), Fintech, Algorithms, Cloud Services, CI/CD Pipelines, Integration, Back-end, Data Analysis, Data Engineering, Data Scraping, Facebook, Single Sign-on (SSO), Authorization, User Authentication, Authentication, Software Architecture, Mobile App Development, Full-stack Development, Software Documentation, Development, MVP Design, SaaS, Subscriptions, Technical Leadership, Data Structures, Front-end, Startups, Distributed Systems, Instant Messaging, Minimum Viable Product (MVP), Cross-platform App Development, Cloud, Inventory Management, Offline Data Synchronization, Solution Architecture, Cloud Architecture, Deployment, App Store, Google Play Store, Mobile Apps, HTTPS, Webhooks, Scalable Web Services, Software System Design & Configuration, Android App Development, Leadership, Back-end Development, Software as a Service (SaaS), Software Design, Technical Requirements, Bots, Payment Gateways, OAuth, RESTFul APIs, Communication, Critical Thinking, Time Management, WebSockets, Intercom, SMS, AI Agents, AI Chatbots, CSV Export, Coding, Software Development, Data Migration, Security, Software, Mobile UI, CSV, Texting, Chatbots, Graphs, Charts, Dashboards, Payment APIs, Payment Processing, PayPal, IT Project Management, Intuit QuickBooks, Excel 365, IIS, Streaming, Broadcasting, Networking, Business Analysis, AI Integration, Budgeting, IT Management, Point of Sale, OpenAI, Machine Learning, FTP, SFTP, Web Server (IIS), Generative Artificial Intelligence (GenAI), Prompt Engineering, QuickBooks Online, eCommerce, Customer Relationship Management (CRM), OpenAI GPT-4 API, Spreadsheet Automation, QuickBooks Desktop, Customer Identity and Access Management (CIAM), Microsoft Entra External ID, Google Home, Natural Language Processing (NLP), Generative Pre-trained Transformers (GPT), Algorithmic Trading, XML Web Services, Office 365, RTMP, Content Management Systems (CMS), Discord, Large Language Models (LLMs), Discord Bots, Futures, Okta
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring