Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
VIRAM JAIN

VIRAM JAIN

Indore

Summary

Full Stack Developer with over 3.5 years of experience in building scalable web applications using React, TypeScript, FastAPI, and PostgreSQL. Skilled in API design, system architecture, and creating dynamic, responsive user interfaces.

Overview

3
3
years of professional experience

Work History

Software Engineer 3

Zemoso Technologies
07.2021 - Current
  • Designed and implemented a client admin system, including user permissions and management modules, ensuring robust access control and security.
  • Delivered end-to-end solutions, from frontend component design to backend API development, database schema creation in PostgreSQL, and system architecture design.
  • Built intuitive, responsive user interfaces supporting mobile devices using React, Tailwind CSS, Material-UI, and TypeScript.
  • Designed and integrated APIs to generate dynamic graphs and tables on the frontend using libraries like Plotly.js and TanStack Table.
  • Developed APIs responsible for plotting graphs and tables on the frontend, leveraging FastAPI and Python for efficient data processing.
  • Wrote analytical SQL queries for data aggregation and visualization on the backend, ensuring insights are delivered efficiently.
  • Designed and optimized database schemas in PostgreSQL, including the template system for users to create their own custom table templates on the UI.
  • Architected and implemented the database structure for the template system, allowing users to design flexible and dynamic table templates.
  • Deployed responsive applications on AWS services with Cognito for authentication, ensuring reliable and scalable access.
  • Automated CI/CD pipelines with GitHub Actions and containerized applications using Docker for consistent deployments.
  • Led the integration of backend services with frontend components, ensuring end-to-end functionality and a seamless user experience.
  • Configured Apache Airflow workflows for handling data-driven processes, including cron jobs and ETL tasks, ensuring efficient automation of tasks.

Education

Bachelor's degree - Computer Science

Teerthanker Mahaveer University
12.2021

Skills

  • HTML/CSS
  • Tailwind CSS
  • JavaScript
  • TypeScript
  • React
  • Python
  • Fast API
  • SQL
  • Git/Github

Languages

English
Hindi

Timeline

Software Engineer 3

Zemoso Technologies
07.2021 - Current

Bachelor's degree - Computer Science

Teerthanker Mahaveer University
VIRAM JAIN