Anton Yarkov

Senior Software engineer
 
I build highly loaded and scalable online web applications using Cloud technologies, .NET C# stack, SQL, C++ and JS/TS.
I also do many other things, that you can find on this page.
 
I like learning and share my experience, fascinating findings, reasoning and a-ha moments by writing articles from time to time:
 
#career
 

Engineering director AccessSoftek Inc., Berkeley, CA

2019 - (present)

I started as a senior software developer and worked my way up to engineering director, leading a distributed development team of about 100 developers and QA using Agile methodologies. As a team, we develop innovative and award-winning Online banking solutions for web and mobile and impact at least 6 million daily users in 400+ financial institutions across the USA.
Access Softek awarded "Best of Show" for the innovative Biometric Call Center Authentication system

Senior C# Software Developer and Dev Lead AccessSoftek Inc., Berkeley, CA

November 2014 - (present)
Work in a highly distributed team of developers on Online banking system http://orpheusbanking.com/.

Technologies stack:
C#, ASP.NET MVC, AWS Cloud, Git Flow, nUnit/xUnit/Moq, ReSharper, WCF/REST web services, GraphQL, Swagger, SQL Server, Entity Framework, Autofac, Redis, RabbitMQ, Kendo JS, React JS, JavaScript, TypeScript, Orchard CMS

Senior Software Developer Velocity Markets LLC, Cork, Ireland

March 2014 - November 2014
Contributed to a high traffic trading statistics system http://www.forexrazor.com and rebates system http://cashbackforex.com.

Technologies stack:
C#, ASP.NET, DotNetNuke CMS, SimpleInject, T-SQL, JavaScript, jQuery

ASP.NET Lead Software Developer Travelsystem LLC Moscow, Russia

January 2013 - February 2014
Worked on high loaded online booking system, led the distributed development team and managed local regional R&D office.

Technologies stack:
C#, Multithreading, ASP.NET, JavaScript, jQuery, WinForms, WPF, Oracle, MS SQL Server, T-SQL, PL/SQL, Entity Framework, CQRS

C# and C++ Software Engineer Software Technologies LLC

July 2009 - November 2012
Started as a Product Specialist and worked my way up to Senior Software Developer on projects funded by ESRI.

As C++ Software Developer:
o Ported “ESRI geocoding engine” from Windows COM to cross platform including Linux, MacOSX, iOS5.
o Created extensions and geo-processing tools for ESRI ArcMap and ArcCatalog (data preparation and analysis).

As C# Software Developer:
o Built client-server application ESRI ArcLogistics for vehicles routes planning with extensive UI written on .NET WPF. Now this solution is available open source on ESRI Git Hub. Product has following publications:
- Publication,
- Publication,
- Publication.
o Integrated with ESRI GIS web services (maps, geocoding and routes calculations), created build automation scripts and cloud infrastructure for testing (Amazon and on-premises IIS), introduced unit testing.

As a Product Specialist on a ESRI ArcLogistics project within 1 year:
o Created test plan with more than 1000 test cases and automated 40% of tests using C# scripting tools
o Created a set of product documentation and recommended improvements.

Technologies stack:
C#, C/C++, COM, IDL, cppUnit, gcc, C# and C++ interoperability, WPF, MVVM, nUnit, Moq, WCF, REST, JSON, Eclipse, QT, Linux, Amazon WS

Content-manager E-house LLC

