Vida Logo
Hi, My name is

Vida Maleki.

Full-Stack Software Engineer

I build scalable, accessible web applications using React, TypeScript, Python, and more.

About

Me

Hello! I’m Vida, a full-stack software engineer passionate about building scalable, user-friendly applications.

After working in banking and accounting, I transitioned into tech to follow my passion for problem-solving and innovation, inspired by my desire to set a strong example for my son. I completed my training at Ada Developers Academy, freelanced for real-world clients, and built professional experience through internships at Microsoft, Snowflake, and early-stage startups.

I enjoy working across the stack, with particular strengths in React, TypeScript, Python, and backend systems. I love solving complex problems with clean, maintainable code and collaborating with teams that value both users and technology.

I’m currently seeking a full-time opportunity where I can continue growing as an engineer and contribute to impactful, user-focused products.

Vida

Skills

Python
Java
JavaScript
TypeScript
C++ (Basic)
React.js
Next.js
Tailwind CSS
Fluent UI
HTML5
CSS3
Node.js
Flask
Spring Boot
GraphQL (Basic)
MongoDB
PostgreSQL
JSON (Data)
AWS (S3, Lambda)
Azure
Docker (Basic)
Snowflake
Webpack
Jest
Cypress
TDD
GitHub

Where I’ve Worked

Software Engineer Intern @ Snowflake

Aug 2024 – Jan 2025

  • Developed a Configurable Columns Feature: Designed and implemented a customizable data grid for Notebook and Streamlit views, enabling users to select and persist visible columns across sessions. Added new columns such as Location (database/schema) and Environment (runtime type).
  • Enhanced Backend Functionality: Modified the Notebook DTO to include runtime details, created new test cases, and updated existing tests for robust validation.
  • Frontend Development: Built reusable React components using TypeScript to manage column configurations, improving scalability and user experience.
  • Streamlit CLI Enhancements: Created the snow streamlit execute command for headless app deployment and enhanced the create streamlit command with optional properties like comments and imports.
  • Streamlit Loading Sequence Improvements: Migrated loading steps from app panes to Snowsight's BottomBar, improving user visibility, localization, and telemetry tracking.
  • Testing and Quality Assurance: Conducted extensive unit tests, Python regression tests, and Snowfort tests to ensure feature reliability and adherence to project standards.
  • Collaboration and Innovation: Worked closely with cross-functional teams, including design, product management, and engineering, to deliver user-centric solutions aligned with organizational goals. and improved app startup speed by 15%.

Projects

VS Code Extension
DevLens

DevLens

DevLens is an AI-powered VS Code extension that helps developers understand unfamiliar codebases faster. It uses OpenAI’s GPT-4o to summarize JavaScript/TypeScript files inline. Future updates will support full codebase Q&A and additional languages.

TypeScriptVS Code APIOpenAINode.js
AI Finance
CashZar

CashZar

CashZar is a comprehensive financial management platform that leverages AI technology to provide businesses with advanced cash and treasury services. It offers a suite of tools for cash flow management, treasury analysis, and financial forecasting, enabling businesses to optimize their financial operations.

ReactTypeScriptCSSAWS S3
PROJECT MANAGEMENT
Adies Capstone Hub

Adies Capstone Hub

Adies Capstone Hub is a platform designed to facilitate the management and execution of capstone projects. It provides tools for project tracking, collaboration, and resource management, ensuring that students and faculty can effectively navigate the complexities of capstone projects.

Next.jsTypeScriptTailwindRenderJWT

Have Some Questions?

Feel free to reach out! I woud love to hear from you.