Abhishek Balram

Software Developer | Generative AI | Full Stack Web

AI Web App | AkoTech

Developed a web app enabling teachers to build custom AI assistants to support their students.

  • Built the frontend with React and handled integration with the OpenAI API and our database
  • Optimised web app architecture to reduce complexity and hosting costs
  • Collaborated with 4 other developers who worked on different features of the web app
  • Used JavaScript, React, Next.js, Firebase, and OpenAI API

Code Documentation Tool | Provoke Solutions

Developed a tool for automatic code documentation and compliance checks during a hackathon run by Provoke Solutions.

  • Built the frontend with Streamlit and handled integration with the OpenAI API
  • Applied machine learning techniques to assess accuracy of the generated documentation
  • Collaborated with 3 university students and 2 senior staff members from Provoke Solutions
  • Delivered a prototype in only two days, securing 3rd place in the competition
  • Used Python, Streamlit, and OpenAI API

Game Data API | Personal Project

Developed a REST API for efficient player, score, and game data management.

  • Containerized application with Docker for improved scalability and portability
  • Deployed on AWS EC2, showcasing cloud infrastructure expertise
  • Integrated AWS DynamoDB for high-performance data storage
  • Implemented secure credential handling using environment variables
  • Used Python, Flask, AWS, and Docker