Hey! I am
Nevil Parmar.
A passionate CS engineer who loves to explore engineering in depth
I am currently working as a Software Engineer @Infocusp Innovations and I have a huge interest in programming and problem‑solving.
About Me
Passionate CS Engineer who loves programming and problem-solving.
Right after graduating from Dharmsinh Desai University, I joined the Platform Engineering team at HHAeXchange, India where I work on a wide variety of interesting and meaningful projects on a daily basis.
I enjoy creating things that live on the internet, whether that be websites, applications, or anything in between. My goal is to always build products that provide pixel-perfect, performant experiences.
Here are a few technologies I've been working with recently:
- .Net, Angular | Typescript
- REST APIs, NUnit
- SQL, CDC (Change Data Capture)
- CQRS & MediatR Pipeline, FluentValidations
- Kafka | Event-Driven Architecture
- AWS
- Terraform
Where I've Worked
Software Engineer 1 @ Infocusp Innovations
April 24 - Present
- Building key features for a CRM web app and its ecosystem of mobile apps in the movers and packers industry.
- Delivered a virtual survey feature in the web app, integrating third-party and internal APIs.
- Extensive hands-on experience with .NET, Angular, Azure, and Ionic for Android/iOS platforms.
- Built an image search app using Elasticsearch, Python/Streamlit, and OpenAI models.
Software Engineer @ HHAeXchange
Jan 2023 - Present
- Developed and enhanced several Kafka Producers and Consumers where I implemented new multi-threading and batch processing approach resulting in reduced average wait time per event neaerly 16 times compared to its older version
- Setup 2 AWS Jobs to sync data from external system to HHA system along with its CI/CD pipeline
- Building Identity service used at scale across all HHA applications using Duende, AWS, Docker. Integrating government SSO service using OIDC, OAuth
- Took 30+ interviews and mentored 4 ASEs in the team
- Tech: .Net, Identity Servers, OIDC/OAuth Javascript, REST APIs, NUnit, SQL, CDC (Change Data Capture), CQRS & MediatR Pipeline, FluentValidations, Kafka | Event Driven Architecture, AWS, Terraform
Associate Software Engineer @ HHAeXchange
Dec 2021 - Dec 2022
- Part of a Platform Engineering team, Responsible for Design, Development, Testing, Deployment, Maintenance, and Improving the software
- Led and developed REST API tasks, from setting up a project from scratch, adding authentication/authorization to deployment
- Made architectural changes in existing solutions/projects
- Recommended improvements to testing processes, technology, and code that improved the effectiveness of testing and development teams
- Contributed extensively to technical debt initially, wrote unit tests, and fixed many sonar issues
Software Engineering Intern @ AtliQ Technologies
May 2021 - June 2021
- I was working with Mobile Application Development Team.
- Managed Live Mobile Application in React Native for iOS and Android, Be it adding a new feature or solving production bugs.
- Accomplished a task of video compression & Trimming in an app while uploading several posts by users. I managed to make it within the given constraints ( <= 5MB , 1MIN ) which helped us saving almost half of a video storage on the server without much compromising with video quality and providing a better User Experience, too.
Campus Mantri @ GeeksforGeeks
June 2020 - June 2021
- Being a Campus Mantri I actively contribute to various Articles, Technical Blogs, Projects and New programming problems.
- It also includes organizing and promoting GFG events on campus, Conducting workshops and seminars in our college and other digital marketing activities.
- Certificate of appreciation: Certificate.pdf
Head of Technical Team @ Computer Society Of India
July 2020 - June 2021
- As a head of technical team, we conduct Technical Event/Workshop in our college.
- Built a native application in flutter for our branch.
- Experience certificate: Certificate.pdf
Technical Committee Member @ Computer Society Of India
Aug 2019 - July 2020
- As a technical committee member we conduct Technical Event/Workshop in our college.
- Working on android application project in Flutter for our branch.
Associate Developer @ DDUConnect
May 2020 - May 2021
- Being a member of WebDev team we are responsible to manage website and android application of DDU Connect.
- Worked on android application project in React‑Native.
- Experience certificate: Certificate.pdf
Senior Web Developer @ DDUConnect
Nov 2018 - May 2020
- Being a member of WebDev team we are responsible to manage website and android application of DDU Connect.
- Worked on android application project in React‑Native.
- Experience certificate: Certificate.pdf
Some Things I've Built
Featured Project
Online Assessment System
- An online tool for university to minimize the paperwork and to provide the facility of online lab assessment.
- The system mainly works around three types of users. Admin, Faculty & Students.
- Faculties can manage virtual classrooms, in which they have the provision to create Lab or Contest with the programming questions.
- Students can join multiple classrooms using their shared classroom codes and can submit their problem solutions within the specified deadline.
- Upon completion of the deadline, the system asynchronously evaluates their best submissions and generates grades for each such lab.
- Furthermore it has reach features of live contest, post contest discussion or topic discussion using blogs, reach text + code editors, classroom / problem comments and live email notifications.
- Python and Django Framework
Featured Project
Attendance Management System Using Face Recognition
- This project involves building an attendance system which utilizes facial recognition to mark the presence, time-in, and time-out of employees.
- It covers areas such as facial detection, alignment, and recognition, along with the development of a web application to cater to various use cases of the system such as registration of new employees, addition of photos to the training dataset, viewing attendance reports, etc.
- This project intends to serve as an efficient substitute for traditional manual attendance systems.
- Python and Django Framework
- OpenCV
Featured Project
Project Management System
This project is a fully functional and user interactive online tool which can enhance and help various project management users to manage and compile their work efficiently and productively.
- It allows to create different users with varied roles and scopes.
- Manage all project details like tasks, deadlines, team members and resources.
- Bind all the information provided by the team members at one place and show it to all others.
- Used Microservices Architecture
- MEAN Stack Technologies
Featured Project
Smart Inventory Management System
This system provides any firm a functionality that enables them to keep a track of their goods and orders across the supply chain. It also plays a vital role in taking care of small business needs including sales and accounting, and can even help multiple users to handle their workflow efficiently.
- The admin can manage multiple users and assign them appropriate role and permissions to work parallelly in the system.
- The firm can manage/store their vendor, shipment, bill, customers, and warehouse records.
- Developed by breaking it into 5 modules : Sales, Purchase, Inventory, Config, Users and Roles
- ASP.NET Core MVC
- EF Code First Approach
- SendGrid
- C#
Featured Project
Music Sharing Site
A website to stream and share music with friends.This website allows users to have 4 [private, public, received , Shared] diff types of albums.Users can also follow/unfollow their friends .Deals with basic CRUD operation related to Adding/Updating albums, songs and othere basic functionalities like Login and forgot password with email.The same website was also made in PHP as a part of academic project.
- Python
- Django
- Html, CSS and Bootstrap
- Heroku
Featured Project
DDUConnect Official Application
Multiscreen react native mobile application for ddu students.App uses REST API to fetch articles details from the dduconnect.in website and converts into useful JSON data. Which is then displayed onto screen in card layout.The app also provides category feature for various articles and displays latest placement details of the current and previous years.By developing this application got an exposure to the life cycle of developing and publishing a real world android application.
- React-Native
- REST API
Featured Project
CSI Application
This app is made using flutter for CSIDDU student branch. Students of Dharmsinh Desai University can register for the upcoming events and workshops organized by CSI on this app . Also some useful features are provided like Marks Predictor to boost their academic result.
- Java
- REST API
Featured Project
Chat Application | WebAPI | SignalR
ChatApp
A real-time chat application using WebAPI & SignalR. Available for Web and Desktop.
Features
- Group chat
- Private chat "eg. /private(Name) Hello, how are you?"
- Photo message
- Basic Emojis
- Chat Rooms
Implementation Details
1. Chat.Web
- WEB API Project
- The project contains services and Hubs implementation related to chat operations and users management
- It uses Signal-R for real time update in chat
2. Chat.Desktop
- WPF desktop client to demonstrate use of single service in different platform
- WPF(Windows Presentation Foundation) in C#
- ASP.Net Core Web API
- SignalR
- ASP.Net Framework
- SQL Server Database
- Bootstrap
- Javascript
Featured Project
WCF Chat Application
WCF-ChatApplication
Multi-user Chat application.
It supports 2 modes:
Broadcast Mode | One-One Chat Mode
- Users in a network can broadcast their msgs among themselves or can chat in one-one mode.
- Uses TCP Dual binding protocol.
- Implemented using WCF Callback mechanism
- Implemented using WCF duplex service, where users send their msg to the server , and server, in turn, forwards their messages to all the users in a network using Client Callback
EXTRA: All of these modes work in real-time updates.
- WCF(Windows Communication Foundation) Service in C#
- C# Console App
- Windows Forms
Featured Project
ISO Management System
The proposed system is developed for University to minimize the paperwork and to provide the facility of filling and evaluating their ISO forms digitally.University faculties, through this web application, will be able to log in, fill up forms which are further evaluated by higher authorities and if they find any ambiguity in form details then they can take appropriate actions.The proposed system is the first version of WEB based application that is to be developed for the university to manage their ISO form system.This system specifies the functionality of login by faculty members,coordinators and HOD (Head Of Department).It also provides the feature to enable, fill up and review the form.
- Java, JDBC API
- Servlets
- JSP
- HTML, CSS, Bootstrap, JavaScript
Other Noteworthy Projects
view the archiveDDUConnect Java Application
Previous version of DDUConnect Android Application which is now being maintained in React Native.
Amazon Webscrapping BlackFriday Tool
I made this repo few days back during black friday on amazon using selenium and BeautifulSoup. When you search for any item in this tool , it will look into serveral pages and will give you an item with the cheapest price. It gives you the price difference as well, previous price and current price and loggs all the products into json format in products.json for the future reference.
What's Next?
Get In Touch
My inbox is always open. Whether you have a question an exciting opportunity or just want to say hi, I'll try my best to get back to you!