Skip to content

Commit

Permalink
Merge pull request #7 from divyang-mittal/dev
Browse files Browse the repository at this point in the history
Update projects, resume and profile pic
  • Loading branch information
divyang-mittal authored Dec 20, 2023
2 parents 0eee1a6 + 86b5c12 commit 640a6a0
Show file tree
Hide file tree
Showing 5 changed files with 64 additions and 1 deletion.
2 changes: 1 addition & 1 deletion _data/pi.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- name: Divyang Mittal
photo: profile-photo5.png
photo: DSC_9946 2.jpg
info: Software Engineer, Appdynamics
email: [email protected]
github: https://github.com/divyang-mittal
Expand Down
63 changes: 63 additions & 0 deletions _pages/software.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,56 @@ solution. The tech stack also included Spark and Zeppelin.
</div>
</div>

<div class="jumbotron">
<div class="row align-items-end">
<div class="col-md-9 col-sm-12">
<h4><b>Distributed Key Value Store</b></h4>
<br>
- Implemented paxos library using Golang to create a distributed log to maintain sequential consistency of operations.
- Utilized distributed log to serve client requests, ensuring at most once semantics.
- Implemented model checking for verification of the logic as a state machine.

</div>
</div>
</div>

<div class="jumbotron">
<div class="row align-items-end">
<div class="col-md-9 col-sm-12">
<h4><b>Lexical Complexity Prediction</b></h4>
<br>
- Developed a system to predict lexical complexity of words in English Sentences on a 5 - point scale.
- Designed a Hybrid Machine Learning Model, achieving Pearson’s r of 0.74 on test data.
- Experimented with models GPT2, RoBERTa achieving best Pearson’s r of 0.8 on test data.
</div>
</div>
</div>

<div class="jumbotron">
<div class="row align-items-end">
<div class="col-md-9 col-sm-12">
<h4><b>File System for Linux Kernel</b></h4>
<br>
- Devised a file system to perform CRUD operations on files and directories. Programmed in C for linux kernel.
- Tested the file system by emulating a memory system of 4KB blocks.
</div>
</div>
</div>

<div class="jumbotron">
<div class="row align-items-end">
<div class="col-md-9 col-sm-12">
<h4><b>Studdy Buddy</b></h4>
<a href="{{ site.url }}{{ site.baseurl }}/papers/ERDiagram.pdf" target="_blank"><button class="btn btn-danger btn-sm">ER Diagram</button></a>
<br>
- A database app that can be used by students to find their studdy partners or tutors.
- Different user modes for students and teachers. Teachers able to add courses.
- Used features of PostgreSQL; triggers and text search to implement gpa calculation and text query.

</div>
</div>
</div>

<div class="jumbotron">
<div class="row align-items-end">
<div class="col-md-9 col-sm-12">
Expand All @@ -78,6 +128,19 @@ solution. The tech stack also included Spark and Zeppelin.
</div>
</div>

<div class="jumbotron">
<div class="row align-items-end">
<div class="col-md-9 col-sm-12">
<h4><b>Computer Networks Projects</b></h4>
<br>
- Created a peer to peer network where peers communicate using rpc calls. Used a discovery server to identify various peers in the network.
- Developed a proxy server which reads all the requests and redirects them to appropriate destination.
- Developed an API over udp sockets to provide reliable communication.

</div>
</div>
</div>


<div class="jumbotron">
<div class="row align-items-end">
Expand Down
Binary file modified cv/cv.pdf
Binary file not shown.
Binary file added images/teampic/DSC_9946 2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added papers/ERDiagram.pdf
Binary file not shown.

0 comments on commit 640a6a0

Please sign in to comment.