DAN FREEMAN
SENIOR FULL STACK SOFTWARE ENGINEER AI/CLAUDE CODE· SPRING BOOT · REACT · AWS
***********@*****.*** danfreeman.us github.com/danwfreeman linkedin.com/in/danwfreeman
PROFESSIONAL SUMMARY
Senior Full Stack Software Engineer with 15+ years of experience designing, developing, and supporting enterprise web applications, cloud-native services, and distributed systems. Strong hands-on experience across Java, Kotlin, Spring Boot, React, TypeScript, SQL, and AWS, delivering solutions from database design and backend APIs through responsive user interfaces.
At Nike, developed enterprise analytics applications, distributed monitoring infrastructure, and Java/Kotlin backend services supporting global commerce platforms. At Vibes, built Spring Boot microservices and event-driven integrations automating complex business workflows. Experienced collaborating with Product, Design, and Engineering teams to deliver maintainable, scalable solutions.
SELECTED ACHIEVEMENTS
Designed and delivered Nike analytics pipelines and React/D3 applications connecting web performance to business outcomes, contributing to a validated 30% conversion-rate improvement.
Built a globally distributed Lighthouse synthetic monitoring platform across five AWS regions using Node.js, ECS, and cloud-based orchestration.
Improved SQL query performance reduced web UI load times by 75% for enterprise logistics applications.
PROFESSIONAL EXPERIENCE
Senior Software Engineer Vibes Apr 2026–Oct 2026
Developed Java/Spring Boot microservices, PostgreSQL backed APIs, and AWS based workflows supporting enterprise messaging and carrier provisioning.
Implemented end-to-end integrations spanning frontend interfaces, REST APIs, authentication, relational database changes, third party services, and asynchronous processing.
Built event driven orchestration using AWS Step Functions, Lambda, and DynamoDB to automate onboarding, external API integrations, retries, and operational status tracking.
Collaborated with frontend, backend, and product teams to deliver features, troubleshoot integration issues, and improve reliability across distributed services.
Used Claude Code and Cursor for AI assisted implementation, debugging, refactoring, and testing, with independent validation of generated code.
Technologies: Java, Spring Boot, REST APIs, PostgreSQL, TypeScript, AWS Step Functions, Lambda, DynamoDB, S3, Docker, GitLab
Fractional Web Performance Consultant Yottaa Jul 2025–Nov 2025
Analyzed and optimized e-commerce applications using RUM, CrUX, BigQuery, and Chrome DevTools, identifying bottlenecks in JavaScript execution, rendering, resource loading, and third-party integrations.
Nike Inc. 2015–Apr 2026
Lead Full Stack Engineer, Global CMS Nov 2025–Apr 2026
Developed and maintained Java/Kotlin Spring Boot backend services supporting Nike’s global content management platform.
Worked with reactive programming using Project Reactor (Mono/Flux) to support asynchronous, non-blocking service and database operations.
Collaborated across frontend, backend, Product, and content operations teams to implement features, resolve production issues, and improve system reliability.
Supported architecture, debugging, testing, and integration work across cloud based services and React applications.
Web Performance Lead, Nike.com 2015–Nov 2025
Led development of cloud-native monitoring and analytics platforms supporting Nike’s global digital commerce experiences.
Architected scalable RUM data pipelines using AWS Glue, PySpark, S3, and Athena to process and analyze performance, customer behavior, and conversion data.
Designed and developed interactive React/D3 dashboards visualizing user journeys, conversion rates, performance trends, and business metrics.
Built a globally distributed Lighthouse testing platform using Node.js and AWS ECS, automating performance measurement across five regions.
Collaborated with engineering teams to implement frontend performance improvements and presented technical solutions and business impact to large engineering audiences.
Technologies: React, TypeScript, JavaScript, D3, Node.js, Java, Kotlin, Spring Boot, Project Reactor, Python, SQL, AWS, Docker, Terraform, Grafana
Software Engineer Dealertrack Technologies Feb 2015–Jul 2015
Developed Java based web application features and backend integrations, collaborating with Product and Engineering teams in an Agile environment.
Lead Software Engineer UTi Worldwide (DSV) 2011–2015
Led full stack development of enterprise logistics applications using Java, JavaScript, Ruby on Rails, SQL Server, and TIBCO integrated services.
Improved SQL query performance by 90% and reduced application load times by 75%.
Collaborated with distributed engineering teams, including offshore developers in India, and served as acting Scrum Master.
Earlier Software Engineering Experience 2008–2011
Flashlight: Developed Java software for real time Linux based Comcast hardware systems. George P Johnson: Built full stack event management applications using Java, Spring, Hibernate, and Oracle.
TECHNICAL SKILLS
Languages: Java, Kotlin, JavaScript, TypeScript, Python, SQL
Frontend: React, D3.js, HTML, CSS, responsive UI, web performance optimization
Backend: Spring Boot, Project Reactor, Node.js, REST APIs, GraphQL, microservices, asynchronous processing
Databases: PostgreSQL, SQL Server, MySQL, DynamoDB, MongoDB
Cloud & DevOps: AWS (ECS, Lambda, Step Functions, S3, SQS, SNS, Glue, Athena), Docker, Terraform, CI/CD, GitHub Actions, Jenkins, GitLab
Observability & Performance: Grafana, RUM, Core Web Vitals, Lighthouse, Chrome DevTools, CrUX
AI-Assisted Development: Claude Code, Cursor, code generation, debugging, refactoring, testing
EDUCATION
M.S., Data Science — Illinois Institute of Technology (in progress) B.S., Computer Science — Portland State University