December 2007 - May 2009
Worked in local R&D department of (http://ehouseholding.ru working on a content for a large online-shops http://www.megashop.ru, http://www.003.ru, etc.). Researched datasheets for computational electronics (Blade servers, PCs, notebooks, etc.) and prepared content databases for web shops using knowledge in SQL, HTML, CSS, php, Linux SUSE.

Signs Installer at Sign Select Corp., New York, USA while was student of South Federal University (former Taganrog State University of Radioengineering)

Summer 2006
During the summer, I visited the USA while participating Work&Travel international students exchange program. During 3 months I worked in New York City as a Signs Installer in Sign Select Corp.. I installed Signs on cafes and restaurants in many places of Brooklyn and Manhattan. I have a blog article about this cool experience.

Worked as a male nurse during school holidays Main city hospital of Ust-Labinsk, Krasondar region

Summer of 2000's
Got real medical experience by myself (to check if I want to be a doctor like my Mom). Worked in a schedule 1 working day plus 2 weekends. The working day was 24 hours where I was on duty to help doctors, other nurses, hospital patients of all ages. My most vivid recollection of those days was the morgue of the hospital, where I had to take bodies when there was my shift.
 
#appreciation #certificates #diplomas

Expert interview in the Netology blog.

My expert interview published in the Netology blog about my career path and experience.
2021-Sep

Got invited into DZone authors and writers community with certificate of appreciation for my contributions.

2021-Jan

Had multiple stand outs with speech during Access Softek All Staff meeting AccessSoftek Inc., Berkeley, CA

2019-Sep
Participated as Engineering manager and Chief of remote development staff in Access Softek All Staff meeting 2019 in Montenegro for about 300 people.
Presented from the stage our team of more than 120 people to other teams.
Had multiple stand outs with speech about Code Quality practices for software engineers.

Had multiple stand outs with speech during Access Softek Management Summit AccessSoftek Inc., Berkeley, CA

2019-May
Participated in Access Softek Management Summit 2019 in Montenegro. Lead meetings and conversations about key strategical themes.

Attend Atlassian conference 2019 in Las Vegas Invited by AccessSoftek Inc., Berkeley, CA

2019-Apr
Was invited by AccessSoftek Inc. to visit office and Atlassian conference in Las Vegas, USA.

Graduated South Federal University (former Taganrog State University of Radioengineering)

2009
Got university degree and diploma of a specialist in the field of Information Security in telecommunication systems for my thesis "Hardware and software solution for securing electronic payments from the Men-in-the-Middle attacks".

Summer internship in local Police Dept. while was student of last year in South Federal University (former Taganrog State University of Radioengineering)

2008
I got summer internship in the local police department as technician of the security and safety group. Used this experience to prepare for my university thesis related to payments security. To make this happen I proactively (without protection from anybody) came to the Captain of the department, explained my needs and readiness to help to the department during my work - it worked!

Won award while was student of South Federal University (former Taganrog State University of Radioengineering)

2007
Won Univeristy award on scientific conference for students:

Visited Microsoft TechNet meetup and seminar while was student of South Federal University in Taganrog (former Taganrog State University of Radioengineering)

2005
Visited Microsoft TechNet seminar on Information Security in Rostov-on-Don. Got certificates:

Entered to university South Federal University in Taganrog (former Taganrog State University of Radioengineering)

2003
Entered as a student of Taganrog State University of Radioengineering.

Award in informatics

2003
Took prize place while participating olympiad in informatics

First real software development experience while was schoolboy at Gymnasium school

2002
Developed "Clients registry" software system for municipal Dental clinic while I was learning to program. This project helped me to learn a lot and sell my first software program ever.
Professional growth and certification:
2021-04-01 A diploma on programming of advanced algorithms from The Moscow Institute of Physics and Technology
2020-05-01 Member of ACM
2020-04-02 Certified SAFe 5 Agilist by Scaled Agile Inc.
2020-01-02 Completed AWS Certified Solutions Architect 2020 course from ACloudGuru
2020-01-02 Completed AWS Certified DevOps Engineer 2020 course from ACloudGuru
2019-11-27 Completed .NET Core Microservices course from ACloudGuru
2019-08-29 Completed Serverless Framework with GraphQL course from ACloudGuru
2019-08-13 Completed AWS Lambda course from ACloudGuru
2019-08-13 Completed The complete Serverless Course course from ACloudGuru
2019-08-13 Completed Serverless for Beginners course from ACloudGuru
2015-11-01 Certified in C++ Programming by Stepik.org
2014-10-13 Certified as Top 5% in C# 4.0 Programming by Brainbench
2014-10-08 Certified as Top 5% in C# 4.0 Programming by Retratech
2014-08-08 Completed Algorithmic Trading with MQL course from WhoTrades
2013-08-01 Completed HTML5 Game Development course from Standford University
2012-08-07 Certificed as Top 20% C++ Programmer by ODesk/Upwork
2012-08-07 Certified as Top 20% in U.S. English Basic Skills
2009-02-22 Completed my highest education degree as a Specialist/Master in Information Security of Telecommunication Systems from Taganrog Institute of Technology in Southern Federal University