Senior Full-Stack Engineer | Developer Experience

Satya Achanta

Senior Full-Stack Engineer with 10+ years of experience building scalable web platforms and APIs, from React and TypeScript frontends to Python and Java/Spring services. I contribute to company internal tools and improve developer experience through clearer workflows, reliable CI/CD, and AI-assisted development.

About

Building useful products and helping engineering teams work more effectively.

  • 10+ years delivering full-stack products, from responsive interfaces and APIs to data models and cloud deployments.
  • Strong hands-on stack across React, TypeScript, Python, Java/Spring, PostgreSQL, AWS, Kubernetes, and CI/CD.
  • Contribute to company internal tools and improve developer experience through automation, repo conventions, and onboarding support.
  • Experience delivering OpenAI-powered features, RAG workflows, embeddings-based retrieval, and AI-assisted development practices.
  • Proven track record driving architecture decisions, modernization efforts, testing standards, and developer velocity.
  • Mentor engineers through design reviews, debugging, onboarding, and responsible review of AI-generated code.

Experience

Full-stack delivery, internal tooling, and engineering improvements across teams.

Senior Software Engineer

ITHAKA | Ann Arbor, MI | Nov 2019 - Present

  • Act as a lead-minded engineer across admin portals, reporting workflows, and public APIs, owning ambiguous initiatives end to end.
  • Contribute to company internal tools and improve developer experience through clearer repo conventions, onboarding support, and automation of development workflows.
  • Led modernization by decomposing legacy services into AWS Lambda and Step Functions workflows, improving scalability and reducing operational overhead.
  • Improved release velocity by 3x through AI-assisted development workflows that accelerated implementation, debugging, testing, and developer self-sufficiency.
  • Applied AI-enabled engineering practices with Codex and Copilot for code scaffolding, refactoring, testing, and full-stack feature implementation.
  • Created skills and instructions that helped AI tools understand repo conventions, generate tests in the team's style, and support onboarding.
  • Encouraged responsible adoption of AI-assisted workflows and helped shape expectations for reviewing AI-generated code effectively.
  • Drove engineering standards through clearer repo patterns, stronger testing practices, improved linting, and more consistent frontend architecture decisions.
  • Partnered with product owners and stakeholders to shape technical roadmaps, identify delivery risks, and reduce execution bottlenecks.
  • Designed and maintained CI/CD pipelines with GitHub Actions, GitLab, Jenkins, Docker, and Kubernetes.
  • Introduced a real-time feedback mechanism that reduced the customer feedback loop by 50%.
  • Mentored junior and mid-level engineers through debugging support, design reviews, onboarding, and day-to-day technical guidance.

Software Engineer

Infor | Ann Arbor, MI | May 2015 - Nov 2019

  • Built and maintained enterprise-grade applications for automotive clients using Angular and Java/Spring.
  • Partnered with the Principal Architect to review designs, evaluate tradeoffs, and improve long-term maintainability across modules.
  • Led frontend modernization across legacy Angular codebases, introducing linting and coding standards that improved consistency and reduced defects.
  • Optimized data access layers using Hibernate and SQL to improve reporting performance and reliability.
  • Contributed to Agile delivery and CI practices through automated testing and Jenkins pipelines.

Projects

Production work with scope, stack, and impact.

Fantasy League MichCA / michcausa.org

Visit Project

Product Builder

Conceived, architected, and delivered a production-grade fantasy sports and MichCA platform experience, owning the product lifecycle from ideation and UX design through deployment and ongoing optimization.

  • Designed a serverless full-stack architecture with Next.js, Prisma, and Neon Postgres, reducing match-result computation from 30 minutes to 15 seconds.
  • Built core product capabilities including admin workflows, leaderboards, database design, Excel ingestion flows, and a mobile-responsive application experience.
  • Developed admin workflows for managing users, teams, and weekly operations, reducing operational effort for league administration.
  • Designed data models for historical fantasy picks by user/week, leaderboard and scoring history, and team/user relationships to support downstream analytics and AI-based analysis.
  • Built a production-ready AI analysis feature using the OpenAI API to evaluate users' historical picks and generate strengths, weaknesses, recommendations, and relative standings.
  • Aggregated structured historical data from the database and sent it to the OpenAI API for LLM-generated analysis over structured inputs.
  • Continuously monitored performance, iterated on APIs and data models, and optimized the platform for sustainable growth and low operational overhead.

Skills

Technologies and practices for full-stack products, internal tools, and reliable delivery.

Frontend

  • React
  • Next.js
  • JavaScript
  • TypeScript
  • Tailwind CSS
  • ShadCN UI

Backend

  • Python
  • Java
  • Spring
  • PostgreSQL
  • API Development

Cloud and DevOps

  • AWS
  • AWS Lambda
  • Step Functions
  • Kubernetes
  • Docker

Data and Architecture

  • Prisma
  • ORM Tools
  • Database Design
  • GraphQL
  • Design Systems

Developer Experience and Internal Tools

  • Internal Tooling
  • Developer Workflows
  • Repo Conventions
  • Onboarding
  • Testing Automation

Delivery and Tooling

  • GitLab CI
  • GitHub Actions
  • Jenkins
  • CI/CD Pipelines

AI and Intelligent Systems

  • OpenAI API
  • AI-Assisted Development
  • AI Agent Automation
  • RAG Workflows
  • Embeddings-Based Retrieval
  • LangChain

Certifications

Credentials that support platform and cloud-native expertise.

Certified Kubernetes Application Developer (CKAD) badge

Certified Kubernetes Application Developer (CKAD)

Cloud Native Computing Foundation (CNCF) | February 2025

Certification ID: LF-hfc7lb3taq

  • Pod design and configuration
  • Services and networking
  • Observability and troubleshooting
  • State persistence and deployment workflows
Certified Backstage Associate (CBA) badge

Certified Backstage Associate (CBA)

The Linux Foundation | November 2025

Certification ID: LF-sa3hh6zbfo

  • Backstage catalog and workflows
  • Plugin customization
  • TypeScript and React integration
  • Developer platform enablement

Education

Academic background relevant to software engineering foundations.

Master of Science in Computer Science

Eastern Michigan University | Ypsilanti, Michigan | Sep 2013 - Apr 2015

  • GPA: 3.75
  • Built strong grounding in algorithms, systems, and software design.

Contact

Open to senior full-stack engineering roles, developer experience work, and internal tooling initiatives.