Skip to content
View dev-sathya17's full-sized avatar
  • Puducherry, India

Block or report dev-sathya17

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dev-sathya17/README.md

Hi there! I'm Sathyanarayanan V πŸ‘‹

I'm a passionate full stack developer and web dev enthusiast, eager to contribute to innovative products that reach and impact millions of users worldwide.

πŸ™‹β€β™‚οΈ About Me

I’m Sathyanarayanan V, a dedicated full stack developer with a passion for crafting efficient, scalable web applications. With hands-on experience in building real-time solutions across diverse domainsβ€”from stock trading platforms to project management toolsβ€”I thrive on leveraging technology to solve complex problems.

My journey includes expertise in Java, Python, React, and more, where I've delivered impactful solutions during my time at Zoho Corporation and as a freelancer. Whether it’s developing a robust back-end or designing intuitive front-end interfaces, my goal is to create products that make a meaningful difference in the lives of users.

Driven by curiosity and a love for continuous learning, I’m always exploring new tools and technologies to bring cutting-edge solutions to life.

πŸ› οΈ Technical Skills

Frontend Technologies:

HTML5 CSS3 JavaScript ReactJS

Backend Technologies:

Java Python NodeJS

Database Technologies:

MySQL PostgreSQL MongoDB

Frameworks:

Django Flask ExpressJS BootstrapCSS ReactJS React-Native

Tools:

Postman Linux

Version Control:

Git

πŸ” Journey into Cutting-Edge Technologies

As I embark on my journey in tech, I’m currently focusing on the following areas:

  1. Microservices: Investigating the Microservices architecture to develop scalable services that can be reused and independently managed. Microservices Icon
  2. Containerization: Delving into Containerization techniques with Docker and Kubernetes to streamline application deployment. Docker Icon Kubernetes Icon
  3. Next.js: Exploring Next.js, a powerful React framework, to enhance my understanding of server-side rendering capabilities. Next.js Icon
  4. TypeScript: Learning TypeScript to enforce strict data types and improve code quality. TypeScript Icon
  5. CSS Frameworks: Initiating my journey with CSS frameworks like Bootstrap and Tailwind CSS to enhance my styling skills. Bootstrap Icon Tailwind CSS Icon

πŸš€ Projects

1. Pro-Manager

Live Demo

Pro-Manager is a comprehensive project management tool designed for Admins, Team Leaders, and Employees. It features Kanban boards, real-time dashboards, and automated email notifications, enhancing team collaboration and productivity.

Key Features:

  • Kanban Boards: Visual task tracking with drag-and-drop functionality.
  • Real-time Dashboards: Instant performance metrics.
  • Automated Notifications: Alerts for deadlines and updates.
  • Global State Management: Context API for managing user and theme states.
  • Persistence: Custom hook to preserve data across sessions using local storage.

Tech Stack: MERN (MongoDB, Express, React, Node.js)


2. Wealth Wise

Live Demo

Wealth Wise is a personalized finance management tool that helps users manage their income and expenses effectively. It offers automated notifications for recurring expenses and an analytics dashboard for financial insights.

Key Features:

  • User Authentication: Secure login with role-based access.
  • Financial Tracking: Manage and categorize income and expenses.
  • Analytics Dashboard: Visual insights into financial health.
  • Admin Panel: Paginated reports with search and sort options for all transactions.

Tech Stack: PostgreSQL, React, Node.js, Express


3. Quick Fix

Live Demo

Quick Fix is a ticket management system that enables efficient support ticket handling. It includes real-time chat and an admin dashboard for category and user management.

Key Features:

  • Google OAuth: Secure sign-in.
  • Real-time Chat: Instant messaging via Socket.io.
  • Ticket Management: Raise, track, and update tickets in real-time.

Tech Stack: MERN (MongoDB, Express, React, Node.js)


4. Taskify

Live Demo

Taskify simplifies task organization through a Kanban board and powerful dashboards. It includes task automation and secure access.

