PT

Preet Talati

Software Developer | Full Stack Engineer | Security+ Certified

💻 Full Stack 🔒 Security+ 👨‍💼 CTO ⚡ .NET ⚛️ React
Preet Talati

🏆 About Me

Results-driven Software Developer experienced in full-stack development using C#, .NET, React, SQL, and more. Proven success building scalable RESTful APIs, secure web apps, and microservices. CompTIA Security+ certified with expertise in Agile, CI/CD, and database optimization.


🛠️ Certifications & Skills

🎓 Certifications

  • CompTIA Security+
  • The Complete 2024 Web Development Bootcamp
  • Agile Foundations

🧠 Microsoft Technologies

  • C#
  • .NET Core
  • ASP.NET MVC
  • Entity Framework

💻 Programming Languages

  • Java, C, C++
  • Python, SQL
  • JavaScript, TypeScript
  • HTML/CSS

🗄️ Databases

  • MySQL
  • NoSQL (Firebase & MongoDB)
  • T-SQL

🧩 Frameworks & Libraries

  • React, Redux
  • Node.js, Express.js
  • jQuery, Bootstrap
  • Flutter

🚀 DevOps & Tools

  • Git, GitLab, CI/CD
  • Jira, Agile/Scrum
  • RESTful APIs, Microservices

☁️ Cloud Services

  • Google Cloud Platform (GCP)

💼 Experience

Software Developer
Defense Language Institute
Aug 2024 – Present
  • Developed and maintained C# .NET MVC applications serving military personnel, collaborating directly with Defense Department clients to gather requirements and deliver mission-critical language learning solutions.
  • Engineered and deployed scalable RESTful APIs using ASP.NET Core, AJAX, and Entity Framework, enabling seamless data exchange across microservices.
  • Managed version control using GitLab and contributed to CI/CD processes, participating in regular code reviews to ensure code adheres to standards and best practices.
  • Deployed applications on IIS using automation, optimizing server configurations for 30% faster load times and enhanced security.
  • Designed and optimized MySQL databases, reducing query response times by 25% through indexing and optimization.
  • Authored comprehensive system documentation, streamlining onboarding and maintenance processes for future developers.
Chief Technology Officer
Gyfr
Feb 2025 – Present
  • Managed Creating weekly tasks on Jira and and leading and overseeing the development of a full-stack fitness platform
  • Led the company's technical vision, driving innovation in fitness technology while managing the full product lifecycle from MVP to production for web and mobile platforms.
  • Directed hands on coding and product strategy, defining application requirements and data structures to build scalable solutions that resulted in a 40% increase in user retention.
Lead Software Developer
Gyfr
Jun 2024 – Feb 2025
  • Architected a full-stack fitness platform using React, TypeScript, and Firebase, scaling to support over 10,000 users.
  • Established and managed CI/CD pipelines and formal code review processes, improving deployment efficiency by 40%.
  • Managed the product roadmap and technical strategy using Agile/Scrum methodologies within Jira.
Teaching Assistant
University of Illinois at Chicago
Jun 2023 – May 2024
  • Mentored and guided students in mastering data structures and optimizing algorithms for efficient memory management in C and assembly languages.
  • Evaluated assignments and exams for a large cohort of over 100 students, emphasizing mastery of data representation, heap manipulation, and memory security techniques across diverse operating systems.

🚀 Projects

Networked 3 Card Poker

  • A multithreaded, networked 3-card Poker game in Java, utilizing the Model-View-Controller (MVC) design pattern for scalable multiplayer functionality supporting up to four players.
  • Implemented concurrency management, ensuring smooth, simultaneous gameplay by leveraging Java multithreading.
  • Created comprehensive unit tests using JUnit to validate game logic, server communication, and edge cases, ensuring high code reliability and maintainability
Java MVC Socket Programming Unit Testing

Traffic Crashes Analysis

  • Developed a comprehensive traffic incident analysis system using JavaScript, HTML, and Python (Pandas), leveraging Vega-Lite for creating interactive and informative visualizations such as bar charts, line charts, scatter plots, and heat maps.
  • Implemented linked visualizations that allow users to explore and analyze different aspects of traffic incidents, including injury distribution, safety equipment usage, age-based comparisons, and weather conditions.
  • Demonstrated proficiency in data manipulation, aggregation, and visualization techniques, with a specific emphasis on utilizing Vega-Lite for declarative and expressive chart specifications.
JavaScript Python Pandas Jupyter Notebook

Concurrent HTTP Server

  • A concurrent HTTP server in C that allow, using Thread per connection and Thread pool models to handle multiple client requests efficiently and boost server performance.
  • Implemented a robust request parser to handle various HTTP methods like GET, POST, PUT, DELETE and serve static files with proper MIME types.
C Concurrent Programming

📧 Contact

📞

Phone

847-877-1107
💼

LinkedIn

preet-talati