Software Architect Engineer
Hi, I'm Joe Kramer. I'm a product and results driven Front End Software Architect / Engineer with 17 years of experience specializing in TypeScript, NodeJS, NextJS, ReactJS, EthersJS, HardHat, and Solidity. I enjoy designing and building innovative green field products and services from concept to production to serve millions of users.
Yes
I'm available for new opportunities
Let's Talk Tech
Whether you're building a new product or service, or need help with your existing ones, I'm here to help you.
Phone, Text, or WhatsApp
LinkedIn
Instagram
Based in
Austin, TX, USA πŸ‡ΊπŸ‡Έ
Share My Website
website QR code
Primary Tech Stack
HTML
HTML
17 yrs
CSS
CSS
17 yrs
JavaScript
JavaScript
15 yrs
NodeJS
NodeJS
10 yrs
AWS
AWS
10 yrs
TypeScript
TypeScript
6 yrs
NextJS
NextJS
6 yrs
ReactJS
ReactJS
6 yrs
GraphQL
GraphQL
3 yrs
Solidity
Solidity
1 yr
EthersJS
EthersJS
1 yr
HardHat
HardHat
1 yr
Additional Skills
JSON
JSON
15 yrs
Photoshop
Adobe Photoshop
14 yrs
InDesign
Adobe InDesign
14 yrs
Audition
Adobe Audition
14 yrs
Git
Git
13 yrs
GitHub
GitHub
13 yrs
S3
AWS S3
10 yrs
CloudFront
AWS CloudFront
10 yrs
jQuery
jQuery
9 yrs
REST API
REST APIs
10 yrs
ExpressJS
ExpressJS
8 yrs
DynamoDB
AWS DynamoDB
8 yrs
EC2
AWS EC2
6 yrs
MySQL
MySQL
6 yrs
PHP
PHP
4 yrs
MongoDB
MongoDB
2 yrs
Lambda
AWS Lambda
4 yrs
C#
C#.NET
3 yrs
WebSocket
WebSocket
3 yrs
XML
XML
2 yrs
Alchemy
Alchemy
1 yr
Ethereum
Ethereum blockchain
1 yr
Uniswap
UniSwap
1 yr
Remix
Remix
1 yr
React Testing Library
React Testing Library
1 yr
Vitest
Vitest
1 yr
IAB
VPAID
1 yr
IAB
VAST
1 yr
NGINX
NGINX
1 yr
D3JS
D3JS
1 yr
SQL
SQL
1 yr
Adobe
Adobe UXP
1 yr
ExtJS
Sencha ExtJS
1 yr
Qualifications
  • Advanced Technical Expertise:Proficient in CSS and ReactJS, specializing in crafting intricate designs with interactivity, layering, animations, and seamless responsiveness to dynamic window resizing, among other essential features.
  • Creative and Strategic Vision:Passionate about the intersection of art and engineering, with expertise in custom designing enterprise-level applications from the ground up.
  • Proven Experience:A well-rounded professional software engineer with over 17 years of experience designing, developing, and maintaining diverse technologies for small businesses, startups, and large international corporations.
  • Commitment to Excellence:Dedicated to adhering to industry standards and best practices. Establishes efficient workflows, communication processes, and tools for effective engineering teams. Produces exceptionally clean, well-documented, and maintainable code.
  • Lifelong Learner:Continuously researching and experimenting with emerging technologies and processes to stay at the forefront of the industry.
  • Comprehensive Development Expertise:Extensive experience with the full software development life cycle, including discovery, business analysis, requirements definition, UX design, full-stack development, testing, debugging, and deployment of product releases.
  • Leadership and Growth:Decisive leader in driving organizational growth and leveraging emerging technologies for optimal outcomes. Skilled at building engineering teams and fostering a positive, collaborative culture.
  • Collaborative and Supportive:Excellent at teamwork, thriving in both small team settings and independent, remote work environments. Mentors and trains team members, offering valuable insights and troubleshooting support.
  • Problem Solving and Precision:Expert in solving complex logic problems in large systems and applying exceptional artistic precision and attention to detail in visual design.
  • High-Impact Achievements:Built enterprise applications from concept to production, serving millions of users. Driving $100M+ in revenue for clients throughout my career.
  • Client Communication:Skilled at simplifying complex technologies for clients, conducting product demos, and assisting with questions and integrations to ensure seamless collaboration and understanding.
