Abhijith V K, Developer in Palakkad, Kerala, India
Abhijith is available for hire
Hire Abhijith

Abhijith V K

Verified Expert  in Engineering

Software Developer

Palakkad, Kerala, India

Toptal member since November 24, 2022

Bio

Abhijith, an engineer with a master's in electrical engineering, excels in creating practical tech solutions. He developed formMaster, a document extraction API as service platform, revamped a SaaS platform for virtual assistants, and built a Web 3.0 crypto marketplace. His work balances technical expertise with a robust and scalable architecture.

Portfolio

PilateWaveAI
Amazon Web Services (AWS), Bedrock, Vue 3, Quasar, Python 3, Django ORM, Redis...
PilateWaveAI
Artificial Intelligence (AI), Amazon SageMaker, Vue, Python 3, OpenAI...
Syngenta - 2024 Talent
Python, NumPy, Pandas, Amazon Web Services (AWS), Amazon Bedrock, APIs...

Experience

  • Python 3 - 6 years
  • Python - 6 years
  • Django REST Framework - 5 years
  • Django - 5 years
  • Flask - 4 years
  • Celery - 4 years
  • Machine Learning - 4 years
  • Solidity - 2 years

Availability

Full-time

Preferred Environment

Docker, Linux, Python 3, Flask, Django, Celery, Redis, REST APIs, Back-end, Python

The most amazing...

...I've built is formMaster, a data extraction pipeline with API as a service, to automate data entry, extraction, and transformations from PDFs and images.

Work Experience

Lead Architect

2024 - PRESENT
PilateWaveAI
  • Architected a system to gather and process content from diverse web sources across languages and modalities (text, audio, video, images).
  • Created an MVP for alpha testing (chat.pwave.one) to demonstrate the platform's capabilities.
  • Set up a pluggable interface to connect with state-of-the-art models offered by providers such as GCP, Azure, and AWS.
Technologies: Amazon Web Services (AWS), Bedrock, Vue 3, Quasar, Python 3, Django ORM, Redis, PostgreSQL, APIs, API Integration, Databases, Full-stack Development, Architecture, PyPDF2, Interactive PDFs

Lead Full-stack Developer

2023 - PRESENT
PilateWaveAI
  • Developed the architecture and the infrastructure for formMaster, an ML and ANN-based document extraction pipeline with API as a service.
  • Architected a medical system management facilitating a single repository for patient history, with features such as smart primary healthcare assistance.
  • Created custom decision graphs to run AI and ML pipelines.
Technologies: Artificial Intelligence (AI), Amazon SageMaker, Vue, Python 3, OpenAI, Google Cloud, APIs, API Integration, Databases, Full-stack Development, Architecture, PDF Scraping

Python Developer

2024 - 2024
Syngenta - 2024 Talent
  • Developed a Python-based Amazon Bedrock-powered incident resolution bot system to streamline operations and improve efficiency.
  • Implemented NLP for user interactions and API integration with incident tracking systems.
  • Developed a retrieval-augmented generation (RAG) knowledge base for learning from past incidents. The knowledge bases were intentionally kept sparse and nonredundant to better enclose all the relevant vectors.
Technologies: Python, NumPy, Pandas, Amazon Web Services (AWS), Amazon Bedrock, APIs, API Integration, Databases, Full-stack Development, Architecture, PDF Scraping

Full-stack Python Developer

2023 - 2023
Devron
  • Created a Python library for data scientists to run federated machine learning.
  • Led the hexagonal architecture design to have an interface-first architecture to seamlessly operate between different cloud providers.
  • Undertook the design of the Go module for isomorphic encryption.
Technologies: Python 3, Machine Learning, Federated Learning, APIs, API Integration, Databases, Architecture

Lead Architect

2022 - 2023
Sketch App Solutions
  • Handled high-level design (HLD) and low-level design (LLD) of a social interactive ticketing trading platform powered on Web 3.0 with smart contracts on MATIC EVM.
  • Architected and built a digital marketing SaaS platform powered by AI.
  • Integrated social media APIs for social media management and analytics.
  • Used open AI and other public AI models to meet particular user needs.
  • Used the following technologies: Python 3, Django, HTML5, Django ORM, MySQL, PostgreSQL, and HTML.
Technologies: Python 3, Django, HTML5, Django ORM, MySQL, PostgreSQL, HTML, Amazon Web Services (AWS), Trading, Go, AWS Lambda, Google Ads API, SQL, DB, Django REST Framework, React, Software Architecture, APIs, API Integration, Databases, Full-stack Development, PDF Scraping

