Hyperface
(SDE Intern, Backend Engineering)
|
- Developed an Employee Management System as part of training for Java
Spring Boot
Development. Worked on CRUD operations development, authentication and
authorization, testing and migration to Apache Groovy.
- Handled Information Security issues with Bank Dashboards, including
encryption of insecure data fields, fixing enumeration issues,
recreating security breaches via Burpsuite, and addition of code to
preserve security.
- Wrote scripts using Python to handle migration of over 1 million records
from bank servers to company servers.
- Fixed Phantom Subscription creation bug, by implementing missed case
scenarios.
- Currently working with Groovy on Grails, working on security issues and
API migrations.
Tools Used: Apache Groovy, Grails, Java, Spring Boot, Apache Kafka,
Redis, AWS, Gradle, Spring Security, Postman, MySQL.
GitHub repo: EMS Application
Comapny Link: Hyperface
|
Dijkstra
(Founder)
|
- Built a Full-Stack Educational App, along with an Admin panel for
uploading posts on
DSA preparatory work & Solutions of Leetcode and Hackerrank Problems,
along with
otherinformation pertaining to Interview Preparation.
- Started a GitHub organization forthe same, currently catering to 30
junior CS
students. Currently in development and Testing, set for App Store
release in 2024.
- Currently handling devOps transition to Azure Cloud; handling complete
systems
administration for the same.
Tools Used: React Native JS, React Js NodeJS, ExpressJS, MongoDB,
HTML,
CSS,
Jest, Azure
Cloud, Netlify Cloud, Postman, Git and GitHub.
Article Link: Dijkstra:
Mission Statement
Comapny Link: Dijkstra
|
AppFlowy
(Open-Source Contributor)
|
- Handled Unit Test cases on Flutter to improve code coverage by 18% for
AppFlowy's
flutter bloc editor.
- Made a total of 6 Pull Requests addressing various bugs in the code
base.
-
Drafted 2 technical articles and 3 major documentation changes.
Tools Used: Flutter, Dart, Rust, Codecov, Postman
Article Link: How
to Contribute to AppFlowy
|
CERN Root
(Open-Source Contributor)
|
- Made a total of 3 Pull Requests addressing documentation issues as well
as implementation of unique
pointer abstract class within the ROOT codebase.
- Currently working on test cases for proposed changes, as well as
translation of Root tutorials from C++
to Python.
Tools Used: C, C++, Python.
|
Apprentice
(Open Source Contributor)
|
- Made a total of 3 Pull Requests for Backend and Frontend Integration.
- Currently working on Frontend Design and Development, as well as
documentation for codebase.
Tools Used: TypeScript, React.js, PostgreSQL, Docker
|
River Bend Data Solutions
(Junior Software Developer)
|
- Worked as a Junior Software Engineer, was part of the Junior Development
Team and worked on ’iClinic’, a cross-platform patient & hospital
management
system. Worked on React-Native, NodeJS, Express JS. Also worked on
Software
Planning and Database Schema Design.
- Created the base App forthe Application, including authentication
handling,
form handling and Navigation Stack within React-Native.
-
Was appointed Junior TechLead for a period of 2 Months, tasked with
junior team
management,reporting of progress to the senior team, handling of sprint
meetings and
assigning of work within Agile Development Setting
|
Winggit.inc
(Front-End Web Developer)
|
- Worked as a Front-End Engineer at Winggit.inc.
- Designed and Implemented Current UI for Winggit’s e-commerce website,
that
handles the reselling of used books. Worked Primarily with Javascript,
along with
HTML & CSS.
|
Piano Instructor |
Taught the Piano for Children ages 10-14 for a period of 6 months. Based on
Trinity Curriculum,
2 students went on to attempt their 1st grade exams under my tutelage. |