Personal details

Anastasia M. - Remote

Anastasia M.

Timezone: Amsterdam (UTC+2)

Summary

Greetings! My name is Anastasia and I’m a Lead .NET Software Developer with 4 years of experience - yeah! You’re right, I’m that girl, who can code, and knows what ASP.NET MVC & .NET Core Xamarin.Forms are. It’s been a long journey from developing some small mobile applications to creating the architecture for one of the biggest event-organizers in Europe. I’m a proactive, positive and optimistic person, who likes challenges and overcomes any obstacle with the use of experience and perseverance.

Work Experience

.NET Software Developer (Backend & Xamarin)
HeadWorks | Oct 2017 - Present
Xamarin.Forms
ASP.NET
·Leading the development of mobile projects to ensure a quality solution, which is fit for purpose is delivered on time and within budget ·Making decisions to manage resources, dependencies ·Programming new or existing mobile application for iOS/Android devices using Xamarin Forms or Xamarin for dedicated platforms ·Working closely with server-side developers to plan and implement application architecture ·Design and implementation of data storage solutions ·Developing and evolving the business’s software/applications using the latest software development infrastructure and methods. Developing the server-side logic as well as the development and maintenance of the central database, ensuring high responsiveness and performance to requests from the frontend ·Breakdown and estimation of tasks in an agile workflow ·Mentoring C# developers who are new to Xamarin development ·Working with QA and testing teams ·Implementing automated testing platforms and unit tests ·Helping the Support team to troubleshoot more complex support cases ·Configuring a Continuous Integration and Delivery (CI/CD) Pipeline for Xamarin apps and for ASP.NET Core servers. Creating a release pipeline that automates the software delivery process using Azure DevOps CodePipeline.

Personal Projects

Learning platform (Backend and Mobile App)
2019
Xamarin.Forms
ASP.NET Core
An e-Learning platform focusing on text mining, data analytics and real-time user interactivity using multiple instances where students can contribute to a group work for example, 2 or more students writing an essay in real-time, drawing diagrams or contributing ideas to a sticky board. Language: C# 7 Framework: ASP.NET Core 2.1 Web API Database: PostgreSQL 9.6 Authentication: JSON Web Tokens ORM: EF Core 2.1 (via Npgsql.EntityFrameworkCore.PostgreSQL) Testing: Xunit 2.3.x Logging: NLog Sink: ElasticSearch + Kibana Deployment: Host ASP.NET Core on Ubuntu with Nginx Email: SendGrid Real-time functionality: SignalR Core 2.3.0 Online payment processing: Stripe Background jobs and workers for .NET and .NET Core: Hangfire.
Tibbaa ScannerIconOpenNewWindows
2018
Xamarin
Tibbaa Scanner enables you to use your solution running on the Tibbaa Ticketing Platform directly from your Android/IOS phone or tablet: * Scan bar codes; * View statistics. Environment: C#, Xamarin.Forms, MVVM, REST API, local storage, SQLite, SignalR, NControl.