Mark Givens

Mark Givens Email and Phone Number

Senior Software Engineer | Disseminator of Knowledge | Caffeine-to-Business Value Converter @ SMX
Mark Givens's Location
Boise, Idaho, United States, United States
About Mark Givens

I fell into tech almost by total accident. My first big dream in life was a professorship in mathematics, but I eventually found myself unsatisfied with the fact that mathematical "products" are intangible. You can't interact with them; your only real-time feedback loop with them is between you and your head; and you can't spark joy with them. In short, you can't make mathematical "things" and share them, outside of a few very specialized contexts.Lo and behold, a penchant for shell scripting and a few amazingly timed discussions led to my first serious opportunity in software development, and I've never gone back.My primary engineering expertise in focused on the .NET/Azure stack. I've developed numerous applications, especially web MVC, serverless function apps, and even graphical desktop applications in this stack, and I'm extremely capable in C# and C-family languages.My frontend dev work is focused on React/Redux. Of note, I've created several middleware implementations within this framework to enable seamless, source-agnostic data flow and enable frontend developers to do what they do best. In general, I'm not afraid to learn new tech stacks and enjoy the challenge of being the most versatile developer I can.My background affords me unique talents that play well in the business of software. I code for optimization by default, and I understand the economics of velocity against competing engineering concerns. I've worked with teams to enable stepwise reforms, especially in the realm of tech debt, that have yielded efficiency gains and attested jumps in dev cycle QoL.Alongside my technical skill set, however, I also have a distinctly developed literary background and pride myself on my acuity for effective communication. I believe that effective communication requires mutual understanding, intellectual and emotional, and so I strive to foster a team attitude of acceptance, empowerment, and continual excitement generation.I'm extremely proud to have worked with developers and human beings of all stripes, and for the benefit of all I work to maintain an environment that maximizes knowledge transfer and de-silos expertise. The best teams to work with are those where the rockstar is no single individual, but the team itself.

Mark Givens's Current Company Details
SMX

Smx

View
Senior Software Engineer | Disseminator of Knowledge | Caffeine-to-Business Value Converter
Mark Givens Work Experience Details
  • Smx
    Software Developer
    Smx Aug 2024 - Present
    Doing what I do best, with a team of the best.As of this writing, this is a brand new experience. Stay tuned for additional details.
  • J.R. Simplot Company
    Senior Software Engineer
    J.R. Simplot Company Mar 2024 - Jun 2024
    Boise, Idaho, United States
    • Joined Simplot's engineering services team after a successful staff augmentation effort focused on accelerating work on event-driven integrations and enabling enrichment of information exchange with an app developed for the same org in a contracting capacity• Enabled and developed integration solutions between enterprise applications to enable a rich and robust data ecosystemThis subsequent arrangement was ultimately short-term due to differences in goals and trajectories, but I remain extremely grateful for the opportunity to work with a team as incredibly talented and full of heart as Simplot's engineers.
  • Mapleton Hill
    Senior Software Engineer
    Mapleton Hill Sep 2022 - Mar 2024
    Boulder, Co
    • Responsible for enabling and auditing teamwide development standards and practices• Early implementer on application integrations to establish teamwide practices and ensure a high-velocity development cycle• Core contributor to feature development workstream for project team• Dev team liaison to BA leadership, primarily engaged in team-wide intiative to enable scale-upand transition of “feature team”-style management to product team-style as portfolio shifts focus toward longer-term projects• Placed with client core engineer team as a staff augmentation to accelerate client team projects from June 2023 to Februrary 2024 • Also contribute in this capacity as a channel to disseminate client standards and practices back to an MH project team involved with the same client, to enable and tighten compliance with client’s wider software ecosystem
  • Mapleton Hill
    Software Engineer
    Mapleton Hill Sep 2019 - Apr 2023
    Boulder, Co
    • Implemented ASP.NET core-driven HTTP services across multiple projects• Created novel integration testing patterns for HTTP services using SpecFlow and object-oriented fixture state management• Architected relay web API to enable geodata sync and statistics tracking for end users of a ski industry mobile application• Handled automation, reporting, and statistical tracking of a load testing effort for a nationwide hospitality industry provider in prep for a ramp-up to anticipated post-COVID travel volumes• Managed Azure platform-powered infrastructure and devops tooling for multiple projects• Early adopter and implementer org-wide for several technological novelties, including • CosmosDB for ephemeral application data persistence • SignalR + Redux middleware for processing websocket messages via traditional Redux’s action/reducer flow • Enabling seamless file download using Redux API middleware with traditional action/reducer flow
  • Faction
    Software Engineer
    Faction Sep 2018 - Jun 2019
    Greater Denver Area
    • Designed web portal backend components for enterprise cloud storage provider• Developed backend modules designed to interface with: • InfluxDB • AWS API • ServiceNow CMDB • PostgreSQL databases• Developed REST API endpoint implementations for backend components• Responsible for testing/QC of all contributed components

Mark Givens Education Details

Frequently Asked Questions about Mark Givens

What company does Mark Givens work for?

Mark Givens works for Smx

What is Mark Givens's role at the current company?

Mark Givens's current role is Senior Software Engineer | Disseminator of Knowledge | Caffeine-to-Business Value Converter.

What schools did Mark Givens attend?

Mark Givens attended University Of Wyoming, Ohio University.

Not the Mark Givens you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.