Work Preference
Summary
Overview
Work History
Education
Skills
Languages
Timeline
Links
Open To Work
Hi, I’m

Gokul Krishna L

Bangalore
Gokul Krishna L

Work Preference

Job Search Status

Open to work
Desired start date: Open to discussion

Desired Job Title

Staff Software EngineerFlutter DeveloperFull Stack Software DeveloperMobile Application Developer

Work Type

Full Time

Location Preference

On-SiteRemoteHybrid
Location: Bangalore, India
Open to relocation: Yes

Important To Me

Career advancementWork-life balanceCompany CultureFlexible work hoursHealthcare benefitsPaid time offPaid sick leave

Summary

Software engineer and technical lead with 9+ years spanning mobile (Flutter/Dart/iOS) and, most recently, full-stack AI-orchestration systems. Operates as a hands-on lead and reviewing architect who directs AI coding agents (Claude Code, Cline, Roo) to ship production code, then reviews and validates their output against senior-level standards. Authored a 36-file, ~250-rule engineering rulebook — TDD scenario coverage, SOLID and clean-code gates, security invariants derived from real SAST findings, and design-system parity — that raises agent-generated code to consistent senior-developer quality across React/Node and Python/FastAPI codebases. Strong foundation in secure authentication, comprehensive testing, clean architecture, and team mentorship.

Overview

9
years of professional experience

Work History

VISA Inc
Bangalore

Staff Software Engineer
2025.02 - Current (1 education.year_Label & 5 education.months_Label)

Job overview

Mobile App Developer(Flutter)

  • Led AI-assisted development of a Flutter/Dart mobile app (auth, chat, voice, PTO, service-request, and employment-letter features) on a feature-based clean architecture with BLoC state management, dependency injection (get_it), and a Dio network layer — driving code optimization, error handling, and security hardening (device-security checks, secure storage).
  • Architected and built mobile-facing application features, enhancing functionality, maintainability, and user experience.
  • Mentored interns through the development of a live voice AI chatbot, guiding architecture and code quality; integrated Azure Speech services for the voice pipeline.

Full-Stack Engineer

  • Delivered a full-stack admin configuration platform end-to-end across React/Vite, Node/Express, and Python/FastAPI, enabling business leaders to manage AI-assistant personas, prompt libraries, and audience-scoped content without engineering support.
  • Engineered a dynamic, schema-driven persona editor featuring drag-to-reorder navigation, nested card hierarchies, custom-field creation, and prompt-library management.
  • Migrated persona and configuration data from static JSON to Azure Cosmos DB, architecting a resource-token authentication flow that keeps primary credentials off the browser and serves fresh reads via short-TTL caching.
  • Remediated SAST findings across the full stack — hardening authentication, CORS/CSRF, and TLS handling — and resolved async-correctness defects in the AI orchestration engine.

AI-Assisted Development & Engineering Governance

  • Directed AI coding agents (Claude Code, Cline, Roo) to deliver production features across mobile and full-stack, transitioning from line-by-line coding to reviewing, steering, and validating agent output against senior-level standards.
  • Established a rigorous TDD practice on the mobile codebase, building a suite of 238 test files with agent-assisted generation while owning test design, coverage, and review.
  • Codified the practices proven on mobile into a 36-file, 250-rule engineering rulebook (~21K lines) spanning React/Node and Python/FastAPI — encoding TDD scenario coverage, SOLID and clean-code gates, and design-system parity to make agent-generated code pass senior-developer review consistently.
  • Enforced quality gates of 100% test coverage on new code, a mandatory refactor phase, and dead-code elimination, sustaining baselines of 549 frontend and 50 backend tests.

Kotak Securities
Bangalore

Senior Manager, M4
2023.02 - 2025.01 (1 education.year_Label & 11 education.months_Label)

Job overview

  • Designed and implemented secure authentication and encryption protocols, reducing security incidents by 30%.
  • Collaborated with QA engineers to conduct end-to-end testing, achieving a 95% pass rate.
  • Maintained and enhanced Fin-tech trading application using Flutter, improving user engagement by 40%.

