About Me

Hi, I`m Naren, Graduate Student ofConcordia University and, a passionate software engineer with a knack for creating innovative and efficient solutions. With a background inFull Stack Development and interest in cloud technologies, I thrive in collaborative environments where continuous learning and problem-solving are key. Currently, I`m completing my internship at Genetec.

My technical expertise includes proficiency in Java, Python, .Net, Node, and relational databases. I`m also highly skilled in front-end development with a focus on React. Additionally, I have hands-on experience with designing and implementing microservices, developing RESTful APIs, and enhancing CI/CD pipelines. I enjoy working with modern tech stacks and am always eager to expand my knowledge and tackle new challenges.

VolleyBall🏐 - Cricket🏏 - Badminton🏸 Enthusiast
Photographer📸 - Mountainer🏞️ - Coder🧑🏻‍💻 Freak

Work Experience

Software Developer Intern- Cloud

Genetec, Montreal, Canada
September 2023 - Present
  • Designed a Microservice architecture and implemented 3 distinct services, leading to improvement in system uptime.
  • Developed RESTful APIs using .NET Core, ensuring data integrity and security, with zero data breaches during my tenure.
  • Applied Dependency Injection pattern in projects, improving code modularity and accelerating development to 1.3x.
  • Enhanced Genetec`s cloud service deployments with automation techniques and scripts in powershell.

Full Stack Developer

Renetech Digital, New York, USA
Jan 2022 - Augus 2022
  • Led the backend team in the making backend more Scalable, Secure, and Reliable in Node.js.
  • Programmed a cron job to Synchronously fetched data from Google Cloud API, reducing manual data entry by 70%.
  • Connected 2 interaction panels, user web panel (Next.JS) with admin panel (React) in the nginx.
  • Implemented a functionality of user segmentation for targeting specific users, resulting 25% surge in engagement.
  • Handled recurring payments & 1-time charges by implementing The Stripe Payment Gateway service system.
  • Prepared different React component in MVC micro architecture framework which internally use various design patterns (2+) such as singleton, factory.

Software Developer Intern

Rentech Digital, New York, USA
June 2021 - August 2021
  • Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites to 1.5 sec.
  • Improved initial loading time of the web page of the existing site from 7 Sec to under 3 Sec by caching data on UI, reducing server call and stopping re-rendering of components.
  • Integrated the application with third-party services and external APIs, Utilized TanStack queries, as part of the implementation.

Mobile Application Developer

Zibma Infotech, Surat, India
May 2020 - August 2020
  • Build an elegant UI by utilizing various android widgets with webview in order to load webpage for The Ranch Simulator Game.
  • Parsed JSON data and handle API for data loading, used Firestore for storing realtime data.
  • Contributed to the deployment process, including app submission to app stores (Google Play) , ensuring successful releases.

Education

Masters Of Applied Computer Science

Concordia University, Montreal, Canada
September 2022 - Present

B.Tech Computer Engineering

Chorotar University of Science & Technology, Anand, India
July 2018 - April 2022

Skills

Languages

  • Java
  • C#
  • Python
  • C++
  • TypeScript
  • JavaScript
  • GoLang

Technologies

  • React
  • Node
  • .Net core
  • SpringBoot
  • Django
  • Flask

Database

  • PostgreSQL
  • MongoDB
  • MS SQL Server
  • MySQL
  • Azure Tables/CosmosDB

Event Driven Architecture - AMQT

  • Microservice
  • RabitMQ
  • SignalR
  • Azure Bus Service
  • Mass Transit

Cloud/DevOps

  • Nginx
  • Azure
  • AWS
  • Docker
  • Kubernetes
  • Terraform

Publications