Ashok Kumar

Senior Software Engineer

Palo Alto, California, United States16 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in designing scalable distributed systems.
  • Led multiple high-impact projects at AWS.
  • Strong background in big data processing technologies.
Stackforce AI infers this person is a SaaS expert with a focus on distributed systems and big data technologies.

Contact

Skills

Core Skills

Distributed SystemsJavaScalabilitySoftware DesignTypescriptRestful WebservicesJupyter

Other Skills

AlgorithmsData StructuresREST APIsJavaScriptRedux.jsTestCafeApache SparkJSON Web Token (JWT)Google Web Toolkit (GWT)Data AnalyticsPythonPerlC++CUnix

About

I am a software developer with a strong focus on writing maintainable, testable code and designing well-structured APIs and distributed systems that are highly available, scalable, and easy to evolve. I am deeply interested in distributed computing and emerging technologies in the big data processing space, particularly systems built on commodity hardware. I have hands-on experience developing high-throughput, low-latency distributed systems. I am driven to deliver high-quality software products and continuously seek opportunities to learn and adopt new technologies. AI Tools : Amazon Q, Amazon Kiro, Amazon other AI-assisted Internal tools, Cursor

Experience

16 yrs 9 mos
Total Experience
5 yrs 7 mos
Average Tenure
--
Current Experience

Amazon web services (aws)

5 roles

Senior Software Development Engineer @AWS EMR

Dec 2024Apr 2026 · 1 yr 4 mos · On-site

  • Core member of the EMR Managed Scaling team, owning the design and implementation of managed scaling for AWS Athena Capacity Reservations and Trino workloads, and serving as technical lead for a team of 6 engineers, driving execution and operational excellence.
Distributed SystemsAlgorithmsJavaSoftware Design

Senior Software Development Engineer @AWS Athena

Promoted

Oct 2022Dec 2024 · 2 yrs 2 mos · On-site

  • As a core member of the AWS Athena team, played a key role in the Athena Capacity Reservations launch and led the re-architecture of service monitoring and alerting systems, improving service reliability and operational visibility.
Distributed SystemsData StructuresScalabilitySoftware DesignREST APIs

Senior Software Development Engineer @AWS EMR

Apr 2020Oct 2022 · 2 yrs 6 mos · On-site

  • Designed and developed the AWS EMR Studio IDE experience, enabling data scientists and data engineers to build, visualize, and debug data engineering and data science applications in R, Python, Scala, and PySpark.
TypeScriptJavaScriptRedux.jsTestCafeSoftware Design

Software Development Engineer @AWS EMR

Jan 2017Apr 2020 · 3 yrs 3 mos · On-site

  • Amazon EMR Notebooks, a managed environment based on Jupyter and Jupyter-lab notebooks, enables users to interactively analyze and visualize data, collaborate with peers, and build applications using EMR clusters.
RESTful WebServicesJupyterApache SparkTypeScript

Software Development Engineer @AWS Console

Nov 2015Jan 2017 · 1 yr 2 mos · On-site

  • Designed and developed multiple features for the AWS RDS Console in a full-stack role, working
  • across frontend and backend systems. Built the frontend using React and Node.js, and implemented
  • backend services running on Tomcat.
TypeScriptJSON Web Token (JWT)Google Web Toolkit (GWT)TestCafeRESTful WebServices

Integral development corporation

Software Engineer

Oct 2013Nov 2015 · 2 yrs 1 mo · Palo Alto, California

  • Part of data science team, responsible for designing/developing server side applications/tools mainly used for analyzing big data (like trading volume). Java & python are used for core application development and Amazon S3, AWS Data Pipeline, Amazon EC2 cluster etc. for system resources. These applications are deployed on AWS cloud.

D.e shaw & co

Senior Software Engineer

Jun 2009Sep 2013 · 4 yrs 3 mos · Hyderabad Area, India

  • Part of GUAS(Grand Unified Arbitrage System) team, worked with main front end distributed system used for all trading activities. Designed and developed couple of components for same distributed system. Mostly worked with client-server component having Java Swing UI clients used by all D.E Shaw traders. There main challenge was to deal with client-server latency where client & server run as part of a distributed system.

Education

University of Hyderabad

Master's degree — Computer Science

Jan 2007Jan 2009

Harcourt Butler Technological Institue, Kanpur

Bachelor's degree — Computer Science

Jan 1997Jan 2001

Stackforce found 100+ more professionals with Distributed Systems & Java

Explore similar profiles based on matching skills and experience