Publicis Sapient
Bangalore

Developer Mobile Solutions, Level 2
2021.11 - 2023.01 (1 education.year_Label & 2 education.months_Label)

Job overview

  • Upgraded Flutter project from version 2.0.5 to 2.8.0, ensuring compatibility with existing features.
  • Achieved 80% coverage through unit testing and debugging, increasing codebase reliability.
  • Optimized project architecture for enhanced scalability and maintainability, improving load times and user experience.

Innovation Incubator Advisory
Trivandrum

Software Engineer
2019.03 - 2021.09 (2 education.years_Label & 6 education.months_Label)

Job overview

  • Delivered over five cross-platform projects within six months, increasing user reach by 50%.
  • Mentored team members in Flutter development, enhancing skills and improving project completion times by 30%.
  • Independently developed and deployed high-quality iOS applications, receiving positive feedback for functionality and design.

White Oval Technologies
Trivandrum

Software Engineer (iOS)
2018.07 - 2019.01 (6 education.months_Label)

Job overview

  • Served as principal developer for over five iOS applications, driving key development initiatives and decisions to ensure project success.
  • Implemented best practices in iOS development, achieving a 30% reduction in bugs and improving application reliability.

Emstell Technology And Consulting
Kochi

Jr IOS Developer
2017.03 - 2018.03 (1 education.year_Label)

Job overview

  • Directed development of iOS application components for four major projects, ensuring codebase consistency and quality.
  • Achieved high user ratings in App Store and Play Store through delivery of functional applications.
  • Maintained rigorous quality standards throughout development process to enhance user experience.

Education

Mahatma Gandhi University
Kottayam, India

Bachelor of Technology from Computer Science Engineering
2016

Holy Angels Model School
Pathanamthitta, Kerala

High School Diploma
2012

Skills

Soft skills: Teamwork and collaboration Self-motivation Time management Agile methodologies Adaptability

Core Strengths: Problem-solving Decision-making Adaptability Continuous improvement Analytical thinking

AI-Assisted Engineering: Agent orchestration (Claude Code, Cline, Roo) prompt & rule design automated code review quality-gate enforcement

Engineering Leadership: Technical mentoring TDD governance SOLID & clean-code standards SAST-driven security review Agile methodologies

Full-Stack: Flutter/Dart iOS/Swift React/Vite Node/Express Python/FastAPI Pydantic

Architecture & Security: JWT/OAuth flows CORS/CSRF hardening Azure Cosmos DB design-system parity

Languages

Malayalam
First Language
English
Advanced (C1)
C1

Timeline

Staff Software Engineer

VISA Inc
2025.02 - Current (1 education.year_Label & 5 education.months_Label)

Senior Manager, M4

Kotak Securities
2023.02 - 2025.01 (1 education.year_Label & 11 education.months_Label)

Developer Mobile Solutions, Level 2

Publicis Sapient
2021.11 - 2023.01 (1 education.year_Label & 2 education.months_Label)

Software Engineer

Innovation Incubator Advisory
2019.03 - 2021.09 (2 education.years_Label & 6 education.months_Label)

Software Engineer (iOS)

White Oval Technologies
2018.07 - 2019.01 (6 education.months_Label)

Jr IOS Developer

Emstell Technology And Consulting
2017.03 - 2018.03 (1 education.year_Label)

Mahatma Gandhi University

Bachelor of Technology from Computer Science Engineering

Holy Angels Model School

High School Diploma

Links

LinkedIn - https://www.linkedin.com/in/gokultechnologyenthusiast

GitHub - https://github.com/gokultechnologyenthusiast

Portfolio - https://bold.pro/my/gokul-krishnal

Kotak Securities Android app - 

https://play.google.com/store/apps/details?id=com.kotak.neo&hl=en_IN&gl=US

Kotak Securities iOS app - 

https://apps.apple.com/in/app/kotak-securities-kotak-neo/id1553056779

Kotak Securities web app - https://neo.kotaksecurities.com/Login

Gokul Krishna L