profile-pic

Jagannath Prasad Das

Objective To obtain challenging and rewarding software engineer position where degree in computer science and 10.5 years of experience as developer will fully utilized.
  • Role

    Principal Software Engineer

  • Years of Experience

    12.5 years

Skillsets

  • HP-UX
  • Socket Programming
  • STL
  • System v ipc
  • Windows
  • AIX
  • asyncio
  • C++14
  • C++17
  • Compilers
  • Eclipse
  • gcov
  • GDB
  • GMock
  • GPROF
  • gtest
  • pulumi
  • Machine Learning
  • Make
  • Perforce
  • RESTAPI
  • RobotFramework
  • shell-scripting
  • Solaris
  • SQL
  • Valgrind
  • Visual Studio
  • VS Code
  • WindBG
  • Drmemory
  • Memorymanager
  • Perl
  • Kubernetes - 2.0 Years
  • Python - 9.0 Years
  • Distributed Systems
  • Terraform - 2.0 Years
  • Multithreading
  • AWS - 5.0 Years
  • Airflow
  • C
  • Golang
  • Hadoop
  • MongoDB
  • Mutex
  • NumPy
  • pandas
  • Docker - 1.8 Years
  • pytest
  • Rust
  • Semaphore
  • sockets
  • Spark
  • BOOST
  • C++11
  • Jenkins
  • Linux
  • Microservices
  • MySQL
  • NoSQL
  • Protobuf
  • Pthread

Professional Summary

12.5Years
  • Aug, 2024 - Apr, 2025 8 months

    Principal Software Engineer

    Nielsen
  • Aug, 2023 - Jun, 2024 10 months

    SDE 3

    Wekan Enterprises
  • Oct, 2022 - Mar, 2023 5 months

    Technical Architect

    MindTree
  • Apr, 2019 - Nov, 20201 yr 7 months

    Senior Member of Technical Staff

    Oracle
  • Nov, 2020 - Jan, 20221 yr 2 months

    Lead Software Engineer

    Here Technologies
  • Jan, 2022 - Jun, 2022 5 months

    Software Development Engineer 3

    Vahak
  • Mar, 2017 - Apr, 20192 yr 1 month

    Associate

    JP Morgan Chase
  • Mar, 2014 - Jul, 20162 yr 4 months

    Senior Software Engineer

    Akamai Technologies
  • Jan, 2013 - Mar, 20141 yr 2 months

    Member Technical Staff

    Optumsoft
  • Jul, 2011 - Jan, 20131 yr 6 months

    System Software Engineer

    Akamai Technologies

Applications & Tools Known

  • icon-tool

    Visual Studio

  • icon-tool

    Eclipse

  • icon-tool

    VS Code

  • icon-tool

    gdb

  • icon-tool

    Valgrind

  • icon-tool

    make

  • icon-tool

    gprof

  • icon-tool

    WinDbg

  • icon-tool

    Machine Learning

  • icon-tool

    AWS

  • icon-tool

    Docker

  • icon-tool

    Kubernetes

  • icon-tool

    Terraform

  • icon-tool

    Jenkins

  • icon-tool

    Airflow

Work History

12.5Years

Principal Software Engineer

Nielsen
Aug, 2024 - Apr, 2025 8 months
    Worked as Principal Software Engineer for the Data Acquisition team. Major contributions include improving code performance using SQS instead of REST APIs, automating orchestration of microservices using Airflow DAG, increasing pod limit of ASG using VPC-CNI, modifying Terraform/Pulumi code to add new IAAS features, creating a distributed scheduler/task queue for matchers, and extensive use of AWS concepts.

SDE 3

Wekan Enterprises
Aug, 2023 - Jun, 2024 10 months
    Worked as SDE3/Team Lead for Amadeus client. Managed a team of 3, designed data-model for migration of SQL queries to Mongodb, debugged complex scenarios in C++ code for mongodb queries, understood design patterns like Polymorphic Iterators and Buffer Pool, learned EDIFACT message standard, implemented distributed systems algorithms, and assisted junior members.

Technical Architect

MindTree
Oct, 2022 - Mar, 2023 5 months
    Technical Architect for TomTom client. Owned Route Guidance module of NavigationKit product. Contributions include knowledge of navigation framework components, analysis of instructions generation code for route diversion and tunnel scenarios, and understanding of RPC reflection similar to protobuf.

Software Development Engineer 3

Vahak
Jan, 2022 - Jun, 2022 5 months
    Lead software developer for Backend Team. Migrated micro-components to respective micro-services, solved rate-limiting problems using channels and asynchronous programming, and gained exposure to Golang frameworks like Gin and Gorm.

Lead Software Engineer

Here Technologies
Nov, 2020 - Jan, 20221 yr 2 months
    Lead software developer for Location services Team. Worked on bug fixes for shortest path route calculation, added features to BringYourOwnMap product, developed understanding of route algorithms, acceptance test framework, visitor pattern with GUI, and internal workings of a web server built using actix web.

Senior Member of Technical Staff

Oracle
Apr, 2019 - Nov, 20201 yr 7 months
    Senior developer in Oracle's OIT team. Developed understanding of file formats, fixed bugs and image compression algorithms, filed security patches, advised use of static analyzer, and fixed crash dumps, memory corruptions, leaks, buffer overruns.

Associate

JP Morgan Chase
Mar, 2017 - Apr, 20192 yr 1 month
    Senior developer for RCMO Team. Migrated financial application to new graph framework, built optimized reporting application, parallelized graph algorithms, improved pandas operations and SQL queries, guided new members, and fixed security bugs.

Senior Software Engineer

Akamai Technologies
Mar, 2014 - Jul, 20162 yr 4 months
    Senior software developer for Data Processing Team. Developed distributed data aggregation system, migrated system to Apache Spark, added features to stream processing system, wrote map-reduce jobs, developed multi-threaded FTP-like service, ported 32 bit C++ code to 64 bit, guided junior developers, developed modules for nginx, and reproduced production issues.

Member Technical Staff

Optumsoft
Jan, 2013 - Mar, 20141 yr 2 months
    Individual developer for Optumsoft. Built compiler cache, developed event-based runtime library for TACC, built distributed event-based monitoring system, developed unit testing framework in Python, worked on TACC compiler bugs, and gained understanding of data structures and design patterns.

System Software Engineer

Akamai Technologies
Jul, 2011 - Jan, 20131 yr 6 months
    System software developer for Media Analytics Team. Built load balancing system using Perl, developed error-recovery and log-tracking mechanisms, wrote ETL code and mapreduce jobs, automated unit testing with shell scripts, developed heap manager, and gained middleware knowledge.

Achievements

  • Won the accolades of the CEO during the town-hall address of the year 2023-2024.
  • CEO accolades
  • Won accolades of the CEO
  • CEO accolade

Major Projects

1Projects

High Performance Web Crawler

Jul, 2010 - Apr, 2011 9 months
    Designed a distributed and multi-threaded crawler leveraging a thread pool in C++. Proposed the notion of InMemory Key-Value Stores before NoSQL was popular. Crawler read and wrote data to a self-built database using efficient disk-based indexing mechanisms.

Education

  • Bachelor of Technology in Information Technology

    National Institute of Technology Karnataka, Surathkal (2011)

Certifications

  • Machine learning certificate from coursera