Artem N. looks like a good fit?

We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?

Schedule Interview Now

Artem N. Cloud, Backend and Software Architecture

My name is Artem N. and I have over 12 years of experience in the tech industry. I specialize in the following technologies: JavaScript, HTML, MongoDB, ASP.NET, RESTful Architecture, etc.. I hold a degree in Master's degree. Some of the notable projects I’ve worked on include: XCentral - Umbraco-based website (.Net, C#, Umbraco), data gathering (Facebook .Net API, Twitter .Net API, C#, WinForms), Thomson Reuters Eikon, Alerts component (.Net, C#, WPF), Web scrapper with client and server parts (C#, .NET, WPF), www.tex-x.ru (ASP.NET MVC, Umbraco). I am based in Tbilisi, Georgia. I've successfully completed 5 projects while developing at Softaims.

I'm committed to continuous learning, always striving to stay current with the latest industry trends and technical methodologies. My work is driven by a genuine passion for solving complex, real-world challenges through creative and highly effective solutions. Through close collaboration with cross-functional teams, I've consistently helped businesses optimize critical processes, significantly improve user experiences, and build robust, scalable systems designed to last.

My professional philosophy is truly holistic: the goal isn't just to execute a task, but to deeply understand the project's broader business context. I place a high priority on user-centered design, maintaining rigorous quality standards, and directly achieving business goals—ensuring the solutions I build are technically sound and perfectly aligned with the client's vision. This rigorous approach is a hallmark of the development standards at Softaims.

Ultimately, my focus is on delivering measurable impact. I aim to contribute to impactful projects that directly help organizations grow and thrive in today’s highly competitive landscape. I look forward to continuing to drive success for clients as a key professional at Softaims.

Main technologies

  • Cloud, Backend and Software Architecture

    12 years

  • JavaScript

    1 Year

  • HTML

    8 Years

  • MongoDB

    8 Years

Direct hire

Potentially possible

Previous Company

NCR Corporation

Ready to get matched with vetted developers fast?

Let's get started today!

Hire Remote Developer

Experience Highlights

XCentral - Umbraco-based website (.Net, C#, Umbraco)

XCentral is an Australian-based company designing, delivering and maintaining simple, secure and cost-effective technology solutions that power successful micro businesses, small and medium businesses, and independent software vendors. My work for XCentral included, but was not limited to: - helped to restructure their Umbraco-powered web site - re-implemented the blog from scratch - integrated eWay payments (eWay is a global online payment gateway)

data gathering (Facebook .Net API, Twitter .Net API, C#, WinForms)

Two small multi-threaded windows applications to extract companies - related data from Facebook and Twitter. Please find more screenshots here - https://www.dropbox.com/sh/dwvapb0297r103f/-DGoV47qVS Technologies used: C#, .Net, WinForms, Facebook SDK for .Net, TweetSharp Highlights: - Facebook / Twitter authentication on the Settings screen - Requests are suspended automatically when the rate limit for the current time window is reached They are automatically resumed when the new time window starts - User can pause/resume requests manually - Twitter batch requests are used when possible - Requests failing due to temporary issues will be retried several times Links: Facebook SDK for .Net - http://facebooksdk.net/ TweetSharp - https://github.com/danielcrenna/tweetsharp

Thomson Reuters Eikon, Alerts component (.Net, C#, WPF)

Alerts is a real-time alerting system, which serves different types of content (E.g: financial news, research, trade information) to the end user and exposes a handful of web services for the internal use. Alerts can be delivered via Email, mobile, and also to the desktop. Alerts UI is represented by 4 WPF controls incorporated into Eikon, namely: alerts inbox, alert subscriptions manager, alerts builder and a popup. (see screenshots here: https://www.dropbox.com/sh/06rd38d5ckvctsr/2IqbquamoN) The backend consits of a dozen windows services (C#, .Net), a handful of web services (WCF, OData, REST, SOAP), and several MSSQL Server instances. Aside from this, the backend talks to approximately dozen of internal Thomson Reuters infrastructure services (logging, authentication and authorization, portfolio management services, etc). We also developed about a dozen of different tools for automated testing. As a lead software engineer, I was involved in application design and architecture, code reviews, mentoring. My achievements: • Developed and maintained web api used by teams willing to integrate Alerts management functionality • Designed and implemented failover functionality for backend services • Developed and maintained various test tools for Operations and QA (WPF applications, ASP.NET MVC applications, build scripts) • Introduced methodologies and best practices that enhanced product definition and quality (E.g: Acceptance test-driven development with SpecFlow, code reviews, and more)

Web scrapper with client and server parts (C#, .NET, WPF)

Back in 2012 when I was looking for a flat to rent on various rent-a-flat websites, it was crucial to call the owner (or agency) as quick as possible. I was too lazy to open the websites (6 or so) every 10 minutes to check if there are any updates, and to my dismay only one the websites supported rss at the time. So I wrote the constantly running windows service (FlatsWebRequestorService) responsible for quering those sites on a regular basis, and wpf application (FlatsNotifier) showing the updates. Technologies used: C#, .Net, WPF, MEF, HtmlAgilityPack Highlights: - the service supports pluggable flats providers. You just need to provide library containing at least one class implementing IFlatsProvider interface and marked by [Export(typeof(IFlatsProvider))] attribute (this is for MEF) - each flat provider is responsible for its own web site scraping (see sample of such provider here: http://pastebin.com/4xrgxZh4) - service calls all providers on a regular basis, the flats data is stored on the disk in the specified folder (configurable). WPF application (FlatsNotifier) monitors this folder, and displays toast window as soon as new flat is found (This setup allows for some fun with Dropbox. FlatsWebRequestorService was running on my home PC, the flats data was saved to the dropbox folder shared between me, my wife and my friend. Each of us had FlatsNotifier running.) - FlatsNotifier groups flats by the date of publishing, allows to hide separate flats or entire groups

www.tex-x.ru (ASP.NET MVC, Umbraco)

Simple Umbraco CMS - powered site for MSA distributor located in Moscow. Created in 2011 and updated to use html 5 in 2012. (Then after hiring an in-house php developer in 2014 the client decided to rewrite the site in php) Technologies used: C#, ASP.NET, Umbraco CMS, IIS, html5, jquery Highlights of what was done: - url rewrites and redirects to preserve the links from the legacy version of site which was running on php - developed custom umbraco DocumentTypes to make addition of new products and pages extremely easy - good html5 structure (check via http://gsnedders.html5.org/outliner/) - client-side optimization, including css sprites, css and javascript bundling and minification (except for the scripts taken from CDNs), optimized client cache usage, content gzipping (removed by current administrator) - a bit of internal SEO - meta, keywords, titles, text on the most important pages - all made configurable via umbraco - batch files upload in admin area - email-sending functionality Please find picture showcasing one more page and corresponding umbraco CMS product page in admin area - https://www.dropbox.com/sh/1ura2tq3bicszvc/NM3sjZM5Dy/texx The dropbox folder also includes - _Layout.cshtml in case you would like to take a look at the razor markup - screenshots of html5 structure analysis done by http://gsnedders.html5.org/outliner/ - screenshot of pingdom.com speed test

Education

  • Belarusian State University

    Master's degree in microelectronics and integrated circuits

    2005-01-01-2010-01-01

Languages

  • English
  • French

Personal Accounts