A

Anshul Purohit

Software Engineer

San Jose, California, United States10 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in distributed systems and databases.
  • Proficient in data ingestion and query processing.
  • Strong background in systems software development.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Distributed Systems and Databases.

Contact

Skills

Core Skills

DatabasesDistributed SystemsStorage SystemsResearchData AnalysisSystems Software DevelopmentWebsite DevelopmentBack-end Development

Other Skills

Data IngestionQuery ProcessingAWS RedshiftDistributed StorageHigh AvailabilityReliabilityConsistencyCausalTreeRC++PythonFault ToleranceCluster Management.NetHTML5

About

Currently working at Amazon AWS on Redshift Database in the San Francisco Bay Area. I am mainly focussing on data ingestion and upper query processing layer. I previously worked at Nutanix. I graduated with a Master Degree from the University of Wisconsin-Madison in Computer Sciences and Bachelors degree from IIT-Bombay in Computer Science and Engineering. My core interest are centered around Distributed Systems Databases Systems Software Development Operating Systems Storage Systems

Experience

10 yrs 5 mos
Total Experience
2 yrs
Average Tenure
5 yrs 9 mos
Current Experience

Amazon web services (aws)

Software Engineer

Aug 2020Present · 5 yrs 8 mos · East Palo Alto, California, United States

  • Working on the AWS Redshift Database Query Processing team.
  • Mainly focussed on data ingestion and upper query processing layer
Data IngestionQuery ProcessingAWS RedshiftDatabasesDistributed Systems

Nutanix

Member Of Technical Staff 4

Jul 2017Aug 2020 · 3 yrs 1 mo · San Francisco Bay Area

  • Develop management software for the distributed storage back-end in the Nutanix hyper-converged software solution, which is highly available, reliable and strongly consistent .
  • Familiarity with the concepts of systems software development, distributed services, storage and file systems, OS internals and trade-offs in building clustered, high-performance, fault-tolerant distributed systems.
Distributed StorageSystems Software DevelopmentHigh AvailabilityReliabilityConsistencyDistributed Systems+1

University of wisconsin-madison

3 roles

Graduate Research Assistant

Sep 2016May 2017 · 8 mos · Greater Madison Area

  • Advisor: Jason Fletcher, Professor Public Affairs & Sociology UW Madison
  • Used CausalTree , a modified a decision tree based model, for the estimation of treatment effects estimation for any control experiment. The model was used to identify sub-populations within a large population that would react strongly when subject to a given treatment, either positively or negatively. Policy decisions can thus be made for such subgroups. The model estimates treatment effects, with no ground truth, within 95% confidence intervals.
  • R was for used for this project with useful packages like rpart, causaltree, prp, random forest. Some of the data-sets used correspond to popular social controlled experiments like Head Start, CPS Voting, Orgeon & Star experiments.
CausalTreeRData AnalysisResearch

Program Assistant - Web Developer

Jan 2016May 2016 · 4 mos · Greater Madison Area

  • Worked as a part-time student web-developer in the IT department. Responsibilities
  • included developing a new styling theme for the department website and keeping the
  • current website updated. Frameworks: .Net, HTML5, CSS3 and Jquery
.NetHTML5CSS3JqueryWebsite Development

Research Assistant, CS Department

Aug 2015Dec 2015 · 4 mos · Greater Madison Area

  • Worked on the problem of functional verification of GPU kernel code by expressing the
  • conditions in logic and using constraint solver tool Z3. Performed the evaluation of
  • functions generated by MapReduce Synthesis (PLDI 2016) tool using Spark & Hadoop
  • on Wikipedia and Twitter datasets.
GPU VerificationConstraint SolvingMapReduceSparkHadoopResearch+1

Nutanix

MTS - Intern

May 2016Aug 2016 · 3 mos · San Francisco Bay Area

  • Addressed problems regarding fault tolerance and handling degraded nodes in the Nutanix cluster. Designed and implemented a policy for handling IO in a cluster
  • with degraded node enabling less severe performance degradation during node outages ensuring high availability and reliability.
  • Work involved designing, implementation and overall system wide tests in the clusters in C++ and Python.
C++PythonFault ToleranceCluster ManagementSystems Software DevelopmentDistributed Systems

Microsoft

Software Development Engineering Intern

May 2014Jul 2014 · 2 mos · Greater Hyderabad Area

  • Full stack development. Added features like searching, email notifications, authentication for the Bing Local web application Dailymetrics.
  • Focused on end to end development of the multi-tier application ranging from database level upto the web front end. Worked on multiple Microsoft technologies like SQL Server, Azure Cloud Services, ASP.NET framework and MVC web applications.
Full Stack DevelopmentSQL ServerAzure Cloud ServicesASP.NETBack-end Development

Tu braunschweig

Research Intern

May 2013Jul 2013 · 2 mos · Hannover-Braunschweig-Göttingen-Wolfsburg Region

Soulflower co ltd

Intern

Nov 2012Dec 2012 · 1 mo · Mumbai Metropolitan Region

Education

University of Wisconsin-Madison

Masters — Computer Science

Jan 2015Jan 2017

Indian Institute of Technology, Bombay

Bachelor of Technology - BTech — Computer Science

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Databases & Distributed Systems

Explore similar profiles based on matching skills and experience