-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added webpages for collctiv candidature
- Loading branch information
1 parent
f802a57
commit fcb97ae
Showing
2 changed files
with
124 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,124 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
|
||
<head> | ||
<meta charset="UTF-8"> | ||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<meta name="description" | ||
content="The webpage that describes why Collctiv should hire Viral Parmar for the Node Developer role. | ||
<meta name="keywords" content="Viral Parmar https://viralparmar.me viralparmar viralparmarme"> | ||
<meta name="author" content="Viral Parmar https://github.com/viralparmarme"> | ||
|
||
<title>Viral Parmar - Why Collctiv Should Hire Me.</title> | ||
|
||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" | ||
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous"> | ||
<link rel="stylesheet" href="./style.css" /> | ||
<link rel="icon" type="image/png" href="./collctiv.png" /> | ||
<link rel="preconnect" href="https://fonts.googleapis.com"> | ||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> | ||
<link href="https://fonts.googleapis.com/css2?family=Lexend+Deca&display=swap" rel="stylesheet"> | ||
<link rel="stylesheet"href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css"/> | ||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.9.1/font/bootstrap-icons.css"> | ||
</head> | ||
|
||
<body> | ||
<br> | ||
<div class="container"> | ||
<br> | ||
<br> | ||
<div class="box first-box p-5 animate__animated animate__fadeIn animate__delay-0.5s"> | ||
<div class="text-white p-4"> | ||
<h2 class="animate__animated animate__backInDown"> | ||
<b>Why Collctiv Should Hire Me</b> | ||
</h2> | ||
<div class="moving-text animate__animated animate__fadeIn animate__slower animate__delay-1s"> | ||
<marquee behavior="alternate" direction="left"> | ||
<h3> | ||
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 <br> | ||
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 <br> | ||
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 <br> | ||
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 <br> | ||
</h3> | ||
</marquee> | ||
</div> | ||
</div> | ||
</div> | ||
<br> | ||
<div class="box p-5 animate__animated animate__fadeIn animate__delay-1s"> | ||
<div class="text-white p-4"> | ||
<ul> | ||
<li> | ||
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. | ||
</li> | ||
<br> | ||
<li> | ||
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. | ||
</li> | ||
<br> | ||
<li> | ||
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. | ||
</li> | ||
<br> | ||
<li> | ||
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. | ||
</li> | ||
<br> | ||
<li> | ||
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. | ||
</li> | ||
<br> | ||
<li> | ||
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. | ||
</li> | ||
<br> | ||
<li> | ||
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. | ||
</li> | ||
<br> | ||
<li> | ||
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. | ||
</li> | ||
<br> | ||
<li> | ||
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. | ||
</li> | ||
<br> | ||
<li> | ||
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. | ||
</li> | ||
<br> | ||
<li> | ||
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. | ||
</li> | ||
<br> | ||
<li> | ||
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. | ||
</li> | ||
<br> | ||
<li> | ||
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. | ||
</li> | ||
</ul> | ||
</div> | ||
</div> | ||
<br> | ||
<div class="box p-5 animate__animated animate__fadeIn animate__delay-1s"> | ||
<div class="text-white p-4"> | ||
Written by Viral Parmar for the role of Node Developer at Collctiv. | ||
<br> | ||
<br> | ||
While you're here, feel free to check out | ||
<a href="./index.html" target="_blank"><u>the rest of the website.</u></a> | ||
</div> | ||
</div> | ||
<br> | ||
<br> | ||
<br> | ||
</div> | ||
<br> | ||
<br> | ||
</body> | ||
|
||
</html> |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.