Profile Picture

Aniket Sahrawat

Java Developer

About me:

I am a skilled Software Engineer with expertise in a wide range of tools and technologies, including the Java, Spring Boot, Spring Cloud, AWS services, Docker, and various programming languages and frameworks. I am a results-driven professional with a proven track record of developing and maintaining complex software applications. As an Oracle Certified Professional Java 11 Developer and a StackOverflow contributor ranked in the top 3% of all developers, I bring a wealth of knowledge and experience to any team. I am passionate about creating innovative solutions that help businesses grow and thrive.

Oracle Certified Java Developer - Aniket Sahrawat
Oracle Certified Professional: Java SE 11 Developer

Oracle • linkverify

Issued: Apr 2021 • No Expiration Date

Spring Umbrella:

  • Spring Boot ########..
  • Spring Framework
    • Spring Framework Core ########..
    • Spring Framework Testing ########..
    • Web on Reactive Stack (WebFlux) ########..
    • Web on MVC Stack ########..
    • Data Access ########..
  • Spring Data
    • Spring Data JPA ########..
    • Spring Data JDBC ########..
    • Spring Data MongoDB #######...
    • Spring Data Apache Cassandra #####.....
    • Spring Data Elasticsearch ######....
  • Spring Cloud
    • Spring Cloud Bus ########..
    • Spring Cloud Stream ########..
    • Spring Cloud Circuit Breaker ########..
    • Spring Cloud Commons #######...
    • Spring Cloud CLI ##########
    • Spring Cloud Config #########.
    • Spring Cloud Consul #######...
    • Spring Cloud Contract #######...
    • Spring Cloud Function #########.
    • Spring Cloud Gateway ########..
    • Spring Cloud Netflix #######...
    • Spring Cloud Kubernetes #####.....
    • Spring Cloud AWS #######...
    • Spring Cloud Schema Registry ######....
    • Spring Cloud Security ########..
    • Spring Cloud Task ######....
    • Spring Cloud Vault #######...
    • Spring Cloud Zookeeper #######...
  • Spring Security ########..
  • Spring Shell #######...
  • Spring AMQP ########..
  • Spring Data Flow #######...
  • Spring GraphQL #######...
  • Spring REST Docs #########.
  • Spring Batch ########..
  • Spring Statemachine ######....
  • Spring Session
    • Spring Session Core #######...
    • Spring Session JDBC #######...

Software:

  • Docker
  • Portainer
  • RabbitMQ
  • Jenkins
  • Logz
  • Intellij IDEA
  • Ubuntu
  • Postman
  • Maven

Additional Tags:

  • Concurrency
  • REST
  • Microservices
  • CICD
  • Streams
  • Linux
  • Reactive

Languages:

  • Java SE ########..

Markup:

  • HTML #########.
  • CSS ######....

Scripting:

  • Python #######...
  • Bash #######...
  • PHP ######....
  • JavaScript #######...
  • Groovy #####.....

Frameworks:

  • Angular ####......
  • jQuery ########..
  • CSS Bootstrap #######...
  • Hibernate #####.....
  • Project Reactor #######...

Cloud Providers:

  • AWS
    • API Gateway #######...
    • AWS AppConfig #####.....
    • Application Discovery Service ######....
    • Athena ######....
    • AWS Auto Scaling ########..
    • Certificate Manager ########..
    • Cloud9 #########.
    • CloudFormation #########.
    • CloudFront ########..
    • CloudTrail #########.
    • CloudWatch #########.
    • CodeArtifact #######...
    • CodeBuild #######...
    • CodeCommit #######...
    • CodeDeploy #######...
    • CodePipeline #######...
    • EC2 #########.
    • EFS #######...
    • Elastic Beanstalk ########..
    • Elastic Container Registry #######...
    • Elastic Kubernetes Service #######...
    • ElastiCache ######....
    • Amazon EventBridge ######....
    • Global Accelerator ######....
    • IAM #########.
    • Key Management Service #########.
    • Kinesis ########..
    • Kinesis Video Streams ########..
    • Lambda #########.
    • Amazon MQ #######...
    • OpsWorks ######....
    • RDS #######...
    • Route 53 #########.
    • S3 #########.
    • Secrets Manager #########.
    • Amazon Simple Email Service #########.
    • Simple Notification Service #########.
    • Simple Queue Service #########.
    • Step Functions #########.
    • VPC #######...
    • X-Ray #########.
Sailotech

Software Analyst

Sailotech (2021 • Current)

  1. Led the development of iKapture.ai, a document processing tool that uses artificial intelligence to automate the processing of invoices. Tech stack: AWS SAM, Lambda, API Gateway, Docker, and 20 other technologies to develop and maintain the platform.
  2. Led the backend on TestEnsure, an application that provides test automation services. Tech stack: AWS EC2, Kubernetes, Java, and ReactJS to develop and maintain the application.
  3. Contributed to the development of the Accounts Payable system, which automates the accounts payable process for organizations. Tech stack: Java, Spring Boot, Docker, and AngularJS to develop the system.

Zerodha

Associate Partner

Zerodha (Jan 2017 • Sep 2022)

ByteThrust

Owner

ByteThrust (Feb 2023 • Current)

roundAbout

Co-Founder

roundAbout (Jan 2016 • Mar 2017)

Life at a Glance:

  • CDAC Programme for Advancing Computer Education Level 1 at the age of 9
  • Taekwondo Black Belt at the age of 15 years
  • Stock Trader (2015 - Present)
  • Launched websites under these domains (abandoned):
    • roundabout.co.in
    • hackerbhai.com
    • aniket.space
    • socialtradingapp.co.in
  • Bitcoin miner (2016 - 2017)
  • Launched a startup named roundAbout (2016)
    • From 2 to 11 team members in ~6 months (Bootstrap).
  • Oracle Certified Professional Java 11 Developer (2021 - Present)
  • StackOverflow contributor (2016 - Present)
    • Top 3% overall out of 14 million contributing developers.

A few Projects:

  • HTML Notes: Markdown to HTML notes (Spring Boot, Maven, Docker)
  • Collection Visualizer: Visualizing data structures and graphs (Java, Maven)
  • Docletz: Better insights in a project using Java Doclet (Java)
  • Clip Processor: A short note processing tool I use while reading books. Functions include: image to text using tesseract-ocr, Google tts integration, regex filters/converters for encrypted texts (Python)

Education:

  • B.Tech Information Technology (AKTU)
  • 12th std (HSC) (Jalna, Maharashtra)
  • 10th std (SSC) (Jalna, Maharashtra)

Contact:

Languages:

  • Hindi #########.
  • English #######...
  • Marathi #####.....
Online version of this doc: https://sahrawat.dev