Key Features:

  • Kanban Board: Drag-and-drop task management.
  • Responsive UI: Optimized for all devices.
  • Automated Tasks: Cron jobs for deadline reminders.

Tech Stack: MERN (MongoDB, Express, React, Node.js)

πŸ’Ό Work Experience

Freelance Full Stack Developer (Dec 2023 – Feb 2024)

  • Developed a React Native mobile app, Recharge Console, with MySQL and Flask.
  • Managed roles for Admin, Distributor, and Retailer, providing mobile and DTH recharge functionality and detailed transaction reports.

πŸŽ“ Internships and Certifications

Zen Full Stack Developer, MERN - GUVI GEEKS,Chennai (May 2024 - July 2024)

  • Strengthened proficiency in JavaScript and its ecosystem.
  • Gained expertise in designing NoSQL schemas and working with MongoDB, along with building robust backends using Express and Node.js.
  • Developed hands-on experience in deploying applications using Netlify and Render.
  • Applied principles of Responsive Web Design for optimized user experience across devices.
  • Enhanced UI design skills, focusing on visual aesthetics and user interaction.
  • Deepened knowledge of version control using Git and GitHub for better collaboration and project management.

Python Fullstack Certification - Edusphere Solutions, Puducherry (Jun 2023 - Nov 2023)

  • Acquired a solid foundation in web development fundamentals.
  • Gained proficiency in key tools and frameworks such as React.js, Flask, React Native, and Django.
  • Sharpened expertise in HTML, CSS, JavaScript, Python, and MySQL, enhancing both front-end and back-end development skills.

Project Trainee - Zoho Corporation (Aug 2022 – Mar 2023)

  • Developed Stockmaster, a Java web application using MySQL on a Tomcat server.
  • Simulated real-time stock trading and portfolio management.
  • Improved Zoho Mail module with enhanced UTF-8 character handling and validation processes.

Summer Internship - Zoho Corporation (May 2022 – Jun 2022)

  • Built a console application version of Stockmaster using Java and MySQL.

πŸŽ“ Education

Bachelor of Technology (B.Tech.) in Electrical and Electronics Engineering
Sri Manakula Vinayagar Engineering College (2019 – 2023)
CGPA: 9.16

πŸŽ‰ Co-curricular Activities

  • Student Coordinator, IEEE Student Branch: Organized guest lectures by industry experts.
  • Student Coordinator, Department Club Activities: Organized competitions like coding and bot-building challenges.

πŸ“Š GitHub Stats

Sathyanarayanan's GitHub stats

πŸ”₯ GitHub Streak Stats

Sathyanarayanan's GitHub Streak

🌐 Connect with Me

LinkedIn Email Portfolio

Feel free to reach out to me via LinkedIn, email, or visit my portfolio!

Pinned Loading

  1. Project-management-tool-backend Project-management-tool-backend Public

    A REST backend for Pro-Manager, a project management tool developed in Node.JS using Express framework with MongoDB, a NoSQL database.

    JavaScript

  2. Project-management-tool-frontend Project-management-tool-frontend Public

    Frontend developed for Pro-Manager, a project management tool, using React.JS, context API for global state management with theme switching and file upload features and an interactive kanban board.

    JavaScript

  3. QuickFix-backend QuickFix-backend Public

    Quick Fix is a ticket management system that enables efficient support ticket handling. It includes real-time chat and an admin dashboard for category and user management.

    JavaScript

  4. QuickFix-frontend QuickFix-frontend Public

    Quick Fix is a ticket management system that enables efficient support ticket handling. It includes real-time chat and an admin dashboard for category and user management.

    JavaScript 1

  5. WealthWise-backend WealthWise-backend Public

    A REST backend for Wealth Wise, a finance management application developed using Node.JS, express framework with PostGreSQL using Sequelize library deployed in Supabase.

    JavaScript

  6. wealthwise-frontend wealthwise-frontend Public

    Frontend developed for Wealth Wise, a personal finance managenent application, using React.JS, redux for global state management and file upload features in a responsive UI.

    JavaScript