Nahappan S.

Co-Founder

Bengaluru, Karnataka, India24 yrs 9 mos experience

Key Highlights

  • Senior developer with extensive experience in C++ and cloud migration.
  • Committer in the Apache Software Foundation, contributing to open source projects.
  • Proven leadership in managing engineering teams and projects.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with a strong focus on Fintech and SaaS solutions.

Contact

Skills

Core Skills

C++InternationalizationData WarehousingCompliancePayment EconomicsApplication DevelopmentC#Cloud MigrationJavaVc++Asp

Other Skills

PythonCluster managementEngineering ExcellenceMentorshipTeam leadershipCPostgresSQLGitSTLASP.NETSQL ServerWindows Azure SDKSQLNoSQLCOM

About

Senior developer experienced in design and development of software applications with C/C++, VC++, Win32 SDK, COM, multi-threading and SQL Server. 6 years of experience with .NET framework, C#, T-SQL, Win32 Interop, asynchronous and functional programming. A committer in the Apache Software Foundation. Open source contributor to the Apache Ambari project. Worked on Java, PostgresSQL, Python and Git. Very good debugging skills with Windbg/Cdb and Visual Studio. Other experiences include Javascript, PostgresSQL, MongoDB, Python, Unix and Internationalization (I18N).

Experience

24 yrs 9 mos
Total Experience
2 yrs 3 mos
Average Tenure
--
Current Experience

Arcanist systems

Founder

Jun 2025Present · 11 mos · Bengaluru · Remote

  • Development of International tax applications in C++.
  • Used local LLMs for extracting information from documents, in Python.
C++PythonInternationalization

Linkedin

Senior Staff Software Engineer

Apr 2024May 2025 · 1 yr 1 mo · Bangalore Urban · Hybrid

  • * Core & Data Infrastructure - Data warehousing, compliance and cluster management.
Data warehousingComplianceCluster management

Airbnb

Staff Software Engineer

Sep 2023Jan 2024 · 4 mos · Bengaluru, Karnataka, India · Remote

  • Payment Economics - Local Payment Methods, Engineering Excellence, Mentorship.
Payment EconomicsEngineering ExcellenceMentorship

Uber

Staff Software Engineer

Feb 2022Aug 2023 · 1 yr 6 mos · Bangalore Urban, Karnataka, India

  • Led a team of 5 engineers.
  • Developing applications to on-board third party partners on Uber.
Application developmentTeam leadership

Arcanist systems

Principal Engineer

Apr 2021Jan 2022 · 9 mos · Bangalore Urban

  • Responsible for migration of desktop applications and in-premise web applications to the cloud.
  • Designed and developed a VC++ based desktop application to search the desktop and LAN.
C#VC++Cloud migration

Amazon

2 roles

SDE-3

Aug 2018Mar 2021 · 2 yrs 7 mos

SDE-3

Feb 2017Jul 2018 · 1 yr 5 mos

  • Solving some interesting problems in data collection and telemetry. Working in Java and C.
JavaC

Hortonworks

Member of Technical Staff

Jul 2015Jan 2017 · 1 yr 6 mos · Seattle, WA

  • A committer in the Apache Ambari project.
  • Responsible for developing features for the next version of Apache Ambari - an open source platform for deploying and monitoring Apache Hadoop clusters.
  • Developed the Apache Ambari functional test infrastructure to reduce the number of support calls and project build time.
  • Implemented a feature to restart Hadoop service components automatically when nodes in a cluster are rebooted.
  • Worked on Java, PostgresSQL, Python and Git.
JavaPostgresSQLPythonGit

Microsoft

3 roles

SDE

Jun 2014Jun 2015 · 1 yr

  • Windows Operating Systems Group
  • Developed features for enabling updates and upgrades on Windows 8.1 and Windows 10 for desktop and mobile.
  • Worked on a feature to reduce disk space usage.
  • Worked in C++ and STL.
C++STL

SDE Lead

Sep 2012May 2014 · 1 yr 8 mos

  • Microsoft Developer Platform Division
  • Led and mentored a team of 4 engineers. Also responsible for recruiting and managing contractors.
  • Led the design and development of a web application to manage media files and upload them to Windows Azure Media Services for converting them to smooth streaming format. Worked in C#, JQuery, ASP.NET, SQL Server and Windows Azure SDK.
  • Designed and developed a framework for transforming eLearning courses from one format to Microsoft's standard format to enable courses developed using various authoring applications to be consumed in a uniform way. Worked on C# and Windows Azure SDK.
  • Led the development effort for Learning Content Development System 3.0, a desktop application for creating interactive eLearning courses.
  • Designed and implemented the integration of eLearning course content ingestion module into the Microsoft Learning Experience platform.
