Himalayas logo
yadunandan ksYK
Open to opportunities

yadunandan ks

@yadunandanks

Senior back-end engineer (Go) with 5+ years building scalable microservices and cloud-native systems.

India
Message

What I'm looking for

I’m looking for full-time software engineering roles where I can design scalable microservices, mentor teams, work with cloud-native systems, and continue contributing to open-source projects.

I am a Senior Software Engineer with 5+ years of professional experience focused on back-end engineering using Go, Java and JavaScript, alongside front-end work with Flutter. I have built and operated event-driven microservice architectures, authentication and roles services, and database-driven streaming solutions for startups and enterprise teams.

At American Express I owned Profile Service within a high-performance R42 event-driven ecosystem, implemented issuer-specific behaviors, improved test suites with BDD scenarios, and contributed to onboarding a new partner and rules-engine work to ensure accurate rewards and ledger calculations. I have also led authentication and token services, designed MySQL schemas, and developed REST wrappers and caching solutions in previous roles.

I contribute actively to open-source projects (including Go packages, API tooling, MQ components and Flutter packages), mentor peers on code quality and best practices, and enjoy building reliable, maintainable systems that scale in production environments.

Experience

Work history, roles, and key accomplishments

American Express logoAE
Current

Senior Software Engineer

American Express

Jul 2024 - Present (1 year 4 months)

Owned and enhanced the Profile Service within a high-performance event-driven microservice ecosystem (R42), implemented issuer-specific behaviors and rules-engine changes, and improved test coverage with BDD scenarios to ensure reliable reward and cashback calculations.

Impelsys logoIM

Software Engineer

Impelsys

Nov 2022 - Jul 2024 (1 year 8 months)

Architected and implemented authentication and roles services (SAML, JWT with AES), built REST wrappers around NATS streaming for config reloads, and designed MySQL schemas with data-streaming validation for reliable persistence.

GS

Software Engineer

Geo Edu-Tech Services

May 2021 - Nov 2022 (1 year 6 months)

Developed Flutter mobile front-end and Go back-end licensing and caching services on GCP, architected file caching using Cloud Storage, and deployed backend with VM/NGINX/systemd for production reliability.

BI

Software Engineer

BigMints

Jan 2021 - Apr 2021 (3 months)

Built Flutter front-end, migrated architecture from serverless to server to cut costs, and implemented Node.js backend with MongoDB and Firebase authentication for booking/time-slot features.

CS

Software Engineer

Coorgle Web Services

Jun 2020 - Jan 2021 (7 months)

Delivered cross-platform Flutter applications, created design artifacts (use cases, class and sequence diagrams), and integrated Firebase messaging for asynchronous communications across client projects.

Education

Degrees, certifications, and relevant coursework

University of Mysore logoUM

University of Mysore

Bachelor of Computer Applications, Computer Applications

2012 - 2016

Completed a Bachelor of Computer Applications focusing on core computer science and application development concepts during 2012–2016.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
yadunandan ks - Senior Software Engineer - American Express | Himalayas