Kaushik Sridasyam, Software Developer in Austin, TX, United States
Kaushik Sridasyam

Software Developer in Austin, TX, United States

Member since July 3, 2022
Kaushik is a senior software engineer experienced in creating and executing innovative software solutions to enhance business productivity. He has developed intuitive, in-product user experiences, architected user-facing dashboards, and leveraged AWS Lambda, Elasticsearch, and DynamoDB to create a robust, highly scalable correlation engine. Kaushik is well-versed in all aspects of the software development lifecycle and end-to-end product management, from concept to development and delivery.
Kaushik is now available for hire

Portfolio

  • Odeko
    Apache Kafka, Kafka Streams, Node.js, Docker, Docker Compose, JavaScript
  • An Online Freelance Agency
    JavaScript, Node.js, Python 3, Django, Amazon Web Services (AWS)...
  • Rook Security
    JavaScript, AWS Lambda, Amazon Simple Queue Service (SQS), Elasticsearch...

Experience

Location

Austin, TX, United States

Availability

Full-time

Preferred Environment

MacOS, Visual Studio Code, Oh My Zsh, iTerm2

The most amazing...

...project I've worked on integrated Looker into a well-known freelance agency, enabling customers to create visualizations and dashboards to gain insights.

Employment

  • Software Engineer

    2021 - 2022
    Odeko
    • Investigated the migration to microservices from a monolithic service by leveraging Confluent Kafka.
    • Evaluated tradeoffs between change data capture and event sourcing, given the timeline to migrate these services.
    • Created local development infrastructure with Docker-compose to demonstrate the capabilities of different approaches.
    • Demonstrated the use of Kafka Streams and Confluent ksqlDB to create powerful consumers and producers for event data with the merging of streams.
    Technologies: Apache Kafka, Kafka Streams, Node.js, Docker, Docker Compose, JavaScript
  • Software Engineer II

    2018 - 2021
    An Online Freelance Agency
    • Expanded on a site-wide candidate search to allow recruiters to search for candidates and their last activity across company products.
    • Revamped the Rails side integration of CodePair exports, allowing recruiters to filter candidates in the UI and export to CSV. This reduced the time to download a CSV with a large number of candidates from 5+ minutes to under five seconds.
    • Integrated Looker dashboards into the company product, allowing customers to view, filter, and drill into their account level data for better insight into their account activity and hiring pipeline.
    • Migrated multiple databases into a Redshift data warehouse. This involves building an ETL pipeline with Airflow to backfill data and have daily incremental replication.
    • Created an authentication layer for the Candidate Packet Benchmarking API allowing the UI to fetch data from an internal service with access control.
    • Loaded Google Analytics data from BigQuery to Aurora DB for License Utilization (incremental and backfill) and created a Looker dashboard. This enabled our sales and customer success team to understand how customers within use our product.
    • Expanded on the "subscribe-now" flow to allow users to quickly signup and subscribe (using Stripe) to new products. Implemented integrations to push data using Demandbase, Marketo, and Salesforce.
    • Enabled application tracking systems such as Brassring and Workday to integrate with the company's CodeScreen and CodePair using an event-driven architecture.
    • Developed an intuitive, in-product user experience to help customers maximize their understanding of the company's Work product on signup. Built an extensible experimentation module to quickly deploy and test new features.
    • Architected the user-facing test health dashboard to give customers a data-driven approach to improve the candidate experience and assessment quality of their tests.
    Technologies: JavaScript, Node.js, Python 3, Django, Amazon Web Services (AWS), Amazon S3 (AWS S3), Amazon DynamoDB, Redshift, Apache Airflow, AWS CloudFormation, AWS Lambda, AWS Kinesis, Amazon Aurora, Amazon API Gateway, AWS Key Management Service (KMS), Amazon Simple Queue Service (SQS), Google BigQuery, Looker, Ruby, Ruby on Rails 4, Python, SQL
  • Software Developer

    2017 - 2017
    Rook Security
    • Built a cloud security event processing and alerting platform that analyzes millions of log data attributes from a client's computer network looking for security-related events.
    • Developed a web app to onboard new clients and manage their respective firewall architectures and correlation rules.
    • Leveraged AWS Lambda, Elasticsearch, and DynamoDB to create a robust, highly scalable, highly available correlation engine to detect and notify when alerts and rules are triggered.
    Technologies: JavaScript, AWS Lambda, Amazon Simple Queue Service (SQS), Elasticsearch, Amazon DynamoDB, SQL, Amazon Web Services (AWS)

Experience

  • Embedded Looker Dashboards for an Online Freelance Agency

    The Insights tab on the company's home page provides statistical dashboards from your business's utilization of their account by your recruiting and technical staff. As a company administrator, you can access the Insights page to gain analytical knowledge of how your hiring teams are using the company to promote your organization to hire the best talents while saving revenues. These data visualization tools and dashboards give you the flexibility to drill down into your data while maintaining a secure, birds-eye view of operations.

  • FirstAm Title Insurance Evaluation Application

    A Node.js application deployed on AWS Lambda. As a back-end developer, I was responsible for creating and updating endpoints to support the web UI application and introducing a migration framework to support safe and repeatable updates to the database. I collaborated with the data team, who populated certain tables and updated the database schema and ORM models, and created views for the front end to consume.

Skills

  • Languages

    JavaScript, Python 3, Ruby, TypeScript, Python, SQL, HTML, HTML5
  • Frameworks

    Ruby on Rails 4, NestJS, Next.js, Django
  • Libraries/APIs

    Node.js, React
  • Tools

    Amazon Simple Queue Service (SQS), Looker, Docker Compose, AWS CloudFormation, AWS Key Management Service (KMS), Kafka Streams, Apache Airflow, AWS Glue
  • Platforms

    Visual Studio Code, AWS Lambda, Docker, AWS Kinesis, Apache Kafka, Amazon Web Services (AWS)
  • Storage

    PostgreSQL, Amazon S3 (AWS S3), Amazon Aurora, Elasticsearch, Amazon DynamoDB, Redshift
  • Other

    Amazon API Gateway, TypeORM, Google BigQuery, Identity & Access Management (IAM), APIs, Front-end
  • Paradigms

    ETL

Education

  • Bachelor's Degree in Computer Science
    2013 - 2017
    Michigan State University - East Lansing, Michigan, USA

To view more profiles

Join Toptal
Share it with others