Skip to content
View dev-sathya17's full-sized avatar

Block or report dev-sathya17

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 Full-stack developer passionate about building scalable, real-time web apps using React, Node.js, and AWS. Committed to clean code, intuitive UX, and delivering robust, production-grade solutions.

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

Hey! I’m Sathyanarayanan V, a passionate full-stack developer who loves building fast, scalable, and real-time web applications. I specialize in React, TypeScript, Node.js, Flask, and AWS, and enjoy working across the full stack to create user-focused, production-grade solutions.

Freelance Work:
Built end-to-end products including an e-commerce platform using the MERN stack with AWS-based CI/CD pipelines, and an event-driven Python trading bot with async queues, PostgreSQL, and a React + TypeScript dashboard.

Previously at Slique Robotics, I was part of the core engineering team, where I lead the development of real-time control systems for robots, integrate WebSockets for teleoperation, and manage scalable cloud infra on AWS.

Previously at Edusphere Solutions:
Delivered 25+ IoT-driven apps and React Native mobile solutions, improving system visibility and operational efficiency for clients.

Previously at Zoho, I developed a full-fledged stock trading platform and optimized backend workflows, laying the foundation for my backend engineering mindset.

Beyond code, I’ve been a student leader β€” organizing technical talks, mentoring peers, and driving club initiatives in programming and embedded systems.

I thrive in collaborative teams, love solving meaningful problems, and am always exploring new tools to sharpen my craft. Let’s connect and build something impactful together! πŸš€

πŸ› οΈ Technical Skills

Frontend Technologies:

HTML5 CSS3 JavaScript TypeScript ReactJS

Backend Technologies:

Java Python NodeJS

Database Technologies:

MySQL PostgreSQL MongoDB

Frameworks:

Django Flask ExpressJS BootstrapCSS ReactJS React-Native

Cloud:

AWS Nginx

Tools:

Postman Linux Jira

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. 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 (Jun 2025 – Present)

Project 1 – E-Commerce Platform (MERN Stack | AWS | CI/CD)

  • Developed a full-stack e-commerce application for a food-based client using MongoDB, Express.js, React.js, and Node.js, improving order flow efficiency by ~30%.
  • Designed scalable RESTful APIs with caching and optimized data models, reducing API response time by ~25%.
  • Applied SOLID principles and modular architecture to improve maintainability and extensibility.
  • Implemented JWT authentication, rate limiting, and validation for secure endpoints.
  • Configured AWS EC2 for backend deployment and Amplify + S3 for frontend hosting and file storage.
  • Built a CI/CD pipeline with GitHub Actions, automating test, build, and deploy stages, cutting deployment time by ~40%.

Project 2 – Python Trading Bot (Python | Flask | PostgreSQL | React)

  • Engineered an event-driven trading bot with async queues for real-time trading, achieving sub-100 ms execution latency.
  • Automated end-to-end trade workflows with file-based and database logging for analytics and performance tracking.
  • Designed communication protocols with brokers’ APIs for reliable, high-frequency trade execution.
  • Currently developing a React + TypeScript + Tailwind CSS dashboard powered by a Flask backend for live monitoring and manual controls.

Tech Stack: React.js, Node.js, Express.js, MongoDB, AWS (EC2, Amplify, S3), GitHub Actions, Python, Flask, PostgreSQL, TypeScript, Tailwind CSS, WebSockets, AsyncIO, REST API

Senior Full Stack Developer - Slique Robotics (Nov 2024 – Jun 2025)

  • Implemented RBAC with React, TypeScript, and Flask, securing and managing access for 20+ users.
  • Led a full UI revamp, introducing dark/light mode via Context API, boosting onboarding and engagement (βˆ’15% bounce).
  • Optimized robotic control APIs with Flask & PostgreSQL, cutting latency by 40% and improving real-time accuracy.
  • Integrated Web Sockets for low-latency telemetry, enabling seamless control for 10+ robotic systems.
  • Managed AWS infrastructure (EC2, IoT Core, DynamoDB, Lambda, SES), ensuring 99.9% uptime.
  • Contributed to Agile development cycles using Jira for sprint planning, task tracking, and delivery of prioritized features.
  • Launched a Node.js + React (TS) landing page on AWS EC2 (Ubuntu) with Nginx, ensuring 99.9% uptime and faster load times.
  • Instrumented Google Analytics for scroll and clickstream tracking to measure engagement.
  • Crafted responsive UIs in Next.js with Tailwind CSS and designed REST APIs with OAuth for Google, Outlook, and GitHub

Full Stack Developer - Edusphere Solutions, Puducherry (May 2023 – May 2024)

  • Supervised a 3-member engineering team to deliver 15+ end-to-end IoT projects, ensuring 100% on-time completion.
  • Partnered with clients to define scope and ship 15+ custom IoT solutions on time.
  • Architected mobile frontends with React Native, enabling device monitoring and improving IoT system visibility by 40%.
  • Designed secure REST APIs with Flask & MySQL for 5+ applications, ensuring scalable data flow.
  • Shipped 2 React Native apps – Recharge Console & TeaBench – streamlining financial and order management.
  • Recharge Console: Accelerated mobile recharge efficiency by 15% and user satisfaction by 20% using Flask & MySQL.
  • TeaBench: Reduced order processing time by 40% and manual billing effort by 50% with expo-print & RawBT.

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

  • Engineered Stockmaster β€” a Java-based trading platform with real-time price simulations, portfolio exports, and admin stock management β€” leveraging MySQL, JSP, and Servlets to streamline operations and cut user processing time by 35%.
  • Enhanced the mail module’s reliability and performance by refactoring validation processes, ensuring accurate mail reception and response by 5%.
  • Resolved UTF-8-character handling issues in the mail module, improving compatibility and user experience by 8%.

πŸŽ“ 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 (May 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.

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)

  • Completed B.Tech in Electrical and Electronics Engineering with a CGPA of 9.16.

    Activities & Societies:

    • Class Representative
    • Student Coordinator – IEEE Student Branch
    • Student Coordinator – Department Club Activities

    πŸŽ‰ Highlights:

    • Led and co-invented a published patent: ML-based motherboard cleaning system using Raspberry Pi β€” currently under examination.
    • Actively led student initiatives as Student Coordinator for IEEE, organizing guest lectures by industry professionals to bridge academic learning with real-world insights.
    • Spearheaded department-level club events as Club Coordinator, conducting: β–ͺ Coding Challenges (Programming Club) β–ͺ Bot-Building Competitions (Embedded Systems Club)

πŸ“Š 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 1

  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 1