Skip to content
View amurgola's full-sized avatar
๐Ÿฆ†
๐Ÿฆ†

Block or report amurgola

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
amurgola/README.md

Andrew Paul Murgola

Chief Technology Officer & Full Stack Software Engineer

Hey there! ๐Ÿ‘‹ I'm Andrew, a passionate (and true) Full Stack Software Engineer with a special love for C#. I've been coding since I was 10 years old, and have since gained experience in a large number of coding languages, tools, and technologies. I'm dedicated to creating innovative solutions and leading/mentoring amazing teams.

๐Ÿ› ๏ธ Skills

  • Languages: C# (๐Ÿ’™), Javascript, Python, Swift, CSS, TSQL, MySql and unfortunately PHP & EDI
  • Operating Systems: Windows, OS X, Linux
  • Tools & Technologies: Rider, Visual Studio, ChatGPT, xcode, Azure, Docker, Kubernetes, Redis, Xamarin, LINQPad, Git, Azure Dev Ops, Ag Grid, SSMS, SSRS, ArcGis, Insomnia, Wordpress, Google Apps, Sendgrid, Twilio, Microsoft Power Automate, MDMs (Maas360, Airwatch, Intune), nCrunch, Razor Views, Unity 3D, Epplus, Salesforce, Selenium, Jumpcloud, Clickup, and much more.
  • Process: SOLID, Agile, Scrum, Kanban, Clean Code, TDD

๐Ÿข Experience

  • Chief Technology Officer, Vendera Mobile (2016 - Current)

    • Leading a talented team of developers
    • Head Developer of a Single Pane of Glass solution for Mobile Device technology
    • Working with vendors and integrating software solutions
    • Architecting a wide array of Azure-deployed solutions
  • Founder & Creator, Textbookly (2009 - Current)

    • Created and maintained a website with 4 million active users per year
  • Chief Technology Officer, Air Everywhere (2017-2018)

    • Leading and recruiting a top-notch team
    • Head of development and design efforts
    • Creation of scalable Kubernetes-based Dockerized system
    • Working with emerging augmented reality technologies
  • Software Engineer, 1EDISOURCE (2014 - 2017)

    • Developed and maintained EDI technology software
    • Co-created a patented EDI technology
    • Created systems to manage sales flows
  • Business Intelligence Developer & Technology Manager, Kent State University (2012 - 2014)

    • Maintained and developed database solutions
    • Created complex SSRS reports
    • Managed all technology needs
    • Liaison between IT and Institutional Advancement Division

Random list of hobbyist side projects I'm always happy to talk about

Name Description
OpenGridJs An open-source lightweight JavaScript grid framework that allows you to create fast and easy-to-use data grids in your web application. It supports virtual scrolling, custom column headers, and context menus. I created this due to not finding options that were either free and awful, or freemium with all the great features locked behind extreme licensing fees. Also being native javascript doesn't hurt, many of the free grid options are overbloated requiring jquery.
LumaByte Personal website for my consulting and open source endeavours. Nothing too exciting, but I do have a few popular free API's that I host from the site. The website is written in vanilla javascript/html/css and the backend is written in go. All packaged into a docker container and hosted on vultr.
Textbookly Created back in 2009 when I was a freshman in college, textbookly is a textbook price comparison engine that still sees a massive amount of users every year.
Valdev Image AI A free web UI for stable diffusion that uses a blend of specialized models, prompting, settings and workflows I created to give a range of outputs. It takes in an image you provide with a prompt, and it transforms it to the likeness of what you prompted.
ResonantJS An extremely lightweight JS framework that allows for native html to be reactive to javascript variable updates, allowing for automatic updates by intercepting changes via proxy changes. The output is an extremely simple, low effort, solution to automatically updating UI content.
PyWinJammer Python application for sending key commands to a specified window on a frequency. I needed to create this due to an odd bug in Automatic1111 which sometimes would lockup and require a ctrl+z send to it's cmd.exe to keep it moving. I'm aware this is a bit of an X/Y problem, it was faster than a pull request.
Neurosity/Pavlok Created an application that was driven by Neurosity Crown EEG device to detect when I was out of focus, then hooked that up to a pavlok to shock me. Outcome... I still have ADHD and my arm hurts. I did rewrite the entire Neurosity SDK into C# in this process though.
YouTube TLDW Created an application that can grab a YouTube video, rip its audio track, use an AI workflow to pull out the text, then use some OpenAI Api calls to get a bullet point summary of the video. I plan to publish this... at some point.
Puppodoro I use the pomodoro technique to excess, and it works incredibly well for me. However, when my significant other moved in with me I hit an issue... She had an elderly dog that needs to go out every few hours. I either needed to open two tabs with two timers, or I could do the reasonable thing and build an entire system to manage tasks and allow for adding multiple pomodoro timers. So I did that. Thus, puppodoro!
Chromodoro Similar to the above, except a bit more straight forward. It's a pomodoro timer that utilized the Razer keyboard sdk to display the current timer status through the keyboards colors.
MineCrafty/Blockpunchers I ran a semi popular Minecraft server for a few years and made a ton of mods for minecraft because of that.
What else? Tons more, literally tons. I have forgotten far more projects I have worked on than I could ever remember.

๐Ÿ“ฌ Get in Touch

I am not looking for work, but if you want to chat tech feel free to reach out! ๐Ÿš€

Pinned Loading

  1. OpenGridJs OpenGridJs Public

    Lightweight JavaScript grid framework that allows you to create fast and easy-to-use data grids in your web application.

    JavaScript 22

  2. ResonantJs ResonantJs Public

    A lightweight, reactive JavaScript framework for seamless two-way data binding and synchronization between data models and the DOM. Using proxies and template cloning, it offers developers tools toโ€ฆ

    JavaScript 8