Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Nithin Dsouza

Nithin Dsouza

Uppinangady,India

Summary

Skilled in coding, problem-solving, and analytical thinking. Passionate about transforming complex challenges into efficient, scalable solutions.

Overview

2
2
years of professional experience
6
6
years of post-secondary education

Work History

Backend Developer

Robosoft Technologies Pvt Ltd
Udupi, India
08.2021 - 01.2024
  • Developed and implemented RESTful APIs for communication between client and server
  • Engineered server-side logic to process requests, handle data, and generate responses efficiently.
  • Troubleshot and debugged issues in code to ensure smooth functionality.
  • Optimized code and database queries to enhance execution speed and scalability of APIs.
  • Created and integrated middleware functions to handle tasks such as requests, error handling, authentication, and third-party service integration.
  • Documented APIs using swagger.
  • Collaborated with front-end developers to seamlessly integrate APIs into front-end application.

Projects:

RADYES

Radyes is a food order management app for restaurants, built with Node.js, Express.js and MongoDB. It allows users to manage orders, menus, prices, payment gateways, while offering monthly reports and POS integrations.

Key contribution:

  • Developed REST APIs to enable seamless communication between client and server.
  • Built business logic as per project requirements to address specific needs and application functionality.
  • Optimized API execution speed by 40-60%, improving overall performance.
  • Debugged and fixed bugs to maintain system stability.
  • Implemented DST (Daylight Saving Time) logic for accurate store open times and monthly billing.
  • Integrated third-party services such as Twilio for SMS and SendGrid for email notifications to enhance user communication capabilities.

IKROYA-CMS

Ikroya CMS is an election and news related content management app built with Django and MySQL. It allows users to access and manage election-related content, news articles, and real-time updates while supporting user engagement through interactive features.

Key contribution:

  • Developed REST APIs to enable seamless communication between client and server.
  • Implemented CRUD operations to facilitate data management.
  • Built functionality as per project requirements to address specific needs of application.
  • Optimized API performance by implementing caching and improving database queries.
  • Debugged and fixed bugs to maintain system stability.
  • Integrated third-party services such as AWS S3 for storing media files, Amazon SQS for translation triggers, and AWS EventBridge for daily data updates, enhancing system capabilities.
  • Integrated OpenAI and Google Bard to get accuracy percentage of vote predictions of various agencies and provide brief, AI-driven answers to user questions.
  • Integrated Swagger for API documentation, making it easier for developers to understand and utilize APIs effectively.

Education

B.E - Electronics and Communication Engineering

St Joseph Engineering College
Mangalore, Karnataka
08.2017 - 06.2021

Pre-University - PCMC

Sri Ramakunjeshwara P U College
Puttur, Karnataka
05.2015 - 03.2017

Skills

  • Programming Languages & Frameworks: JavaScript, Nodejs, Expressjs, Python, Django
  • Databases: MongoDB, MySQL
  • API & Authentication: REST APIs, JWT, Passport, Joi
  • Cloud & Tools: AWS (S3, EventBridge, Lambda, SQS), boto3, OpenAI, Google Generative AI
  • Messaging & Communication: Twilio, Sendgrid
  • Version Control & Project Management: Git, GitHub, GitLab, Jira, Postman, Swagger

Languages

English
Fluent
Kannada
Native
Konkani
Native
Hindi
Fluent
Tulu
Fluent

Timeline

Backend Developer

Robosoft Technologies Pvt Ltd
08.2021 - 01.2024

B.E - Electronics and Communication Engineering

St Joseph Engineering College
08.2017 - 06.2021

Pre-University - PCMC

Sri Ramakunjeshwara P U College
05.2015 - 03.2017
Nithin Dsouza