Web Development - Linux - Digital Freedom


RESUME

With over a decade of experience in object-oriented programming, I bring an expert-level understanding of web application development and deployment to the table. My technical acumen extends beyond software development, encompassing 15+ years in advanced software applications including technical drawing, 3D modeling, and animation. Exceptional organizational and project management skills complement my technical expertise. I am driven by goals and have an entrepreneurial spirit, accompanied by a constant thirst for learning and professional growth.

Experience


12/2023-Present | SimioCloud (Manchester, NH) | Senior Software Engineer

  • Collaborate on the development of SimioApp, a C#/.NET and Angular application integrated with a custom data analytics platform using Python Flask APIs and components for backend services.
  • Implement cloud-based solutions using Azure, for scalability and performance, and design relational databases for efficient data storage and retrieval.
  • Participate in Agile/Scrum processes for timely, high-quality code delivery and effectively communicate with team members, data scientists, product managers, and stakeholders.

05/2023-12/2023 | SBLI (Woburn, MA) | Senior Software Engineer

  • Spearheaded the design and deployment of intricate, high-performance web applications leveraging .NET, Blazor, and Azure technologies.
  • Provided maintenance and support for legacy ASP.NET WebForms applications, ensuring continued stability and performance.
  • Built Sales ChatGPT Chat UI in NextJS and Node using OpenAI’s API for demonstration to the board of directors.

04/2022-04/2023 | Temple Logic | (Manchester, NH) | Senior Software Developer

  • Engineered a comprehensive full-stack solution using ASP.NET Core Web-API and Entity Framework for the back end, complemented by an Angular-driven front end.
  • Adhered to best practices in Scrum and Agile methodologies throughout the development lifecycle, ensuring efficient and collaborative project progression.
  • Translated complex user stories into actionable tasks, streamlining the development process and facilitating on-time feature delivery.

01/2020-03/2022 | Progress Software Corporation (Burlington, MA) | Senior Technical Support Engineer

  • Offered expert technical guidance to developers, specializing in ASP.NET AJAX, UI for Blazor, and Reporting products, elevating product usability and customer satisfaction.
  • Crafted targeted reproductions and demos to expedite the resolution of technical issues, improving both team efficiency and customer experience.
  • Fielded and resolved complex technical queries via phone, tickets, and public forums, serving as a reliable source of expertise.
  • Diligently logged bugs and feature requests in a public feedback portal, facilitating continual product improvement.
  • Periodically reviewed and updated product documentation, ensuring clarity and accuracy for end-users and stakeholders.
  • Developed and published digital content, such as tutorials or guides, to furnish developers and customers with supplementary technical insights.

01/2019-12/2019 | Progress Software Corporation (Waltham, MA) | Technical Support Engineer II

  • Engineered the Fiddler Everywhere Composer Request Header/Parameter editor, leveraging Angular 2+, TypeScript, and Redux for enhanced functionality and user experience.
  • Delivered specialized technical support to developers, focusing on ASP.NET AJAX, Fiddler, and Reporting products to improve productivity and product quality.
  • Created purpose-built samples and demonstrations to facilitate the resolution of technical challenges, enhancing customer satisfaction and team efficiency.
  • Acted as a subject matter expert, addressing, and resolving technical inquiries via phone and public forums to uphold brand reputation and customer trust.

11/2017-02/2019 | Meetcaregivers, Inc. (Newton, MA) | Lead Engineer and Bookkeeper

  • Orchestrated a comprehensive build and release pipeline across multiple development projects, utilizing Git, Azure DevOps, Azure Web Apps, and Azure SQL to streamline deployment.
  • Administered build agents across Windows, Linux, and macOS platforms using Azure DevOps, optimizing the build process for diverse environments.
  • Revamped content management and delivery strategy, integrating WordPress with Google Analytics and Google AdWords for data-driven results.
  • Compiled and maintained thorough documentation of processes and systems using Markdown, facilitated by Jekyll Static Site Generator and hosted on GitHub.
  • Supported financial operations by assisting with accounting and bookkeeping tasks, utilizing Quickbooks Online for accurate record-keeping.
  • Managed a suite of enterprise solutions including Office 365, Azure Active Directory, SharePoint Online, Teams, and Exchange, ensuring seamless communication and data management.