Experience
Discover Financial Services
Front End Software Architect / Engineer
10/2023 - Present
Contract
Remote
Austin, TX, USA πŸ‡ΊπŸ‡Έ
Front End Dev
Working on the Platform Engineering Team, I established and maintained engineering standards across the company to ensure consistency and quality in development practices. I conducted research and testing to evaluate architecture, tools, and processes for integration into boilerplate applications used in new project development using TypeScript and ReactJS. My responsibilities included selecting and implementing testing tools, managing package version upgrades, and assessing their impact on system stability and performance. Additionally, I contributed to the development and debugging of next-generation customer support software, enhancing its capabilities to provide real-time talking points and questions for support staff, offer tailored options to customers in a conversational user interface, and seamlessly handle updates to customer accounts and services.
JavaScript
TypeScript
NodeJS
ReactJS
HTML5 / CSS3
Vitest
React Testing Library
Micro Front End
Apple
Front End Software Architect / Engineer
04/2022 - 09/2023
Contract
Remote
Austin, TX, USA πŸ‡ΊπŸ‡Έ
Front End Dev
In this role, I contributed to two key projects. For the first, I enhanced and debugged an executive internal dashboard application, enabling it to process and display large volumes of data while supporting complex filters, queries, and visualizations using TypeScript and ReactJS. For the second project, I served as the sole engineer responsible for rewriting and modernizing an Adobe Photoshop plugin, transitioning it to TypeScript and Adobe’s new UXP platform. This plugin generates a proprietary parallax image format used in iTunes, Apple TV, and Apple Vision Pro headsets. I collaborated closely with Adobe by providing feedback and raising questions as they developed the UXP platform alongside our implementation efforts.
JavaScript
TypeScript
NodeJS
ReactJS
HTML5 / CSS3
Adobe UXP
Adobe Photoshop
WebGL
ThreeJS
WebSocket
CatapultX
Front End Software Architect / Engineer
10/2020 - 03/2022
Employee
Remote
Austin, TX, USA πŸ‡ΊπŸ‡Έ
Front End Dev
Developed a next-generation AdTech solution using TypeScript, designed to integrate seamlessly with any video player by auto-detecting the player type and configuration to maintain stability. The solution supported a variety of ad formats, including image, video, and interactive HTML, displayed dynamically around or over the video stage. It was highly configurable, responsive, and adaptable for both mobile and desktop platforms. The project was completed ahead of schedule and successfully deployed to 20 publisher clients using 20 different video providers, demonstrating its player-agnostic and adaptable nature. Additionally, the system served contextually relevant ads by leveraging AI to analyze video content without relying on cookies.
NodeJS
ExpressJS
JavaScript
TypeScript
HTML5 / CSS3
JWPlayer
Akamai Player
Avantis Player
BridTV
Fluid Player
Rumble Player
Video Intelligence Player
YouTube
AMP Player
Google AMP
AirTV Player
Connatix Player
Dell
Front End Software Architect / Engineer
05/2018 - 09/2020
Contract
Hybrid Remote & Office
Round Rock, TX, USA πŸ‡ΊπŸ‡Έ
Front End Dev
As a member of the Site Reliability Engineering team, I developed internal tools to support clients and infrastructure. My work spanned three key projects: updating a Chrome browser extension used by support staff for product research, building a complete UI from scratch for an application that streamlined product research for customer support, and creating a UI dashboard with data visualizations using D3.js in a C#.NET Xamarin mobile app. This dashboard enabled executives and managers to monitor the Dell ecosystem, which included hundreds of enterprise applications and thoUSA πŸ‡ΊπŸ‡Έnds of globally distributed servers.
HTML5 / CSS3
C#.NET
Xamarin
D3JS
JavaScript
KERV Interactive
Senior Vice President of Engineering
09/2014 - 04/2018
Employee
Remote
Austin, TX, USA πŸ‡ΊπŸ‡Έ
Leadership, Full Stack Dev
Developed a next-generation AdTech solution designed to integrate with multiple cloud video providers, reskin video players, and add custom functionality such as advanced playback controls. The solution made videos interactive by embedding overlays for product links, shopping cart integrations, and informational popups on items within video frames. I introduced new engagement analytics standards to measure interactivity and enhance video experiences. As the sole engineer during the company's first two years, I was responsible for all web technology, making critical architecture decisions, configuring AWS infrastructure and security, designing data schemas, building databases, creating a custom content management system for managing data and ad campaigns, developing APIs, and focusing heavily on user experience. As funding improved, I recruited, hired, trained, and mentored a team of nine engineers while continuing to act as a Sales Engineer on high-profile client calls. I conducted due diligence on potential acquisitions and provided detailed reports during our company’s acquisition. The AdTech software I built earned prestigious awards, including the Lumiere Award for Best Branded Experience, and achieved a 10x higher click-through rate than traditional advertising in collaboration with NBC on a TV show streamed online.
AWS
AWS Route53
AWS CloudFront
AWS S3
AWS Lambda
AWS DynamoDB
AWS Aurora DB
AWS RedShift
MongoDB
NodeJS
ExpressJS
JavaScript
jQuery
HTML5 / CSS3
Brightcove
The Platform (Comcast)
JWPlayer
Virtual Box
Adobe Photoshop
VPAID
VAST
Junta
Front End Software Engineer
07/2013 - 09/2014
Employee
On Site
Miami Beach, FL, USA πŸ‡ΊπŸ‡Έ
Full Stack Dev
Developed new features for a custom content management system, including safety tools for administrators to manage websites with community and messaging systems. Enhanced high-traffic websites by improving design, optimizing user experiences, and upgrading video functionality to better meet user needs.
HTML5 / CSS3
PHP 5.4
Symfony2
Twig
Doctrine
Twitter Bootstrap
MongoDB
MySQL
AJAX
JavaScript
jQuery
XML
YAML
JSON
Ubuntu 14.x
CentOS6
PHPStorm
Virtual Box
MySQL Workbench
Apache
NGINX
Perform[cb]
Front End Software Engineer
07/2010 - 06/2013
Employee
On Site
Sarasota, FL, USA πŸ‡ΊπŸ‡Έ
Front End Dev
Collaborated with C-suite executives, designers, and engineers to develop high-conversion AdTech websites and advertising platforms. Built over 200 marketing funnel websites for clients, each generating an average of $1 million in daily sales revenue. Created email templates for campaigns, established engineering best practices, integrated cutting-edge technologies, and continually improved the quality and features of boilerplate templates for website development. Contributed to the research and debugging of ad distribution network software for a platform handling over 1 billion monthly impressions and ranked as the world's top CPA and CPC ad network. Additionally, assisted in training new employees to ensure seamless onboarding and knowledge sharing.
PHP 5.3
Zend PHP
HTML5 / CSS3
JavaScript
jQuery
AJAX
JSON
XML
Sencha ExtJS4
WordPress
Adobe Photoshop
ReliaQuest
Front End Software Engineer
07/2009 - 06/2010
Contract
Hybrid Remote & Office
Tampa, FL, USA πŸ‡ΊπŸ‡Έ
Full Stack Dev
Developed websites and databases for a staffing recruitment company, streamlining their online presence and improving data management to support recruitment operations.
C#.NET
SQL
HTML / CSS
AJAX
Accolades
Ken Rogers
Joe is a very detail oriented engineer with great organizational skills. Our project was very complex but Joe jumped right in and absorbed our process, technology and existing codebase and got right to work! Our project was a very interesting stack that required advanced knowledge of Node, Typescript, UXP, WebGL, CSS and Web Sockets. Thank you for a great job! We would definitely hire Joe again.
- Ken Rogers
Apple
Daniel Gih
Right from the start, I could tell that Joe was experienced, patient, and a unicorn. During the time I worked with him, I learned of and appreciated his resilient nature that was extremely necessary in a startup. He was always understanding and consistently helped me with my career progression throughout Grabit. His skills communication and management was great, given our remote environment. Joe asked all the critical questions, poked holes into everything and was a architecture wizard. He was a critical part of my personal growth and I value him as a friend. Cheers to crossing paths again professionally!
- Daniel Gih
KERV Interactive
Jeremy Brenner
Joe is hands down one of the most versatile and talented people I have ever had the pleasure to know or work with. He has an experienced, honed, and effective set of engineering skills that allow him to tackle problems all the way from complex architecture design, through to complete software. His technical ability and personality make him the type of leader you WANT to follow. Joe is always looking out for everybody on his team, and beyond his ability to create great products, he is just an excellent leader overall. He truly invests himself in everything he makes, and the people he works with. Anybody, including myself, would be lucky to have him as part of a team.
- Jeremy Brenner
KERV Interactive
See All