
Yuri Metelkin
Verified Expert in Engineering
Back-end Developer
Marlboro, NJ, United States
Toptal member since August 17, 2022
Yuri has over 20 years of experience in software architecture and system integration on various open-source and proprietary technologies, frameworks, and platforms. He is always looking for new technology developments, particularly in text search, natural language processing, microservices, and APIs.
Portfolio
Experience
- C# - 15 years
- .NET - 15 years
- NoSQL - 5 years
- Elasticsearch - 5 years
- Python - 2 years
- Go - 2 years
- OAuth 2 - 2 years
Availability
Preferred Environment
Elasticsearch, Go, C#, Python
The most amazing...
...thing I've improved is Elasticsearch's relevancy by using natural language processing.
Work Experience
Software Architect
The Associated Press
- Designed, implemented, and maintained an AP search engine using cloud microservices and machine learning to improve search relevance, performance, and reliability.
- Built an in-house OpenID Connect server to use with Amazon Cognito.
- Designed and developed a service to regularly process a billion documents from AWS S3 to Elasticsearch.
- Led the initiative to introduce the Go programming language into the tech stack, overcoming initial skepticism and gaining buy-in from stakeholders.
Full-stack Developer
ePartners
- Developed a supply chain management web-based solution using C#, ASP.NET, stored procedures, and Crystal Reports.
- Designed and developed an eCommerce solution for the national health club network using ASP.NET, C#, XML, XSLT, and LDAP.
- Developed the tax management system integration with Great Plains for the City of New Orleans using WinForms, C#, MS Great Plains, and Crystal Reports.
Full-stack Developer
Viatech, Inc.
- Led the design, development, and management of the Monmouth County purchasing system using WinForms (VB6), ASP.NET, SQL Server (design and stored procedures), Active Reports, DB-Library, and MS Office integration.
- Architected and developed an electronic forms system for Fort Monmouth, NJ. Created a custom-built digital signature for the e-forms application. Technologies used: ASP.NET, VB.NET, SQL Server, Dynamic PDF, CAPICOM, XML, ADO.NET.
- Developed an e-Form solution for USDA using VB5, Sybase, and Crystal Reports.
Experience
JSON Parser
https://github.com/mtlkn/jsonXML Parser
https://github.com/mtlkn/xmlElasticsearch Query String Parser
https://github.com/mtlkn/eqsEducation
Master’s Degree in Business Administration (MBA)
Rutgers, The State University of New Jersey - Newark, NJ, USA
Master's Degree in Applied Physics
Moscow Power Engineering Institute - Moscow, Russia
Certifications
Natural Language Processing with Attention Models
Coursera
Deep Learning Specialization
Coursera
Natural Language Processing with Classification and Vector Spaces
Coursera
Skills
Libraries/APIs
REST APIs, jQuery, Vue, React
Tools
Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Amazon Cognito, Crystal Reports, Microsoft Access, NGINX, Microsoft Excel
Languages
Go, C#, Python, JavaScript, SQL, HTML, VB.NET, Java, CSS, Ruby, TypeScript
Frameworks
.NET, ASP.NET, .NET Core, ASP.NET MVC, OAuth 2, Razor, Angular, Swagger
Paradigms
Microservices, REST, Concurrent Programming
Platforms
AWS Lambda, Docker, Amazon Web Services (AWS)
Storage
Elasticsearch, NoSQL, Amazon S3 (AWS S3), Microsoft SQL Server, JSON, Databases, MongoDB, Amazon DynamoDB, Neo4j, Sybase
Other
IIS, APIs, Architecture, Enterprise Systems, .NET 6, Full-stack, Software Design, Web Development, System Architecture Design, Natural Language Processing (NLP), Mathematics, Business, Amazon API Gateway, Cloud, OpenID Connect (OIDC), Okta, Single Sign-on (SSO), HTTP, Scripting, eCommerce, FastAPI, Generative Pre-trained Transformers (GPT), Machine Learning
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring