Kevin Isaac, Developer in Tirunelveli, Tamil Nadu, India
Kevin is available for hire
Hire Kevin

Kevin Isaac

Verified Expert  in Engineering

Full-stack Developer

Location
Tirunelveli, Tamil Nadu, India
Toptal Member Since
June 6, 2022

Kevin is a full-stack developer with over seven years of professional experience who currently works as the chief architect of a custom software development firm. He specializes in technologies like Python, Flask, PostgreSQL, and React. Kevin has developed and architected more than a dozen web apps for businesses and is an expert in translating business requirements to functional software.

Portfolio

Zephony
Python, Flask, React, PostgreSQL, React Native, REST, JavaScript, SQL, CSS...
Freelance
API Architecture, CSS, HTML, React, JavaScript, Python, Flask, PostgreSQL...
Zucumber Technologies
JavaScript, CSS, HTML, Front-end, Front-end Development, REST APIs, HTML5...

Experience

Availability

Full-time

Preferred Environment

Linux, Postman, Slack, Vim Text Editor, GitHub

The most amazing...

...software I've built is a custom web app used by my client's sales and operation team to increase their daily efficiency by over 70%.

Work Experience

Chief Software Architect

2017 - PRESENT
Zephony
  • Increased the operation efficiency by 70% by developing a custom software platform to completely digitize a client's business. It has been used by the client's entire team, including sales and operations, for more than three years.
  • Built an inventory management web app used to send more than 8,000 custom-generated quotations to potential customers in the past five years.
  • Created a custom eCommerce platform for a client using Flask, Python, and an admin panel to manage products, sales, and customer inquiries.
  • Built an online sports visualization and custom quote generation platform for a big sports company based in Italy.
Technologies: Python, Flask, React, PostgreSQL, React Native, REST, JavaScript, SQL, CSS, UX Architecture, Architecture, Full-stack, Front-end, Linux, Slack, Back-end, Back-end Development, Front-end Development, Postman, REST APIs, API Architecture, HTML5, Twilio API, NGINX, Single-page Applications (SPA), DigitalOcean, MongoDB, HTML, Web Applications, Automation, JSON, Google Analytics, Matomo, Piwik, Git, Writing & Editing, Content Writing, Software Development, Relational Data Mapping, Data Structures, CTO, Team Management, Product Management, Project Management, Mobile, APIs, NoSQL, SQLAlchemy, Redis, Python 3, Celery, Cron, Responsive Web Design (RWD), User Interface (UI), User Experience (UX), TypeScript, PostgreSQL 9, Automated Testing, GitHub, Python API, Web Development, Software Architecture, Leadership, UX Design, UI Design, Redux, Pandas, Pytest, CircleCI, Mobile Development, Cypress, Amazon Web Services (AWS), Node.js, API Integration, WebSockets, Scalable Application, Scalable Architecture, Cloud, Version Control, UI Development, CI/CD Pipelines, DevOps, Google Cloud Platform (GCP), Docker, Caching, Hosting, CSS3, Responsive Design, Databases, Minimum Viable Product (MVP), React Router, React Query

Full-stack Developer

2017 - 2018
Freelance
  • Developed a web portal that used data from invoices that had been created for five years and were used to create an analytics dashboard for better decision-making by key stakeholders.
  • Collaborated with an AI developer who wrote the computer vision module to read data from PDF files and used the data for the dashboard.
  • Created the entire back-end and API architecture that imported data from CSV files and processed the information in real-time to feed the dashboard while allowing hot editing.
  • Helped a client move his entire blog and payment platform to a new server while retaining all the data and settings.
  • Worked with a client to fix authentication issues on his platform while integrating with Okta for user identity management.
Technologies: API Architecture, CSS, HTML, React, JavaScript, Python, Flask, PostgreSQL, REST APIs, Full-stack Development, UX Architecture, Architecture, Full-stack, Front-end, MySQL, MariaDB, Linux, SQL, Back-end, Back-end Development, Front-end Development, Postman, HTML5, NGINX, Single-page Applications (SPA), DigitalOcean, Web Applications, JSON, Git, Technical Writing, Software Development, Blogging, Relational Data Mapping, Data Structures, Product Management, Project Management, APIs, SQLAlchemy, Redis, Python 3, Celery, Cron, Responsive Web Design (RWD), User Interface (UI), User Experience (UX), PostgreSQL 9, GitHub, Python API, Web Development, Software Architecture, UX Design, Pytest, Alembic, Cloud, Version Control, UI Development, DevOps, Hosting, CSS3, Responsive Design, Databases, Minimum Viable Product (MVP)

Front-end Developer

2016 - 2017
Zucumber Technologies
  • Implemented the front-end of their web application in HTML, CSS, and JavaScript.
  • Worked with the designer to convert the designs to a functional Single Page Application.
  • Collaborated with the back-end team to develop API architecture and consumer the REST API on the front-end.
Technologies: JavaScript, CSS, HTML, Front-end, Front-end Development, REST APIs, HTML5, Single-page Applications (SPA), DigitalOcean, Web Applications, JSON, Git, Software Development, Relational Data Mapping, APIs, Responsive Web Design (RWD), User Interface (UI), GitHub, Web Development, Software Architecture, UX Design, Version Control, UI Development, Hosting, CSS3, Responsive Design, Minimum Viable Product (MVP)

Chief Technology Officer

2015 - 2016
Freeth Technologies
  • Created a detailed and well-crafted API and code architecture in Python.
  • Implemented a social networking site using the cutting-edge graph database called Titan (now JanusGraph).
  • Contributed to the front end of the application built in Backbone.js.
Technologies: API Architecture, Back-end Development, CSS, Flask, Front-end Development, Full-stack Development, HTML, Python, JavaScript, Architecture, Full-stack, Front-end, MySQL, MariaDB, JanusGraph, Back-end, REST APIs, HTML5, DigitalOcean, Slack, Web Applications, JSON, Git, Software Development, Data Structures, CTO, Project Management, APIs, NoSQL, Python 3, Cron, Responsive Web Design (RWD), User Interface (UI), User Experience (UX), GitHub, Python API, Web Development, Software Architecture, Leadership, UX Design, Cloud, Version Control, UI Development, DevOps, Hosting, CSS3, Databases, Minimum Viable Product (MVP), Social Networks

Talent City | Sales and Operations Platform

This web and mobile platform have helped our client digitize entirely their business, a leading talent training agency based in Milan, Italy. Their entire sales and operation team has been using the platform for over three years, increasing their efficiency by over 70%.

The web app includes a module for the sales team to directly track and contact marketing qualified leads and follow up with them via email and WhatsApp messages right from within the platform.

It also includes a module to onboard a new client, from loading information to generating a custom contract for the client, and another module for the teachers and students. Automation removed a considerable part of the client's workload and allowed them to move efficiently.

NoleggioCampi | Visualized Sports Quote Generation Platform

An online sports field visualization and quotation generation platform (web app) that included managing thousands of images and rendering them correctly, based on the user input through the browser.

Corporations and institutions use this platform to generate more than 1000 quotations for their customized on-demand sports field setup requirement.

I oversaw the complete architecture of the API, DB, and code-base and was solely in charge of the back-end of the web application.

I also collaborated with the front-end developer and consulted with him to build and launch the entire application live successfully.

Mi Alma | eCommerce App for Accessories

A custom-built eCommerce web app. I was in charge of developing the API and code architecture and building the application's back end using Python and MongoDB.

I also collaborated with the front-end developer, documented the REST API architecture, and conducted regular technical discussions, testing, and bug fixing.

I built the project from the ground up with the front-end developer, translating the requirements and the application wire-frame we received from the client.

AdvisorScoop | Content Sharing Platform for Financial Advisors

A content sharing and newsletter management platform for financial advisors based in Singapore. The web app was built in Python and React.

I designed the architecture for the platform and led a team of designers and front and back-end developers right from prototyping the application.

I also helped the back-end developer with Python and PostgreSQL DB schema definitions and contributed to the React code-base and the front-end developer.

In addition to the content creation and management module, the application also had some advanced scheduling functionalities that allowed the users to schedule articles automatically to their readers/prospects via email.

Shloak | Multi-industry Appointment Booking Platform

An appointment booking platform where consumers can book appointments with vendors across various industries via the mobile app, and vendors can manage their staff, services, and appointments from their vendor panel.

I was the lead architect coming up with the database and API architecture and led a team of designers and developers overseeing the whole development of the project. I also assisted the back-end developer in effectively writing the business logic in Python.

I built the consumer mobile app from the ground up using React Native, leveraging my 3+ years of experience in React.

Freeth | Social Networking Web App

A social network website that connects people based on interests and shared passion. I was the chief architect of the platform and was responsible for making the technology decision and coming up with the overall architecture.

I also built the back end in Python with another developer and had regular brainstorming sessions to solve interesting engineering problems. The back end was built in Python Flask. We used PostgreSQL to store relational data and JanusGraph (then called Titan), a graph database, as the main datastore to store and query non-relational data that is ideal for a social networking site.

I was also responsible for developing the REST API and database schema. I collaborated with the front-end developer and contributed to the front end, a single page application.

Analytics Platform for an Enterprise SaaS Application

https://ordwaylabs.com/
Contributed to migrating and building a new analytics platform for an enterprise SaaS product. The platform was built in legacy frameworks and was used by existing customers, including fortune 500 companies.

I was part of a small team tasked with building the new analytics module that included Google's Looker framework. I worked with a team that consisted of a database engineer, a tester, a project manager, and a front-end developer to architect and build the system using Python Flask, PostgreSQL, and React.
2011 - 2015

Bachelor's Degree in Computer Engineering

Karunya University - India

Libraries/APIs

React, REST APIs, SQLAlchemy, Python API, React Router, Twilio API, Pandas, Node.js, React Query

Tools

Postman, Vim Text Editor, GitHub, Slack, NGINX, Git, Figma, Google Analytics, Matomo, Piwik, Celery, Cron, Looker, Webpack, Pytest, CircleCI

Frameworks

Flask, React Native, Redux, Alembic, Cypress

Languages

Python, JavaScript, HTML, CSS, HTML5, Python 3, SQL, TypeScript, CSS3

Paradigms

REST, API Architecture, Responsive Web Design (RWD), UX Design, UI Design, Mobile Development, Scalable Application, DevOps, Hosting, Automation, Automated Testing

Storage

MySQL, MariaDB, JSON, PostgreSQL, Databases, JanusGraph, MongoDB, NoSQL, Graph Databases, Titan Graph, Redis

Platforms

DigitalOcean, Mobile, Linux, Amazon Web Services (AWS), Google Cloud Platform (GCP), Docker

Industry Expertise

Project Management

Other

UX Architecture, Full-stack, Full-stack Development, Back-end, Back-end Development, Front-end, Front-end Development, Single-page Applications (SPA), Web Applications, Software Development, User Experience (UX), Web Development, English, Architecture, Writing & Editing, Technical Writing, Relational Data Mapping, CTO, APIs, User Interface (UI), PostgreSQL 9, Software Architecture, Leadership, API Integration, Scalable Architecture, Cloud, Version Control, UI Development, CI/CD Pipelines, Responsive Design, Minimum Viable Product (MVP), Scheduling, Content Writing, Blogging, Data Structures, Team Management, Product Management, WebSockets, Caching, Social Networks

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