Tatiana Abaina, Developer in Ulyanovsk, Ulyanovsk Oblast, Russia
Tatiana is available for hire
Hire Tatiana

Tatiana Abaina

Verified Expert  in Engineering

Software Developer

Location
Ulyanovsk, Ulyanovsk Oblast, Russia
Toptal Member Since
November 15, 2013

Tatiana is an experienced iOS developer with over 4 years in commercial software development. She works well on teams, solves problems quickly, and quickly learns new technologies. She also has proven experience when it comes to making good decisions under extraordinary conditions.

Portfolio

SimbirSoft Ltd
Microsoft SQL Server, PHP, C++, JavaScript, C#, Objective-C

Experience

Availability

Part-time

Preferred Environment

Xamarin Studio, Xcode

The most amazing...

...things I've built are 1) a book store where you can buy books and magazines (The LawBook Store), and, 2) the development of a graphical component "Gantt chart".

Work Experience

iOS Developer

2012 - PRESENT
SimbirSoft Ltd
  • Created a module map display and the objects on the map.
  • Was senior developer responsible for testing a system for managing students.
  • Developed a system designed to automate the accounting costs of electricity. A module verification of subscriber base filling USC (MS SQL).
  • Created a product designed to synchronize emails, calendars, tasks, and contacts located in different mail accounts located on different servers using MS Exchange. Implemented the synchronization of email accounts MS Exchange protocol WebDAV and EWS.
  • Developed server builton ASP.NET MVC 4.0. Client side uses JavaScript and contains vector maps, charts, graphs (SVG).
Technologies: Microsoft SQL Server, PHP, C++, JavaScript, C#, Objective-C

Map of Moscow city center for iPad

The main purpose of the program was to display 3D maps of Moscow city center (within the Garden Ring), with reference to coordinates and finding more information on objects in this area. I also implemented module directory objects.

LawBook Store

The application includes a book store where users can buy
books and magazines using a built-in PDF-reader. Implemented the store module and a module for server communication. All book files are protected by encryption.

Children's mobile library for iPad

The application is a digital library for children with built-in support for In-App Purchases with animation, titles, music, and sound effects. Implemented a client application module for the iPad with the server that buys and download books, sending books to the evaluation server. Implemented module to animate objects (moving in a straight line, a circle, rotate, resize the width, height, and transparency).

Development of a graphical component "Gantt chart"

This was a mapping project in the form of a Gantt chart which gave the ability to hide/reveal sub-projects tooltips, charts, to customize the interface.

Database migrator

Transferred data between databases of different types. Implemented back-end to the DBMS.

Languages

Objective-C, SQL, PHP, HTML, C++, Delphi, C#, JavaScript

Frameworks

UIKit, Core Data, Core Location, Cocos2d, RestKit, StoreKit, QuartzCore, Message UI

Tools

Xcode, Microsoft Visual Studio, Bitbucket, Subversion (SVN), Redmine, Mercurial, GitHub, Git, TestFlight

Paradigms

Object-oriented Programming (OOP), Agile Software Development, Test-driven Development (TDD)

Platforms

Xamarin, iOS, MacOS, Windows

Libraries/APIs

OpenGL ES, Core Graphics, jQuery

Storage

SQLite, Microsoft SQL Server, MySQL

Other

Xamarin Studio, Security

2005 - 2010

Masters( Specialist) Degree in Engineer(Applied Mathematics and Computer Science)

Ulyanovsk State University - Ulyanovsk, Russian Federation

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring