Summary
Overview
Work History
Education
Skills
Education
Contact
Timeline
Generic

Ayyappan Rathakrishnan

Nagercoil, Tamil Nadu

Summary

Technical Architect with 7+ years of experience delivering innovative solutions at Agile Cyber Solutions, specializing in cross-platform app development using Flutter and FastAPI, CI/CD optimization, and expertise in Node.js, React, and DevOps. A proven leader with strong problem-solving skills, adept at driving seamless collaboration and ensuring on-time project delivery in Agile environments.

Overview

8
8
years of professional experience

Work History

Technical Architect

Agile Cyber Solutions
Kanyakumari
12.2023 - Current
  • Led the development of a booking app, a product using Flutter for mobile, and FastAPI microservice architecture for the backend.
  • Streamlined CI/CD pipelines using GitHub Actions, Codemagic, and Docker.
  • Collaborated with stakeholders to understand business challenges and propose technical solutions.
  • Provided technical leadership in the resolution of complex system issues and performance bottlenecks.
  • Conducted code reviews, and ensured adherence to clean code principles and architectural best practices.

Module Lead

Agile Cyber Solutions
Kanyakumari
12.2021 - 12.2023
  • I began as a senior developer for the Mythings project, later leading the team with GetX for state management.
  • Designed and implemented a NestJS backend with a Neo4j database for Mythings, deploying apps via Codemagic.
  • Managed a team for Sustanion, an internal project using Angular for the web app, and FastAPI microservice architecture for APIs.
  • Coordinated across two teams to ensure timely delivery and quality output.
  • Reviewed bug reports submitted by users and worked with developers on resolving them quickly.

Senior Flutter Developer

Agile Cyber Solutions
Kanyakumari
12.2018 - 12.2021
  • Developed and maintained cross-platform mobile applications using Flutter, including:
    Salesfeel: Implemented default state management.
    Swiftrack: Adopted the MVC pattern for scalability.
  • Guided team members in adopting clean code architecture and GetX.
  • Created a boilerplate using GetX to improve development efficiency.

React/Flutter Developer

Agile Cyber Solutions
Kanyakumari
04.2017 - 12.2018
  • Started with friyay.com, a SaaS platform built with React for the frontend, and NestJS with MongoDB for the backend.
  • Transitioned to Flutter development for Salesfeel, focusing on cross-platform compatibility and performance.

Education

Bachelor of Engineering - Mechanical Engineering

Cape Institute of Technology
Thirunelveli, Tamil Nadu
04-2016

Skills

  • Backend Development: Nodejs, FastAPI, Slim Framework
  • Frontend Development: Flutter, React, and Angular
  • Databases: MySQL, MongoDB, and Neo4j
  • Cloud Services: AWS EC2,and S3
  • DevOps: Github actions, Codemagic, Docker, CI/CD Pipelines
  • Programming Languages: JavaScript, Dart, TypeScript, Python

Education

BE Mechanical Engineering,Thirunelveli, Tamil Nadu

Contact

Nagercoil, Tamil Nadu, India 629201

Timeline

Technical Architect

Agile Cyber Solutions
12.2023 - Current

Module Lead

Agile Cyber Solutions
12.2021 - 12.2023

Senior Flutter Developer

Agile Cyber Solutions
12.2018 - 12.2021

React/Flutter Developer

Agile Cyber Solutions
04.2017 - 12.2018

Bachelor of Engineering - Mechanical Engineering

Cape Institute of Technology
Ayyappan Rathakrishnan