
Kevin Isaac
Verified Expert in Engineering
Full-stack Developer
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
Experience
- JavaScript - 7 years
- Python - 7 years
- Flask - 7 years
- PostgreSQL - 7 years
- REST APIs - 6 years
- API Architecture - 5 years
- React - 4 years
- React Native - 1 year
Availability
Preferred Environment
Linux, Postman, Slack, Vim Text Editor, GitHub, Markdown, Remix
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
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.
Full-stack Developer
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.
Front-end Developer
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.
Chief Technology Officer
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.
Experience
Talent City | Sales and Operations Platform
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
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
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
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
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
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/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.
Education
Bachelor's Degree in Computer Engineering
Karunya University - India
Skills
Libraries/APIs
React, REST APIs, API Development, 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
Languages
Python, JavaScript, HTML, CSS, HTML5, Python 3, SQL, TypeScript, CSS3, Markdown
Frameworks
Flask, React Native, Remix, Redux, Alembic, Cypress
Paradigms
REST, API Architecture, Responsive Web Design (RWD), UX Design, UI Design, Mobile Development, Scalable Application, DevOps, Hosting, B2B, Testing, 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 (SPAs), Web Applications, Software Development, User Experience (UX), Web Development, English, Web App Development, UI Components, Front-end Architecture, 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), Web Crawlers, Email Automation, Responsive Web Apps, Scheduling, Content Writing, Blogging, Data Structures, Team Management, Product Management, WebSockets, Caching, Social Networks, Documentation, FastAPI, Design Systems, Artificial Intelligence (AI)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring