Nishanth ​Shanmugham

Senior Software Engineer

10 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Go and backend development.
  • Proven track record in building scalable applications.
  • Strong mentorship experience in engineering teams.
Stackforce AI infers this person is a Backend Developer with expertise in Fintech and SaaS applications.

Contact

Skills

Core Skills

GoBackend DevelopmentPythonData EngineeringTypescriptFrontend DevelopmentJavascript

Other Skills

PostgreSQLKafkaApp EngineBigQuerygRPCReactGitHTML5CSSJavaEmbedded SystemsTeamworkARM assembly

Experience

10 yrs 3 mos
Total Experience
1 yr 10 mos
Average Tenure
5 yrs 4 mos
Current Experience

Littleroot

5 roles

Membrane

Jan 2022Present · 4 yrs 4 mos

  • Definitive SMS messages filter for iOS - precise, privacy-preserving, entirely on-device, with optional automatic filtering using machine learning. https://littleroot.org/membrane

Senior Software Engineer

Jan 2021Present · 5 yrs 4 mos

Algebraic

Jan 2021Present · 5 yrs 4 mos

  • State of the art, native file encryption app for macOS - based on strong, modern cryptography. https://littleroot.org/algebraic

Independent Contractor, Juni Technology AB

Jan 2021Jan 2021 · 0 mo

  • Juni provides financial technology for ecommerce. Designed and built financial transactions notification infrastructure (Go, PostgreSQL, Kafka) handling 385,000+ messages daily. Improved Kafka reliability with consumer group-specific message retries and dead-letter queues. Numerous improvements to backend testing practices, such as Go testing packages providing temporary PostgreSQL databases for integration tests, in local dev and CI, with near-zero configuration.
  • https://juni.co
GoPostgreSQLKafkaBackend Development

Independent Contractor, Sportskeeda

Jan 2021Jan 2021 · 0 mo

  • Sportskeeda is a popular sports journalism organization. I wrote engineering designs for their analytics-based audience targeting infra, and built a Python-based App Engine service for periodic internal syncs of Ad Manager data to BigQuery. Other notable work: a reverse-engineered Google Analytics version 4 implementation for AMP websites, prior to its official support.
  • https://sportskeeda.com
PythonApp EngineBigQueryData Engineering

Fullstory

2 roles

Senior Software Engineer

Promoted

Jan 2019Jan 2020 · 1 yr · Atlanta, Georgia, United States

  • I built and maintained business-critical, backend Go gRPC services for time series data persistence & analysis, search querying, and outgoing transactional emails. Other notable work: Per-request-configurable query caching to reduce Solr workloads and improve app first-render times, p95: 3s → 300ms. Mentored a 3-engineer team to launch a type-safe frontend search data model and UI in TypeScript and React, extensively tested for backwards compatibility.
GogRPCTypeScriptReactBackend Development

Software Engineer

Jan 2017Jan 2019 · 2 yrs · Atlanta, Georgia, United States

  • I built a handful of user-facing product features end-to-end from ideas to successful launches, largely in TypeScript and Go: trendline alerts, thumb feedback, searchies (D3 data visualizations), playback sharing, and guest accounts. Also: Go packages for type-safe Solr query formulation and app-specific query optimization; improvements to org-wide debuggability and development of search services.
  • https://fullstory.com
TypeScriptGoFrontend Development

Cloudflare

Systems Engineer Intern

Aug 2016Dec 2016 · 4 mos · Austin, Texas, United States

  • Cloudflare's initial implementation of Accelerated Media Pages, or AMP. I maintained a performance-sensitive Go AMP HTML parser, and a validator, in compliance with AMP and W3C specifications.
GoBackend Development

Google

Software Engineer Intern

May 2016Aug 2016 · 3 mos · San Francisco, California, United States

  • Chromium build and test infrastructure. See talk slides for details. I ported Chromium's flakiness and test results server from Python to Go. HTTP response times 2.6x faster, better availability, lower error rates, and happier Chromium developers. =)
GoPythonBackend Development

Evernote

2 roles

Software Engineer (contract)

Aug 2015May 2016 · 9 mos

  • Continued contributions to Common Editor.

Software Engineer Intern—JavaScript

Jun 2015Aug 2015 · 2 mos

  • Intern on Common Editor, the shared JavaScript-based rich text editor framework behind Evernote's cross-platform apps.

Mobile app development—mad

Instructor

Jan 2015May 2016 · 1 yr 4 mos

  • Instructor and mentor for web development workshops at the University of Texas at Austin on JavaScript, CSS, Go, & Git.
JavaScriptFrontend Development

Education

The University of Texas at Austin

Bachelor of Science

Stackforce found 100+ more professionals with Go & Backend Development

Explore similar profiles based on matching skills and experience