Skip to content

Commit

Permalink
Updated after Referral System
Browse files Browse the repository at this point in the history
  • Loading branch information
Rishabh Verma committed Dec 7, 2021
1 parent bdb5a12 commit 4ced5ad
Showing 1 changed file with 9 additions and 8 deletions.
17 changes: 9 additions & 8 deletions resume/isso.tex
Original file line number Diff line number Diff line change
Expand Up @@ -88,13 +88,13 @@
%-----------EDUCATION-----------------
\section{Summary}
\resumeSubHeadingListStart
\resumeItemWithoutTitle{}{Problem solver with experience in developing low latency, highly scalable, fault-tolerant, distributed backend services and evolving the architecture for performance and scalability.Experience of Object-Oriented Programming, Object-Oriented Design, Messaging, Event Streaming,Data Structures and Algorithms, Prevalent Design Patterns, Caching,NoSQL, RDBMS.}
\resumeItemWithoutTitle{}{Problem solver with experience in developing low latency, highly scalable, fault-tolerant, distributed backend services and evolving the architecture for performance and scalability. Experience of Object-Oriented Programming, Object-Oriented Design, Messaging, Event Streaming, Data Structures and Algorithms, Prevalent Design Patterns, Caching, NoSQL, RDBMS.}
\resumeSubHeadingListEnd
\section{Technical Skills}
\resumeSubHeadingListStart
\resumeSubItem{Tech Stack}{~~~~~~Java 8, SpringBoot, Dropwizard, MongoDB, SQL, Aerospike, RESTful API's, Kafka, Microservices,\\ ~~~~~~~~~~~~~~~~~~~~~~~~~Data Structures, Algorithms, Agile Development, Elasticsearch, Logstash, Kibana}
\resumeSubItem{Tech Stack}{~~~~~~Java 8, SpringBoot, MySQL, Cassandra, MongoDB, Aerospike, RESTful API's, Kafka, Microservices,\\ ~~~~~~~~~~~~~~~~~~~~~~~~~Data Structures, Algorithms, Agile Development, Elasticsearch, Logstash}
\vspace{2pt}
\resumeSubItem{Tools}{~~~~~~~~~~~~~~~GIT, Jenkins, Maven, Gradle, Kubernetes, Docker, Pinpoint}
\resumeSubItem{Tools}{~~~~~~~~~~~~~~~GIT, Jenkins, Maven, Gradle, Kubernetes, Docker, Pinpoint, Icinga, Grafana, Kibana}
\newline
\resumeSubHeadingListEnd
\vspace{-5pt}
Expand All @@ -108,10 +108,11 @@ \section{Experience}
%\textbf{Developing low latency and highly scalable distributed backend services for Buyers Platform.}
\resumeItemListStart
\resumeItem{Buyers Platform}
{My team owns services like Checkout, Cart Service, Post Order Management, Order Payment Management Service, Order Management Service, Promotions, Payments and Snapdeal web and mobile site.}
\resumeItem {Referral System} {Creating a new system from scratch for crediting user snapcash for successful referral and also on completing certain milestones like purchase etc. In this System I am owning the design and development of complete service. Starting from Databases till all the services.}.
\resumeItem {Checkout Service} {Improved the checkout service API's by pre-processing time taking tasks asynchronously and caching external network calls resulting in reduced overall response time by 30\%}.
\resumeItem {Order Payment Management Service} {Introduced a Rate Limiter and Async workflow using Kafka for crediting Snapcash to users having a TPS around 115+ requests or 10 Million requests a day.}.
{My team owns services like Checkout, Cart Service, Post Order Management, Order Payment Management Service, Order Management Service, Promotions, Payments and API aggregator service.}
\resumeItem {Snapdeal Pro Subscription} {Designing a new service which is a subscription based system. Users can buy different plans available to avail more discounts and better offers than other non pro users.}
\resumeItem {Reward \& Referral System} {Successfully designed and deployed a new Referral and Reward service from scratch. My ownership includes designing the systems high level design, low level design, implementation of services and moving system to production. Initial stats shows 63,000+(Daily Avg) new and returning users signed up for this program. Which directly impacted sales and customer retention.}
\resumeItem {Checkout Service} {Improved the checkout service API's by pre-processing time taking tasks asynchronously and caching external network calls resulting in reduced overall response time by 30\%.}
\resumeItem {Order Payment Management Service} {Introduced a automated Dynamic Rate Limiter and moved credit call from Sync to Async flow which can handles the rate limiting dynamically at runtime. Reducing load on service and making it much easier to re-try in case of errors.}
\newline
\resumeItemListEnd
\vspace{2pt}
Expand Down Expand Up @@ -145,7 +146,7 @@ \section{Experience}
{Software Engineer}{Aug 2016 - Jan 2019}
\resumeItemListStart
\resumeItem{Developed Interface Utility Bank’s in-house utility which interacts with Core banking system (CBS) and Cheque truncation system (CTS)}{It Reduced the time by 75\% to process 70,000 to 1,00,000 instruments from 16 seconds to less than 4 seconds by redesigning the algorithm.}
\resumeItem{Developed Clearing House Master Utility which reduced overall processing time by 30\%}{This was achieved by removing bottlenecks, redesigning algorithm and using data structures to aggregate data, process them, create banking software’s business rules and update all Nodal branch systems remotely over network.}
%\\resumeItem{Developed Clearing House Master Utility which reduced overall processing time by 30\%}{This was achieved by removing bottlenecks, redesigning algorithm and using data structures to aggregate data, process them, create banking software’s business rules and update all Nodal branch systems remotely over network.}
\newline
\resumeItemListEnd

Expand Down

0 comments on commit 4ced5ad

Please sign in to comment.