Lead Full-stack Developer

2022 - 2023
Gnani.ai
  • Restructured the database and application architecture of the bot-builder platform to scale efficiently.
  • Developed Python modules to be used by the team for building APIs.
  • Optimized the Redis cache layer for memory-efficient storage.
  • Reduced the response time with write-through cache with Redis, Celery, and MongoDB.
  • Used the following technologies: Rasa.ai, Celery, Redis, MongoDB, Flask, HTML5, Rasa NLU, Django ORM, JavaScript, and HTML.
Technologies: Celery, Redis, MongoDB, Flask, HTML5, Rasa NLU, Django ORM, JavaScript, HTML, Bots, DB, Django REST Framework, React, Software Architecture, APIs, API Integration

Senior Back-end Engineer

2021 - 2022
Mesky
  • Developed multiple RESTful APIs to enhance back-end services.
  • Handled database modeling and queuing and set up other asynchronous tasks with Celery and Redis.
  • Improved the search response time with Elasticsearch.
  • Ensured code quality and test coverage as part of my role.
  • Integrated third-party APIs such as Instagram Display API.
  • Used the following technologies: Elasticsearch, Docker, Kubernetes, SQLAlchemy, Linux, Python 3, Python API, Flask, Django, Redis, Apache Kafka, APIs, REST APIs, back end, Python, Microservices, HTML5, Django ORM, MySQL, and HTML.
Technologies: Elasticsearch, Docker, Kubernetes, SQLAlchemy, Linux, Python 3, Flask, Django, Redis, Apache Kafka, APIs, REST APIs, Back-end, Python, Microservices, HTML5, Django ORM, MySQL, HTML, Amazon Web Services (AWS), SQL, DB, Django REST Framework, API Integration

Lead Back-end Developer

2018 - 2021
Sketch App Solutions
  • Took responsibility for the complete product lifecycle.
  • Built high-quality documented projects with scalability in mind.
  • Developed a Python application to trade on the Binance network following a scalp trading approach.
  • Used the following technologies: machine learning, Celery, NGINX, Linux, Python 3, Python API, Flask, Django, Redis, RabbitMQ, SQLAlchemy, Solidity, and APIs.
  • Made use of REST APIs, back end, Python, microservices, pytest, HTML5, Django ORM, JavaScript, jQuery, PostgreSQL, MySQL, and HTML.
Technologies: Machine Learning, Celery, NGINX, Linux, Python 3, Flask, Django, Redis, RabbitMQ, SQLAlchemy, Solidity, APIs, REST APIs, Back-end, Python, Microservices, Pytest, HTML5, Django ORM, JavaScript, jQuery, PostgreSQL, MySQL, HTML, Bots, Amazon Web Services (AWS), Trading, Trade Finance, Go, AWS Lambda, SQL, DB, Django REST Framework, API Integration

Experience

Pwave Chat

A web chat interface powered by the latest open source language and image models. It can create custom bots and deploy them across web channels with a JavaScript web component and to other channels such as WhatsApp and WordPress.
The back end is powered by Django, PostgreSQL, Redis, Celery, and Celery Beat, while the front end is written in Vue 3.

SynGPT

This is a knowledge base chat interface for employees and a ticket resolution chat interface with automatic knowledge base creation from past incidents. The team's chat interface was deployed across the web.

Devron

A federated machine learning platform with an easy-to-use notebook facilitating custom job execution. The job pipeline is abstracted away from the user, facilitating a platform-agnostic job execution.

Bot-builder Platform

https://www.gnani.ai/products/assist365-bot-builder/
It's a platform where you can use interactive UI drag-and-drop items to create a bot to operate as a virtual assistant on platforms such as WhatsApp, Salesforce, Microsoft Outlook, and more. It also supports web SDK to be deployed on any website.

• Restructured the database and application architecture of the bot-builder platform to scale efficiently.
• Developed Python modules to be used by the team for building APIs.
• Optimized the Redis cache layer for memory-efficient storage.
• Reduced the response time with write-through cache with Redis, Celery, and MongoDB.

formMaster

https://form-master-alpha.vercel.app/
Created a data extraction pipeline featuring an API-as-a-service architecture, allowing users to build Extract Transform Load (ETL) pipelines from PDFs and images. This facilitates automated data entry across various industries, including accounting software and HTML forms.

SMFactory | Job Manager

SMFactory is a Go package that lets job orchestration. It provides various easy-to-use interfaces for defining jobs and their dependencies, allowing for efficient and reliable execution of complex workflows. SMFactory also supports job parallelism and serializability, making it more versatile and powerful. Additionally, there are plans to develop SMFactory into a CLI tool capable of reading a declarative DSL and running binaries on nodes.