06/2015 - 11/2017 | Meetcaregivers, Inc. (Newton, MA) | Freelance ASP.NET Developer

  • Spearheaded the migration of a web application and database from PHP/MySQL to ASP.NET MVC and WebApi/SQL, leveraging Azure Web Apps for continuous delivery and expedited development cycles.
  • Pioneered the implementation of a responsive design, utilizing Azure Media Services and content delivery networks for enhanced performance and user experience.
  • Modernized database architecture through the adoption of table-per-type inheritance with Entity Framework Code First, resulting in improved search capabilities.
  • Fine-tuned search functionalities with Azure Search, enabling users to execute more precise queries by city, state, and zip code for better results.
  • Adapted ASP.NET Identity 2 to meet unique business requirements, allowing for the authentication of multiple user types for increased flexibility.

10/2013-04/2014 | Best Doctors (Boston, MA) | Release Engineer

  • Authored and disseminated company-wide release management standards, establishing a unified framework for software deployment.
  • Engineered a robust continuous delivery pipeline featuring an optimized branching and merging strategy, enabling QA to seamlessly resume regression testing post-bug fixes.
  • Acted as a key influencer across multiple departments—including QA, Development, Project Management, and Business—guiding the refinement of release cycles for optimal efficiency.

12/2010-10/2013 | JP Morgan & Chase (Boston, MA) | Developer Analyst

  • Oversaw the regional deployment of Prodiance compliance software, successfully reaching over 600 end-users in the Boston area.
  • Engineered custom end-user tools in Excel and Access, streamlining business processes across multiple teams.
  • Instituted SQL-based stored procedures for data querying in Access, enhancing database efficiency and usability.

05/2008-07/2010 | Oliver Wyman (Boston, MA) | Payables & Billings Coodinator

  • Assessed and deciphered contractual documents and proposals to accurately structure invoice schedules and milestone payments.
  • Collaborated with key stakeholders to align revenue expectations and project budgeting.
  • Crafted and disseminated comprehensive guides on timesheet procedures across the organization.
  • Conducted weekly reconciliations of consultant expenses to ensure accurate and timely compensation.

08/2006-08/2007 | Backstage Bar & Grill (Wichita, KS) | Accountant/Bookkeeper

  • Inputted fiscal records into the accounting software and executed end-of-period account reconciliations.
  • Spearheaded the adaptation of innovative accounting workflows to accommodate business expansion.
  • Evaluated and streamlined current accounting operations for optimal efficiency.

01/2004-10/2005 | Riverside Mobile Home Park (Wichita, KS) | Bookkeeper

  • Managed the entry and execution of invoices and forms related to accounts receivable and accounts payable.
  • Conducted meticulous audits of various accounts, including accounts receivable and accounts payable, to rectify errors and ensure general ledger account accuracy.
  • Facilitated the Trial-Balance stage by generating precise journal entries and work papers.
  • Established a dedicated subsidiary ledger for housing inventory, aligning it with the general ledger and accrued expenses.
  • Devised predictive cash flow statements specifically for notes receivable, aiding in financial planning.

Education


  • 05/2007 | Wichita State University (Wichita, KS) | Bachelors of Business Administration majoring in Management and minoring in Accounting

Technologies Used


  • Languages: C++; C#; PHP; ActionScript; VBA; Bash; PowerShell; SQL; TypeScript; JavaScript; HTML; CSS; Sass; Less; YAML; Markdown;
  • JavaScript Frameworks: Angular; KnockoutJS; jQuery; Gulp; Grunt; NPM; Webpack; NextJS; React; Jekyll;
  • Web Frameworks: Node.js; ASP.NET; ASP.NET Core;
  • Web Servers: IIS; Nginx; Apache;
  • Databases: SQL Server; MySQL; PostgreSQL;
  • ORMs: Entity Framework; Entity Framework Core;
  • UI Frameworks: Telerik UI for ASP.NET AJAX, Telerik UI for Blazor;
  • Operating Systems: Windows; Linux; macOS;
  • Source Control: Git; TFVC;
  • SDLC Methodologies: Agile; Scrum; Waterfall; CI/CD;
  • Cloud Platforms: Microsoft Azure; AWS; DigitalOcean; SkySilk;
  • Cloud Services: Virtual Machines; Docker; Web Apps; Serverless Functions; Storage; Video Streaming; Search; (OAuth2) AuthN/AuthZ;
  • Content Management Systems: WordPress; SharePoint; Orchard; HubSpot;
  • Debugging Software: Fiddler; Fiddler Everywhere; Postman;
  • Graphics Software: GIMP; Adobe Photoshop; Inkscape; Adobe Illustrator; Adobe InDesign;
  • Office Software: LibreOffice; Microsoft Office; Office 365; G-Suite;

Professional Writings