C#ASP.NETSQL ServerWindows Azure SDK

SDE

Nov 2007Aug 2012 · 4 yrs 9 mos

  • Windows Core OS Division
  • Designed and developed an application in C# and C++ for measuring and analyzing Windows 8 boot performance.
  • Designed and developed a web application in C#, JQuery and ASP.NET for importing Windows performance data from XML files to a SQL database for analysis and report generation. Worked with NoSQL technologies and T-SQL.
  • Developed features in Windows 8 in C++ and STL for migrating user and application data from earlier versions of Windows to Windows 8.
  • Designed and developed Volume Activation Management Tool (VAMT) 2.0 in C#, an MMC snap-in for enabling enterprises to volume activate Windows Vista, Window 7, Windows Server 2008/R2 and Office 2010 installations across an organization. Worked with LDAP, multi-threading, large scale data management and UI performance improvement.
  • Designed and developed an MMC 3.0 snap-in in C# to allow enterprises to create data for custom volume licenses for Windows 7 and Office 2010 for activation using smart cards.
C#C++SQLNoSQL

Yahoo

Principal Engineer

Jul 2006Aug 2007 · 1 yr 1 mo · Bengaluru Area, India

  • Designed and developed a template based tool in C# for automating the process of generating
  • reports in Yahoo’s Ad Systems Ads Management Tool.
  • Developed a set of features for Yahoo’s Ads Management System for managing ads created in various time zones. Worked on Oracle and VC++.
  • Responsible for design and development of mobile interactions and ads applications on a mobile messaging platform, in C++, STL and MySQL Server on FreeBSD.
C++SQLCOM

Hewlett packard enterprise

Systems Engineer

Sep 2003Jun 2006 · 2 yrs 9 mos · Bengaluru, Karnataka, India

  • Design and development of distributed applications and desktop applications. C++, Windows Programming (Win32 SDK, VC++), COM, SQL, Network Programming. Experience in I18N and L10N.
  • Cisco Enterprise Print System. Responsible for developing features for Cisco’s print system.
  • Worked in VC++ and PERL on Windows and Linux.
  • HP PhotoSmart Express Uploader. Responsibility included requirements analysis, providing technical architecture and designs, coding, internationalization and testing. Used VC++ and SOAP.
  • Printer fleet and supplies administration system. Responsible for analyzing requirements, providing the high level design and coding. Worked in C++, STL, T-SQL and SNMP.
C++VC++MySQL

Invensys - acquired by schneider electric

Senior Software Engineer

Jul 2002Aug 2003 · 1 yr 1 mo · Lake Forest, CA

  • Implemented a prototype for a Windows-based telecommunications link to industrial automation software systems. Worked on VC++ and Win32 SDK.
  • Redesigned a memory mapped file sharing component for inter process communication.
C++SQLNetwork Programming

Mindtree

Software Development Lead

Jun 2000Jun 2002 · 2 yrs · Bengaluru, Karnataka, India

  • Responsible for developing web-based applications in VB, ASP and SQL Server.
  • Other responsibilities included mentoring team members, coordinating customer interactions, estimation, scheduling, leading the development team, documentation, testing and delivery.
VC++Win32 SDK

Intergraph india ltd.

Software Analyst

May 1998May 2000 · 2 yrs · Hyderabad Area, India

  • Computer graphics - data structures and algorithms in C/C++. Developing middle-ware in VC++ and UI in VB. SQL Server. Responsible for Internationalization.
  • Coded a new module in VC++ to convert 3D views to 2D drawings.
  • Implemented graphics algorithms for CAD applications. Worked on VC++, VB, Win32 SDK, COM, SQL Server.
  • Developed a converter for Intergraph’s PDS format to Unigraphics’ Solid Edge format.
VBASPSQL Server

Education

Indian Institute of Science (IISc)

Master of Engineering (M.E.) — Major: Mechanical Engineering; Minor: Computer Graphics

Aug 1996Mar 1998

Thiagarajar College of Engineering

Bachelor of Engineering (B.E.) — Major: Mechanical Engineering; Minor: Computer Graphics

Aug 1992Jun 1996

TI School

12th Grade

Jun 1990May 1992

Dr. NKVV

10th Grade

Jun 1988May 1990

Stackforce found 100+ more professionals with C++ & Internationalization

Explore similar profiles based on matching skills and experience