Darshan M P

Software Engineer | Bangalore

poojaridarsu9550@gmail.com | +91 7899167595 | me.darshanmp.in | github.com/Darshan-darsh2003

Career Objective

I am a motivated and detail-oriented Software Engineer with a passion for web development. With 1 year of experience, I specialize in React, TypeScript, Node.js, Express, Flask, Django, and Flutter. I am eager to apply my skills in building scalable and efficient solutions while contributing to a dynamic team. My goal is to secure a challenging role where I can grow professionally and drive impactful results in cutting-edge technology projects.

Experience

Software Engineer

NGX Systems | Aug 2023 – Present

  • Delivered front-end enhancements and integrated API services for multiple web platforms.
  • Designed and developed the user interface for the Admin dashboard, incorporating features such as reporting, outlet listings, device management, and more.
  • Implemented scalable solutions utilizing React, Flask, and Flutter.
  • Optimized application performance in real-time device management systems.
  • Led the development of modules for Android applications, integrating Bluetooth connectivity.
  • Streamlined CI/CD pipelines using GitLab for efficient project delivery.

Software Developer Intern

NGX Technologies | May 2023 – July 2023

  • Migrated the entire application from Angular to React.
  • Implemented state management using React Redux, transitioning from Angular's class-based hierarchy.
  • Integrated API handling with Axios for efficient data fetching.
  • Enhanced application performance and maintainability through modular code structure.

Projects

  • Awatar Dashboard: Developed a business management web application using TypeScript, React, and Redux, implementing user interface components and API services.
  • XPOS-Dashboard: Enhanced a platform for monitoring XPOS devices, focusing on front-end development and CRUD API implementation.
  • XPOS Flutter Dashboard: Worked on an Android app using Flutter and Dart for managing app flavor operations.
  • XPOS Lite: Developed a Flutter app for connecting with billing machines via Bluetooth, implementing features for device connectivity and reporting.
  • Career Way: Created a full-stack resume builder application using Flask and PostgreSQL, featuring Gmail SSO login and CI/CD pipelines.

Education

Bachelor of Computer Application (BCA)

- 2023

S.R.S.M.N.G.F.G.C Barkur (Mangalore University), Udupi, Karnataka.

Pre-University Course (PUC) - Science with Biology (PCMB)

- 2020

Govt PU College Byndoor, Udupi, Karnataka.

Secondary School Leaving Certificate (SSLC)

- 2018

Morarji Desai Residential School Byndoor, Udupi, Karnataka.

Languages

  • English
  • Kannada
  • Hindi

Technologies

Languages: HTML, CSS, JavaScript, Python
Web Technologies: React.js, Redux Toolkit, Zustand, React Query
Ui Frameworks: Tailwind CSS, Bootstrap, Shadcn UI, Mantine UI
Databases: PostgreSQL, MongoDB (with Mongoose)
Operating Systems: Linux, Windows
Deployment Hosting: Docker, GitLab, GitHub Pages, Vercel
Version Control: Git, GitHub, GitLab
Testing Libraries: Vitest, pytest
Other Tools: Kafka, GitLab CI/CD, Jenkins

Hobbies

  • Playing Video Games
  • Learning new technologies and skills
  • Creating new websites and mobile apps
  • Watching Anime and Movies
  • Listening to Music