Yogi Grantz

Yogi Grantz

Mentor
Rising Codementor
US$15.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Principal Software Developer specializing in abstraction, concept, algorithm, optimization, best practice and simplicity
Principal Software Developer specializing in abstraction, concept, algorithm, optimization, best practice and simplicity

Hello! My name is Yogi Grantz and I began my career in software development long before the era of .net as a mainframe programmer for the State of Ohio. I then worked for the San Diego County Office of Education in 2003, when object oriented programming and .net framework just started to bloom. Since then, I have grown significantly as a developer and I am now working intensely with various types of .net 6 & .net 8 solutions: class libraries, console, winform, mvc, webapi, razor, blazor, and started R&D in .net MAUI. I have developed many algorithms and architecture components such as class library, sample code, proof of concept, and prototypes. I have also upgraded and optimized a number of legacy c# applications, completed several full stack applications, as well as a number of utilities.

I hold Master of Science degrees in Aerospace Engineering and Industrial Engineering from Mississippi State University. I love to solve problems and create algorithms and functionalities. I hope to contribute my expertise to help those who are developing c#-based software.

Pacific Time (US & Canada) (-07:00)
Joined September 2023
EXPERTISE
15 years experience
20 years experience
10 years experience
26 years experience
10 years experience

REVIEWS FROM CLIENTS

Yogi's profile has been carefully vetted and approved as a Codementor. Connect with Yogi now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
ConsoleTicTacToe
Barebone AI to play Tic Tac Toe with C# Console Mode
C#
0
0
AutoSimulationZeroToSixty
My first Swift Code to simulate a single dimension kinematics of car performance
Swift
0
0
Stack Overflow
410 Reputation
0
4
16
EMPLOYMENTS
Principal Software Developer
Creative Circle – Los Angeles, California
2019-03-01-Present

• Develop architecture components / DLLs, sample codes, proof of concepts, prototypes as well as complete web, desktop, and console ap...

• Develop architecture components / DLLs, sample codes, proof of concepts, prototypes as well as complete web, desktop, and console applications and utilities.
• Updated old code bases to modern development standards with better validation and error handling.
• Pioneered new methods of code review: establish code review checklist items.
• Document application inventory, functionalities, and specifications
• Help other developers to use common functionality class libraries and implement best practice design and coding.

SQL
Angular
JavaScript
View more
SQL
Angular
JavaScript
.NET
View more
Senior Software Developer
Entertainment Partners – Burbank, California
2017-11-01-2019-02-01

• Maintained SmartAccounting winform / Infragistic accounting application that is used by major film and TV studios. Completed large a...

• Maintained SmartAccounting winform / Infragistic accounting application that is used by major film and TV studios. Completed large amount of backlog requests.
• Followed CI / CD procedure with Jenkins & Bitbucket multi-branch / multi-release environment.

SQL
Entity Framework Core
.NET
View more
SQL
Entity Framework Core
.NET
View more
Software Developer
Creative Circle – Los Angeles, California
2017-02-01-2017-11-01

• Developed Custom Libraries to centralize functionalities used by multiple applications.
• Developed WebAPI application, Winforms...

• Developed Custom Libraries to centralize functionalities used by multiple applications.
• Developed WebAPI application, Winforms, Console and proof of concept systems for handling candidate and client informatoin.
• Conducted peer reviews on applications.

SQL
.NET
View more
SQL
.NET
View more
PROJECTS
Molai Land Survey Data Management SystemView Project
2022
Large number of Land Survey files, i.e: drafting files, blueprints, permit documents, invoices, contracts, email attachments etc, organiz...
Large number of Land Survey files, i.e: drafting files, blueprints, permit documents, invoices, contracts, email attachments etc, organized into thousands of numbered folders based on order number and address. The system that I developed creates new order numbers and new folders based on order number and address, and update sql database that lives in the cloud. It facilitates both web and desktop application to search the files based on partial address or order number, and can quickly navigate to the respective folders. It also allows adding notes on the records with the web application. This makes office operation much more efficient and profitable.
SQL
WinForms
Web api
View more
SQL
WinForms
Web api
Entity Framework Core
.NET
Web Application
Blazor
View more
Visual Studio Tools
2022
Utility for Visual Studio 2022 VSIX, including File Browser, Database Browser, FTP, Text Comparison, Search and Highlight, .net core CLI ...
Utility for Visual Studio 2022 VSIX, including File Browser, Database Browser, FTP, Text Comparison, Search and Highlight, .net core CLI publishing. With this add-on utility, we can look for certain literals in wildcard files, with date range and excluded folders, and search within search results defined in filter textboxes and checkbox. The result is shown in a grid, where clicking an entry would open the file and automatically highlight the search literals. Very helpful for locating source code that does certain functionalities, i. e: httpclient, graph, twillio, etc Similar search capability for searching database objects such as Stored Procedures, Table definitions, UDT, Views, etc, including date range. Very handy in locating stored procedures modified within certain date range The text compare is also very useful in highlighting differences between two files, and the FTP functionality make it convenient to FTP files without FTP Client software
C#
View more
C#
View more