Full-Stack Developer

|

About

Here is a little background

Hi, I'm Roshan. I've been building web applications for over 4+ years. I've been scaling and building web applications for startups, small businesses, and large enterprises. While some people call me a "Full Stack" developer I like to think of myself as a problem solver who thrives on tackling challenges across the entire development stack. I enjoy sharing my knowledge and experiences with the community by posting web development snippets and tips on Twitter. And yes, I like to keep things fun with the occasional light-hearted post!

Experience

Software Developer - Spot Transit Tech Private Limited

Aug 2023 - Present

  • Built a full-stack web application focusing on property Listing and booking with Paytm Payment Integration, Google maps api and Google and Facebook authentication. Implemented a CI/CD pipeline to automate the deployment process, ensuring reliability and scalability on AWS.
  • Implemented enhancements that improved web functionality and responsiveness. Leveraged Amazon CloudWatch for comprehensive application monitoring, ensuring optimal performance and reliability.
  • Engaged with clients to gather requirements, provide updates, and ensure satisfaction with the final product. Collaborated with cross-platform teams, delivering production-grade projects on time while meeting industry standards. Facilitated regular feedback sessions to iteratively improve and align project outcomes.

Software Engineer - Yagmur Technologies Private Limited

Oct 2020 - Jul 2023

  • Developed and optimized SQL and MySQL queries for data extraction, transformation, and loading (ETL) tasks, contributing to efficient and scalable data pipelines.
  • Designed and maintained dashboards, performance metrics, and custom reports to support key business decisions.
  • Collaborated cross-functionally with business and technical teams, effectively translating analytical findings into clear, impactful recommendations.
  • Communicated complex data insights through written summaries and data visualization tools to a range of stakeholders in a fast-paced environment.

Skills

Hover over skill for current proficiency

HTML Icon

98%

HTML Icon

95%

HTML Icon

90%

HTML Icon

90%

HTML Icon

95%

HTML Icon

90%

HTML Icon

85%

HTML Icon

80%

HTML Icon

85%

HTML Icon

75%

HTML Icon

90%

HTML Icon

85%

HTML Icon

75%

HTML Icon

70%

HTML Icon

95%

Some of my recent work

Bulk email scheduler

It is an automated email scheduler for sending bulk emails at one time. It is used for promotional purposes, events, new updates and many more. First the user needs to create a csv file which will have set of sender having email address, name and time of sending {scheduled_send_time} please follow YYYY-MM-DD HH-MM-SS this format only because I have used UTC time zone. Upload the csv file on webite write subject and body. After pressing Schedule Emails it will send one by one as per time

Stack: React.js, Express.js, MongoDB, SendGrid API, node-cron

Kandha

Kandha

Developed the official Kandha website fully responsive for the client from the ground up. Managed all aspects of both frontend and backend development through to deployment on AWS, and successfully connected the application to a GoDaddy domain. Implemented SEO best practices to enhance search engine visibility and drive organic traffic. Ensured cross-browser compatibility and conducted thorough testing to deliver a bug-free user experience.

Stack: Next.js, TypeScript, TailwindCSS, SanityCMS

Gym video exercise

A Login based flutter application for tracking daily exercise and showing burnt calories. User will login/create new account and according to their activity the time spent and calories burnt will be shown.

Stack: Flutter, Supabase

TheClinderma

Clinderma

Developed and launched TheClinderma.com, a Shopify-based website enabling users to book appointments with their preferred doctors efficiently. Integrated advanced appointment booking features, including customizable scheduling, email notifications, and calendar synchronization (Google/Outlook). Demonstrated expertise in e-commerce platform development, user experience optimization, and appointment management systems.

Stack: Shopify, HTML, CSS, JavaScript

ZuAI

Coursework

Designed & developed a pdf analyzer for analyzing the total number of words present, and the time to read the whole document. With the help of OpenAI, it estimates and gives marks according to the document structure.

Stack: Next.js, TypeScript, TailwindCSS, ShadCN, Zustand, Framer motion

Infant Vaccine System

Infant Vaccine System

Developed an android-based mobile application to remind parents about their infant child’s next vaccination. I have added ten hospitals real doctors with their names and available time.

Stack: Angular.js, TypeScript, SCSS

NFT

NFT Marketplace

Build an NFT marketplace using Next.js that integrates with MetaMask, enabling users to securely connect their wallets, upload their own NFTs, list them in the collection section, and purchase NFTs directly from the platform. This marketplace provides a seamless experience for both creators and collectors to interact and trade in a decentralized environment.

Stack: Next.js, JavaScript

Contact

Say Hi, Contact me through an email. Let's talk

Bangalore, Karnataka, India