Social eCommerce Application

https://play.google.com/store/apps/details?id=com.mesky.customer
A curated marketplace built from scratch with Instagram-inspired post features for user engagement.

• Connected various third-party APIs for payment, delivery, accounting, mail service, and more.
• Have integrated with Instagram API connection, helping brands integrate their Instagram promotions and posts into the app.
• Developed full-fledged vendor and customer APIs all from scratch.
• Integrated Elasticsearch for main window search on products, brands, tags, and more.

IoT Greenhouse

The IoT greenhouse farm project utilizes a Raspberry Pi running a Python client and MQTT as the communication protocol. The system is controlled through a web app, which sends instructions to the Raspberry Pi. The Raspberry Pi's output is then connected to microcontrollers that control the various components of the greenhouse. This allows for remote monitoring and control of the greenhouse, optimizing crop growth and reducing resource waste.

Ticketing and Trading Platform Powered on Web 3.0

Built a ticketing and trading platform that consists of a Web 3.0 agnostic Web 2.0 app built on the Web 3.0 EVM infrastructure. It has social post features for user traction on Instagram, and the linked posts are imported with one click away for easy ticket creation. Organizations can have new monetization schemes never experienced before.

Real-time Weather Data and Forecast Application

A real-time weather application with a detailed weather forecast, real-time data, news, alerts, satellite images, and real-time weather maps, all based on geolocation, with various subscription plans. The project name was Metbeat weather, and it is available on both the web and Android.

I was the lead back-end developer for the project, and I developed a database with PostgreSQL in the Django framework. I also developed modules for user subscription plans, news, and alerts, and now cast. I integrated a payment gateway and OpenWeatherMap APIs, which improved the user experience and quality of data displayed. I developed a meta-application and integrated Facebook instant articles to increase the revenue and users from Facebook for the platform.

The application has more than 10 thousand downloads with a 4.3 rating on the Google Play Store.

Crypto Scalp Trading Script/Bot

A cryptocurrency scalp trading bot in Python working on the Binance API with trade decisions based on general trading strategies. I also tried to implement a profit probability distribution approach without much success in the trading outcome. The program was a script running on the terminal for his personal use to trade on his behalf.

Maracc (Market Accelerator): AI-powered Digital Marketing Manager

Maracc, short for Market Accelerator, is a SaaS platform that enables businesses to automate their social media marketing pipelines from one centralized dashboard supporting all major social media, including Facebook, Instagram, LinkedIn, Google Ads, TikTok, and more. In addition, the platform has an SEO enhancement tool to create AI-powered automated blogs, a hashtag extractor to suggest relevant trending hashtags, an AI-powered automatic title creator, all-in-one place analytics, and more.

Education

2015 - 2018

Master of Technology in Electrical Engineering

National Institute of Technology Calicut - Calicut, India

2010 - 2014

Bachelor's Degree in Control Systems Engineering

NSS College of Engineering - Palakkad, India

Skills

Libraries/APIs

REST APIs, React, SQLAlchemy, Django ORM, PyPDF2, jQuery, Rasa NLU, Binance API, X (formerly Twitter) API, Graph API, LinkedIn API, Google Analytics API, Google Ads API, Vue, Pandas, NumPy, Vue 3

Tools

Celery, RabbitMQ, NGINX, Pytest, ChatGPT, Amazon SageMaker

Languages

Python 3, Python, Go, Solidity, HTML, SQL, JavaScript, HTML5

Frameworks

Django, Django REST Framework, Flask, OAuth 2, Bedrock, Quasar

Storage

DB, Databases, Redis, PostgreSQL, MySQL, Elasticsearch, MongoDB, Google Cloud

Paradigms

Microservices, Automation

Platforms

Linux, Docker, Kubernetes, Amazon Web Services (AWS), AWS Lambda, Arduino, Apache Kafka, AWS Elastic Beanstalk, Raspberry Pi, Azure

Other

APIs, Back-end, API Integration, Full-stack Development, Architecture, Machine Learning, Bots, Trading, Trade Finance, Data Science, Trade, FastAPI, PDF Scraping, PDF, Interactive PDFs, Control Systems, Internet of Things (IoT), Third-party Integration, Gunicorn, OpenAI, Data Analysis, Data Analytics, Artificial Intelligence (AI), WebSockets, Software Architecture, OpenAI GPT-4 API, Gemini, LayoutLMv3, Vertex, Federated Learning, Amazon Bedrock

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring