From fcb97ae9d86370fa091ae3da2b0f732567177773 Mon Sep 17 00:00:00 2001 From: Viral Parmar Date: Sun, 5 Feb 2023 13:40:22 +0530 Subject: [PATCH] Added webpages for collctiv candidature --- collctiv.html | 124 ++++++++++++++++++++++++++++++++++++++++++++++++++ collctiv.png | Bin 0 -> 22008 bytes 2 files changed, 124 insertions(+) create mode 100644 collctiv.html create mode 100644 collctiv.png diff --git a/collctiv.html b/collctiv.html new file mode 100644 index 0000000..427ca5e --- /dev/null +++ b/collctiv.html @@ -0,0 +1,124 @@ + + + + + + + + + + + Viral Parmar - Why Collctiv Should Hire Me. + + + + + + + + + + + + +
+
+
+
+
+
+

+ Why Collctiv Should Hire Me +

+
+ +

+ Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar
+ Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar
+ Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar
+ Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar Viral Parmar
+

+
+
+
+
+
+
+
+
    +
  • + I have been working as a Software Engineer in the Fintech domain throughout my career. That enables me to understand and contribute to Collctiv at a deeper level beyond just the technical side of things. +
  • +
    +
  • + I designed and developed a high-performance Customer 360 platform for a top private Indian bank using Angular, Django, and PostgreSQL to eliminate spreadsheet-based tasks, reducing the operation time of relationship managers by 70%. This project involved only developers and communications with many relationship managers to understand their requirements and pain points with the current system. +
  • +
    +
  • + I have also worked on the complete SDLC for a leading cash management firm, developing an auditing application in Flask. Being a part of the end-to-end process allowed me to optimize latencies across layers, where my team discovered a DB bottleneck due to unoptimized queries. Ultimately the frontend app received data as fast as possible with the chosen tech stack. +
  • +
    +
  • + At one of my previous jobs, I created a full-stack cloud-based application backed by AWS EC2, S3, and RDS for easy payments for a Credit Score company. That was the first time I had to work on a pure Node.js application (with Vanilla JS in the front end) based on the tight requirements of the client. Needless to say, it involved a heavy chunk of time spent on top-tier documentation for everything from API signatures, DB schema, and user journeys. +
  • +
    +
  • + Speaking of AWS, I have built 18 unique Serverless Microservices leveraging AWS Lambda for large Fintech clients as a banking API Suite. I also became an AWS Certified Cloud Practitioner and an AWS Certified Solutions Architect at an Associate level during this. +
  • +
    +
  • + I also developed a Web Scraping and multithreading-based REST application with super low latency and high scalability over API Gateway and messaging queues to improve online KYC times by 60%. We delivered this project in a record time of 3 months, and this was the first time working on something as an individual contributor. This project remains one of my favorites to date. +
  • +
    +
  • + I also voluntarily took up the task to convert a Python 2 codebase of 26,500 lines to Python 3 while improving test coverage from about 64% to 95%. We did this conversion because AWS was removing Python 2 support for Lambda. Working on this task allowed me to understand how we wrote backend at the company level, and I even suggested optimizations for a few services along the way. +
  • +
    +
  • + In my current Software Engineer 2 role at PayPal, I am building the core platform for Automated Role Provisioning under the PayPal Identity domain, with orchestrated microservices and fault-tolerant endpoints acting as the entry point for all Authorization requests on the platform. This initiative is completely based on Java and Node.js, and I've been coding in both for more than a year now. +
  • +
    +
  • + I have also developed and reviewed the codebase for a critical Spring Boot app, reducing API latency by 43% in a month. That was done in tight sync with the frontend development team to get ideas on which APIs needed improvement on priority and other discussions around caching, load balancing, and lazy loading. +
  • +
    +
  • + Apart from these development activities, I have created a real-time Monitoring and Alerting engine using Splunk & SignalFx over existing logging infrastructure. That gave me a great insight into what it takes to not just develop but also maintain the availability of high-traffic server-side components. +
  • +
    +
  • + Being at a large tech company also allowed me to communicate with the Observability team to introduce PagerDuty-based alerts integration for Identity components, cutting response time for severe alerts and production issues by almost half for critical services. I have been on-call a few times now, and I have a much better understanding of the security playbooks, downtime mitigation policies, and data protection measures that tech companies use at a large scale. +
  • +
    +
  • + And finally, like a responsible Software Engineer I am, I improved unit test coverage for a Java-based Microservices project from 77% to 98% using JUnit and Mockito. I found a few bugs in the business logic along the way, and reading the code by others increased my understanding of the broader architecture at PayPal almost twofold. +
  • +
    +
  • + I have worked with several full-stack technologies in and out over the past 4 years, and mentored a couple of junior engineers, being an SDE 2 myself. All this while having hobbies like traveling across India and making music on the side. If you are looking for a creative, disciplined, and overall optimistic person to be a part of your company, I am your guy. +
  • +
+
+
+
+
+
+ Written by Viral Parmar for the role of Node Developer at Collctiv. +
+
+ While you're here, feel free to check out + the rest of the website. +
+
+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/collctiv.png b/collctiv.png new file mode 100644 index 0000000000000000000000000000000000000000..7d9af7c072f365eab7453cc65e164071a6b8325b GIT binary patch literal 22008 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 CnT)^ zej1tGQmDIqslK?Rd*kmk!rCUY9@3Z9@r#EUY;-mcE%s+}{^DE}Mh_nnkN&nB&xdXB zuhBqX5ApOELOTRzfN7;UW?&_Q>Dx`dr-v>jW1N{s3^7TEhP(%H?F&sk4xD&G<{OUO zFh#g5-1K?dyHg=x8NgJ?6mZ?ckl{M*EHv8t^kC9agUr4PKIW^yAuh%eWy{!1M=+d- z>BvS+AntTBTFm%UNMfWhRbu$gWlzu0uZE6DCI21vmTfYgd9dZ_O$YQ1{24EWnd|mA zI|LSU1DqXVQ#>`9RB&jCwx>`Pfh*1Qv3GD-lG+WrNl! zcVHNiPhA*M5%zVwuc=AYzeFkdYK$CSgjWAN3@hp`FZ3}WLkM8(;^Gt9*MQ%~#NrB3 z1*uW+01S?Burds>IuJWZUjIm`A>4CzDj95#1>)g!CiX)!ZqEdUp$cJ*dK$1Y{mFfs zGUdL=vjqVFUmB=L$)olH{vKNHo#-q7r9mJrlv2JJY0rSVkPz5zN?`9pY&k`h0V(+> zzakBt4)}xLts1@^nH7sd)rKd!P&kRjp~=HA3SNimqdu5(&&vE3@h7;rLu8#Fv>foB z;4>!VX64ECU>;Dfw4v49v&ZrvPz{Z!JTaYkm@(3C?k( z^I~7AbCGBTDCamx2^euCQ-FMce`E?-9KkS*J;7vwV_tGF=jL89-&qqf^1`!u#>0%+ zoks(ikqaxmh=a)aPy0lnSP!Kz9esym3QdvN?;Jhcn=ewC5_6Mm5WUEBT-X^%XeeeO@rh{s>~;ne7TdtO-t z_*HGF0tCnqc7P$Q6hdqhJJo7zc7oFhfujs{LM(Tbe;fpZ<1xl~0_gNO5a=-=_I5n5 z1hEyd84*cU0^|#KS*d$!P2#vQHgHEJ$`_h>@V%T4okrsrK>EYTw-48PasCWaJtLL# z2gebA2>f7A*3axa>d>vcKOsb!9Bz`}$$S`Xs1gJ$1E`V@F}@g}5_}sE%Cc})3L$nN zt}MVH24a=sS-02si~fdqkZH=MWg~j>#;hB}9Y0?0J6UdPJ&p(icr3*RF(#2kmp&Lz zWQHJYFDpz1!!^aV1E0VV=` zJK7UW;4oQvmbD6d^2y%^D?JE3Z!0i`vBw%gAku(pq{OzE(;^Tu2qwXqSg*e?R0_FD zKNbGfrxX6@bun@EEIx>^E}s=L$z2QY*uNG5i-1MIBCr4u`2QG0!OzjzRGI()002ov JPDHLkV1hESb_@Uj literal 0 HcmV?d00001