Tamar Takidze, C# Developer in Tbilisi, Georgia
Tamar Takidze

C# Developer in Tbilisi, Georgia

Member since April 17, 2019
Tamar has more than a decade of software development experience, working mainly with Microsoft technologies. Over the past few years, she's been focused on developing web solutions for the banking industry using C# and ASP.NET MVC, Entity Framework and various front-end frameworks/languages (e.g., Javascript, TypeScript, Angular, jQuery). Tamar enjoys learning new technologies and sharing information with others.
Tamar is now available for hire

Portfolio

Experience

Location

Tbilisi, Georgia

Availability

Part-time

Preferred Environment

Git, Microsoft SQL Server, Visual Studio

The most amazing...

...thing I’ve developed is a custom reporting tool with templates to generate complex (multi-sheet) Excel reports based on view models very easily.

Employment

  • Senior Analyst | Developer

    2012 - PRESENT
    JSC Bank of Georgia
    • Developed and deployed scalable and modular web applications with core web technologies, SOLID design principles, Entity Framework Code First Approach, and design patterns such as dependency injection and factory.
    • Built from scratch the HR management system using ASP.NET MVC; it also had multilanguage support and custom user role management. The system manages the whole process from hiring employees with vacation management, employee benefits, 360° leadership assessment, and so on.
    • Created a web service to support a bank's loans department by importing customer data from the bank's core system and sending notices to customers with overdue loans.
    • Constructed from scratch a candidate screening system using ASP.NET MVC and an Oracle database.
    • Contributed to the development of many key web and back-end systems for the bank. Using various technologies such as ASP.NET, ASP.NET Core, WCF, REST API, TypeScript, JavaScript, and more.
    • Created database models to represent complex business entities and relationships with SQL Server or Oracle.
    • Collaborated with product owners to establish problem specifications and system designs.
    • Worked using the Agile methodology with daily stand-ups and weekly sprints.
    Technologies: CSS, HTML, Angular, jQuery, JSON, TypeScript, JavaScript, Ajax, SQL, REST APIs, Windows Communication Framework (WCF), ASP.NET MVC, C#
  • Software Developer

    2008 - 2012
    Georgian Software Systems LTD (GSS)
    • Built and deployed WinForms applications following n-tier architecture methodology with C#, .NET (Framework 4.0, EF 5-6, ADO.NET, LINQ); also developed GUI forms, custom classes, custom controls.
    • Developed ASP.NET pages using ASP.NET 2.0 web form controls, custom controls, and HTML server controls in C#.
    • Constructed databases and complex table structures, wrote user-defined functions, stored procedures, and triggers and views using SQL Server.
    • Performed database administration and management of a hosting environment.
    • Took part in all phases of the project including the estimating, designing, developing, and testing.
    Technologies: CSS, HTML, JavaScript, Windows Forms (WinForms), C#

Experience

  • HR Management System

    For the past five years, I've been working on HR management system (web application on ASP.NET MVC) with a team of four developers. I built this system from scratch; the platform has custom user role management and is customizable for various languages (Georgian, Russian and English). It manages the whole process from beginning to end—from hiring the employee to termination along with vacation management, employee benefits, 360° leadership assessment, and so on.

  • Forms.bog.ge (Intranet Site)

    I developed a project called Forms.bog.ge (intranet site). The application was meant for bank employees who register different types of client complaints. Here employees fill out requests in Web Forms and all these requests via a REST service are sent asynchronously to different systems.

    Technologies: Angular 7, .NET Core 2.2

  • Candidate Screening

    I developed a candidate screening program; I used ASP.NET MVC and an Oracle database for the back end.

    When a candidate applies for employment at the bank, their information is used to fill out a form, then the program runs the candidate's information through several systems (the bank’s core system and external REST and WCF services) and is collected and later to be reviewed by a security officer.

    For this project, I also developed a custom reporting tool with templates to generate complex (multi-sheet) Excel reports based on view models.

  • Overdue Loan Notices

    I created web service to support a bank's loans department by importing customer data from a core bank system and sending notices to customers with overdue loans.

  • Online Chat

    For this project, I refactored a legacy online chat application which was used to connect bank clients with call center operators. I added various functionalities such as the ability to chat with multiple clients simultaneously, to redirect a chat to another operator, and to answer with predefined responses.

    Also, I have added some new reports for administrators and optimized performance. After refactoring, 60% more clients were served per day and chat waiting time decreased from 1 minute to ten seconds.

  • GSS Environment

    I worked on the project "GSS Environment" which is an office management application. It contains several modules including work and management, communication, contacts, and GSS Code (a Georgian law electronic library), finances, and accounting. I used Visual Studio for writing code on C# and Microsoft SQL Server for T-SQL queries.

Skills

  • Languages

    C#, SQL, TypeScript, HTML, HTML5, CSS, JavaScript
  • Frameworks

    ASP.NET MVC, ASP.NET, .NET, Entity, .NET Core, Angular, Windows Communication Framework (WCF), Entity Framework Core, Angular Material
  • Libraries/APIs

    jQuery, LINQ, REST APIs, Windows Forms (WinForms)
  • Tools

    Git, Jira, Visual Studio, Subversion (SVN)
  • Paradigms

    REST, Unit Testing, Design Patterns, Web Design Principles
  • Platforms

    Visual Studio Code, Visual Studio 2017
  • Storage

    SQL Server 2016, Microsoft SQL Server, JSON, Oracle 11g
  • Other

    Ajax, SOLID Principles, Data Structures, Algorithms

Education

  • Master's Degree in Information Technologies
    2013 - 2017
    Caucasus University - Tbilisi, Georgia
  • Bachelor's Degree in Computer Science
    2004 - 2008
    Tbilisi State University - Tbilisi, Georgia

Certifications

  • .NET Architecture and Design Principles
    JUNE 2016 - PRESENT
    Global Knowledge UK
  • Certificate Program in Software Engineering
    MAY 2015 - PRESENT
    The University of Texas at Austin, Cockrell School of Engineering
  • Developing ASP.NET MVC 4 Web Applications
    JUNE 2014 - PRESENT
    Microsoft Partner

To view more profiles

Join Toptal
Share it with others