About Me

I’m a creator. I’m a problem solver and an innovator. I spend my days tinkering and experimenting. Dabbling with this, playing with that. I’m not afraid to try something new, different, or in my own way. I’m driven to create and innovate so I can improve my skills and stay on top of the changes of the fast moving tech world.
But don’t get confused, my head isn’t full of just ones and zeros, I’m actually a musician cleverly disguised as a programmer. I can create and improvise on a set of strings just as equally as I can on a keyboard and mouse. As an artist and an academic, I bring intuitive design and effective programming to my projects and applications.

Contact Details

Alex Welk
9050 Twelvestones Dr
Roswell, GA 30076

(678) 315-3206
[email protected]

Work

Onyx IQ

Solutions Architect 03/24 - 06/24

Bridged gaps in legacy systems with modernized solutions that increased overall efficiency and scalability while reducing development time
Evaluated emerging technologies to stay current on industry trends, making informed decisions for technology adoption
Engaged with customers to gather feature requests and evaluated their technical feasibility for product enhancement
Proactively identified and documented critical security vulnerabilities, proposed effective solutions, and presented findings to technical staff, significantly enhancing company's security posture
Implemented database replication across multiple read-only instances and optimized traffic routing, effectively reducing database load by 75% and eliminating customer impact

BetterCloud

Tech Lead 12/21 - 02/24

Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance
Documented software development methodologies in technical manuals to be used by fellow team mates and colleagues in future projects
Maintained cross-team workstreams and mitigated blockers to release multiple key deliverables 3 months ahead of schedule
Created proofs of concept for innovative new solutions and presented findings and suggestions for the adoption of new technologies to architects and directors
Led software development initiatives as subject matter expert and primary point-of-contact for project management staff

BetterCloud

Senior Software Engineer 07/21 - 12/21

Designed, architected, and led implementation team to develop data ingestion pipeline that secured $5M third-party contract
Improved existing infrastructure system to process over 6B events daily by utilizing Google's BigTable scalability and throughput
Hired and mentored junior developers to scale out entirely new development teams to accelerate time to deliver releases
Worked with Product leadership to organize long-term roadmap goals to then break down said goals into shorter term deliverable items for teams
Led seminars to advocate for development best practices, new technology adoption and standardization of documentation, testing strategies and code reviews across all engineering

BetterCloud

Software Engineer 2 06/19 - 07/21

Created automated testing suites to reduce time to delivery and promote more frequent releases
Coordinated with other engineers for feedback when designing new internal APIs using OpenAPI specification
Spearheaded use of in-house built egress gateway to reduce time needed for teams to integrate with third-party APIs
Reviewed project specifications and designed technology solutions to ensure that load testing results met or exceeded performance expectations
Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance

BetterCloud

Software Engineer 02/19 - 06/19

Collaborated on stages of systems development lifecycle from requirement gathering to production releases
Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality
Redefined metric and logging practices to reduce annual hosting costs by $40K
Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development
Designed intuitive graphical user interfaces for internal tools to assist support teams in resolving customer facing issues

General Motors IT

Software Developer 05/15 - 02/19

Designed architecture for high-availability cloud-based applications
Increased maximum throughput of application by 12x
Collaborated with business, testing teams, and developers to gather requirements, design test cases, coordinate project planning
Spearheaded initiative to achieve 90% code coverage among developers
Led development teams using multiple development strategies including agile and iterative
Reduced incident tickets by 36% while supporting 40% increase of users

Projects

Rewrote legacy monolithic application into suite of micro-services that meet Twelve-Factor Application standards
Managed off-boarding and on-boarding of users from declining applications to their replacements
Enhanced front-end using Ext JS to allow users to make custom dashboards
Ported desktop application to web application using Angular JS and Spring Boot
Designed and developed web application using Angular 5, Spring Boot, and MongoDb for Must Ministries
Engineered video streaming system for Peachtree Curling Association including provisioning hardware, network administration, and scripting

Education

Georgia Southern University

Bachelor's in Computer Science Minor in Music Technology 2015

During my time at Georgia Southern I excelled in classes involving software engineering, web development, and database management. Aside from my regular studies, I assisted a research team with optimizing physical simulations and conducted a a study in 3D graphics. In my free time I played bassoon in concert bands and the orchestra while also playing clarinet in the marching band. For four years I held an officer position in a chapter of Phi Mu Alpha Sinfonia music fraternity and was a member of Upsilon Pi Epsilon Honor Society.

Skills

Experience with leadership roles, fast paced learning environments, problem solving, hardware and software trouble-shooting, and computer design and construction
Knowledge of SQL, Linux/Unix systems, SVN & Git repositories, Maven Dependency Mechanism
Understanding of Object-Oriented Design, Agile, Iterative, and Waterfall Development Methodologies
Familiarity with RESTful & SOAP web services and frameworks including Spring Boot and AngularJS/Angular 2+

  • Java
  • AngularJS/Angular 2+
  • Spring Boot
  • SQL
  • Javascript

Client Testimonials

  • Alex has shown promise as a good learner and delivers the tasks assigned to him Independently. He is organized and understands his tasks. He also communicates well by asking relevant questions.

    Priya Sharma - IT Manager
  • Alex takes a great deal of pride in what he does and he works very hard to achieve the exact results that the business is looking for. He is a self-motivated individual who makes valuable contributions to the achievement of short term and long term goals. It is very enjoyable to work with him, he is a reliable and intelligent person with a good sense of humor.

    Meaghan Thomson - Co-Worker