P

Prayas Purusottam

Software Engineer

Bengaluru, Karnataka, India12 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in designing fault-tolerant systems.
  • Improved identity provisioning SLA from 9 hours to 20 minutes.
  • Proficient in big data technologies and cloud integrations.
Stackforce AI infers this person is a Backend Engineer with expertise in SaaS and Big Data solutions.

Contact

Skills

Core Skills

Identity Provisioning SystemsApi DesignCloud IntegrationData ModellingData TransformationBig Data ProcessingWeb DevelopmentApi DevelopmentServer-side Development

Other Skills

identity APIsOpenAPI specificationEvent sourcingCQRS patternSOC2 compliant production infrastructureApple mapsPythonScalaSparkBig data technologiesHadoopDjangoREST APIsMySQLAWS

About

Objective: To harness and implement nuances of acquired expertise in an efficient manner for an organisation of repute. Language Proficiency: Go, Python, Scala, JavaScript, Java, HTML, Shell Script, SQL Database and data store Proficiency: MySQL, DynamoDB, Redis, RabbitMQ, Kafka Infrastructure Skills: Kubernetes, Terraform, AWS stack, Docker, Datadog, Vagrant Expertise in designing fault tolerant, multi-tenant, multi-instance, resilient systems Experience in working with security, Mapping and finance domain Authorization Protocols: OAuth 2.0, OpenID connect Cluster Computing: Spark,Hadoop,Hive

Experience

12 yrs 5 mos
Total Experience
2 yrs
Average Tenure
4 yrs 8 mos
Current Experience

Google

Engineering

Sep 2021Present · 4 yrs 8 mos · Bangalore Urban, Karnataka, India

Cisco

Engineering Lead

Nov 2018Sep 2021 · 2 yrs 10 mos · Bengaluru, Karnataka, India

  • Responsible for designing and implementing components of identity provisioning systems improving the old SLA of 9 hours to 20 mins .
  • Responsible for designing and implementing identity APIs for Cisco Umbrella based on OpenAPI specification with SLA of 99.99% and overall SLI 99.999% with incoming traffic of 1500 RPS.
  • Also designed and implemented Identity streaming platform following Event sourcing and CQRS pattern for cloud IDP integrations.
  • Responsible for complete SOC2 compliant production infrastructure creation with end to end
identity provisioning systemsidentity APIsOpenAPI specificationEvent sourcingCQRS patternSOC2 compliant production infrastructure+1

Apple

Senior Software Engineer Contract

Jan 2018Nov 2018 · 10 mos · Hyderabad, Telangana, India

  • Was part of Apple maps via Unify technologies.
  • Responsible for the Apple maps POI data creation, to be merged with address point data.
  • Was associated with the data modelling team of Apple maps.
  • This team is responsible for mapping, and transforming the provider data to apple format through ingest pipeline.
  • Technologies: Python, Scala, Spark
Apple mapsdata modellingPythonScalaSparkdata transformation

Oracle

Senior Software Engineer

Jul 2016Dec 2017 · 1 yr 5 mos · Bangaon Area, India

  • Working on Big data technologies like Spark, Hadoop, scala, python. Responsible for developing and managing different job pipelines which process big chunks of offline as well as streaming data from different data sources.
  • Also responsible for developing analytical tools which help the internal and external customers getting deep insights of each products under my organisation.
Big data technologiesSparkHadoopScalaPythonbig data processing

Happay - expense management solution for businesses

3 roles

Tech Lead

Nov 2015Jun 2016 · 7 mos · Bangalore

Senior Software Engineer

Promoted

Apr 2015Oct 2015 · 6 mos · Bangalore

  • Python(Django) Developer
  • Development of rest apis on Django framework with DB support on Mysql
  •  Platform: Amazon Web Service: EC2- Linux Instance, RDS - MySql, S3, SES
  •  Languages: Python, Java
  •  Data Interchange : JSON and XML
  •  Python tools - South, Celery Distributed Task Queue, python-memcached
  •  MySql
DjangoREST APIsMySQLAWSweb developmentAPI development

Software Engineer

Feb 2014Mar 2015 · 1 yr 1 mo · Bangalore

Webmobi

Software Developer Internship

Jul 2013Jan 2014 · 6 mos · Bangalore

  • Responsibilities
  •  Python(Django) and NodeJs developer
  •  Development of server side api development for webmobi enterprise applications which includes the mobile apps and
  • the webmobiMRM (Mobile Relationship Management) . All the developed Apis follows MVC architecture.
  •  My responsibility also includes developing services for these Apis which will send next generation push notifications to the users of the subscribed webmobi clients. Push notification service includes raw data as well as rich content like
  • video, audio, document (pdf, doc etc).
  •  Responsibility also includes developing and configuring security algorithms for the
  • webmobiCRM(https://www.webmobicrm.com) secure server as well as for the Apis.
  •  Platform: Amazon Web Service: EC2- Linux Instance, RDS - MySql, S3, SES
  •  Languages: Python, nodeJs
  •  Data Interchange : JSON and XML
  •  Nosql- DynamoDb and Sql- MySql
PythonNodeJsAWSMySQLDynamoDBserver-side development

Education

IIIT Bhubaneswar

Bachelor of Technology (BTech) — Computer Science

Jan 2009Jan 2013

Stackforce found 100+ more professionals with Identity Provisioning Systems & Api Design

Explore similar profiles based on matching skills and experience