Backend engineering · AI/ML interests
Software engineer.

Tejo Pavuluri

Jul 2024 — Jul 2025|KeelWorks · Dallas, Texas

Building reliable backend systems.
Exploring what AI can make possible.

30%Faster API responses
25%Higher application throughput
40%Less deployment time
About
Reliable systems.
Backend foundations. AI/ML curiosity.

I’m Tejo, a software engineer with a background in backend development and a growing interest in AI/ML. I build APIs, design relational data models, and focus on the reliability and performance that user-facing applications need.

At KeelWorks, I developed 15+ RESTful APIs with Node.js, Express.js, and TypeScript, optimized MySQL schemas and queries, and built reusable middleware for authentication, authorization, validation, and error handling. My work improved API response times by 30%, increased application throughput by 25%, and reduced deployment time by 40%.

I’m bringing that backend foundation to my AI/ML interests through projects in voice interfaces, document retrieval, browser automation, and agent workflows. I’m interested in connecting useful model capabilities to reliable software, with clear validation and human approval where it matters.

15+
RESTful APIs developed
20+
Schemas & queries optimized
35%
Less duplicate code
<5s
Visa search phase

Professional Experience

KeelWorks
Back-End Developer Engineer
Jul 2024 — Jul 2025 · Dallas, Texas
  • Developed 15+ scalable RESTful APIs using Node.js, Express.js, TypeScript, MySQL, and Sequelize ORM, enabling secure and efficient communication across multiple application modules.
  • Designed and optimized 20+ relational database schemas and SQL queries, improving API response times by 30% through indexing, query tuning, and efficient data modeling.
  • Built reusable middleware for authentication, authorization, request validation, logging, and centralized error handling, reducing duplicate code by 35% and improving maintainability.
  • Enhanced backend performance by implementing asynchronous processing, caching strategies, and optimized database interactions, increasing overall application throughput by 25%.
  • Conducted 50+ code reviews and mentored junior developers on backend architecture, REST API design, and coding best practices, improving overall code quality and consistency.
  • Collaborated with 8+ cross-functional developers in an Agile environment to deliver new features, resolve integration issues, and support bi-weekly production releases.
  • Streamlined development and deployment workflows using Git, GitHub, Docker, and CI/CD pipelines, reducing deployment time by 40% and ensuring reliable application releases.
Node.jsExpress.jsTypeScriptMySQLSequelize ORMREST APIsDockerCI/CD
Read full experience ↗

Impact & Results

Measured improvements in API response times, application throughput, and deployment speed.

30%
Faster API responses
Indexing, query tuning, and relational data modeling improved response times.
KeelWorks
Explore the result →
Faster API responses
Designed and optimized 20+ relational database schemas and SQL queries, improving API response times by 30% through indexing, query tuning, and efficient data modeling.
Return to overview →
25%
Higher application throughput
Asynchronous processing, caching, and optimized database interactions improved throughput.
KeelWorks
Explore the result →
Higher application throughput
Enhanced backend performance by implementing asynchronous processing, caching strategies, and optimized database interactions, increasing overall application throughput by 25%.
Return to overview →
40%
Faster deployments
Git, GitHub, Docker, and CI/CD workflows reduced deployment time.
KeelWorks
Explore the result →
Faster deployments
Streamlined development and deployment workflows using Git, GitHub, Docker, and CI/CD pipelines, reducing deployment time by 40% and ensuring reliable application releases.
Return to overview →
<5s
Faster visa research
Parallel rule searches reduced a phase that previously took over 30 seconds.
Visa Advisor
Explore the result →
Faster visa research
Parses traveler profiles with Claude Haiku, searches visa and re-entry rules in parallel through Tavily, and validates structured guidance with Pydantic; reduced the search phase from over 30 seconds to under five seconds.
Return to overview →

Skill Constellation

Click to explore ›
Exploring Responses API connections...
↑ Click any skill to explore its connections

Frameworks & libraries TensorFlow, Keras, PyTorch, scikit-learn, Pandas, NumPy, D3.js, Spring Boot, React, Angular, Node.js, Express.js, Sequelize ORM, MySQL, Hadoop, Spark, NLTK, spaCy, Gensim, Transformers, SQLite.

Development tools VS Code, Jupyter Notebook, Google Colab, Tableau, RStudio, KNIME, Unix, Git, Docker, Jenkins, AWS CodePipeline.

Languages Python, Swift, Java, SQL, JavaScript, TypeScript, C, C++, HTML, Scala.

From my notebook

Ideas, explained.

Articles on AI, software, and the engineering that turns ideas into working systems.

AI systems · 22 min read

Your AI Can Write Code.
But Can It Actually Run It?

A look inside LLMs, agent harnesses, and MCP—and what actually happens when an AI takes action.

Read article ↗
Selected work

Featured Projects

AI applications, retrieval pipelines, and agent workflows. Explore the implementation and design decisions behind each project.

    Tech Stack
    On GitHub

    Code, in progress.

    Live contribution activity from my GitHub account over the past year.

    Fetching contribution data...
    Research

    Published work.

    2021 · Research paper

    Automatic Speed Control System in Speed Zone Areas using OpenCV

    International Conference on Electronic Circuits and Signaling Technologies.

    Read publication ↗

    Education

    MASTER OF SCIENCE
    University of Texas at Arlington
    Computer Science
    Aug 2022 — May 2024
    BACHELOR OF TECHNOLOGY
    Jawaharlal Nehru Technological University
    Electronics & Communication Engineering
    Jun 2018 — May 2022 · Hyderabad, India

    Let’s build something.

    Building a backend service or exploring an AI-powered application? Let’s talk.

    Hey there! 👋 Got questions about Tejo?
    TP

    Ask about Tejo

    Profile guide · Offline
    TP
    Hi! Ask about Tejo’s work, projects, skills, or writing. Try “Where has he used Python?” or compare his projects. I use this portfolio’s documented information and remember the topic while this page is open.
    Local answers · Résumé, projects & writing