Senior software development engineer with 12+ years of extensive experience. Have a deep understanding of all phases of Software Development Life Cycle starting with the problem analysis and system design to deployment and monitoring. Have expertise in building ML/AI data pipelines and highly scalable distributed systems on Cloud services.
Name: Artem Nabirkin
Email: artem.nabirkin@gmail.com
Skype: Artem.Nabirkin
Address: Nashville, TN, USA
- Deliver large-scale Machine Learning (ML) Computer Vision (CV) solutions to improve safety and productivity at Amazon’s fulfillment centers worldwide. - Define the Robotics AI's org processes around ML model deployment and operations. - Adopt ML Continuous Learning solutions in the org processes to automatically and continuously improve the accuracy of ML models in response to data drifts. - Lead technical designs and the development of Amazon's Forecasting systems and machine learning pipelines for Middle Mile logistics. Tools/Skills/Technology: Amazon AWS (SageMaker, S3, DynamoDB, Lambda), Java, Python, CloudFormation, CDK.
- Maintain control over the architecture lifecycle together with the project's software development. - Develop high-level product specifications with attention to system integration and feasibility. - Develop and test new features as required for LI big data ecosystem. - Integrate Ethereum blockchain, smart contracts as a loan contracts (web3j). Tools/Skills/Technology: Amazon AWS (EC2, ELB, AWS Elastic Beanstalk, WorkMail, SES, Lambda, Route53, VPC), Java8, Spring Boot framework, REST, Natural Language Processing, Json-LD, Solidity.
Worked as architect assisting in design and development of enterprise-scale distributed applications. - Applied SOA (Service-Oriented Architecture) design principles and Web Services (SOAP/REST). - Implemented batch processes and other types of integration patterns using enterprise technologies (Apache Camel) and message services JMS (ActiveMQ). - Tested and optimized performance characteristics using (JMeter, JMX). - Performed integrations with major data providers (Lanit, AliExpress) via WebServices. Tools/Skills/Technologies: SOAP, REST, Apache Camel, ActiveMQ, JMeter, JMX
- Taught novice level Java courses for graduate students in the computer science program. - Prepared of materials. - Created evaluation tests. - Conducted and graded examinations.
- Developed corporate client-server applications on three-tier architecture using java-based technologies (Servlets, JDBC, JPA, Hibernate) and Web-services (JAX-WS, SOAP, XML, XSD). - Implemented desktop apps using client-ui framework based on Swing. - Developed reporting modules (Apache POI, Jasper Reports). - Automated docflow, including the use of digital signatures. Automated processes related to the maintenance of registers for municipal property and land, the accrual calculations of rent and interest, preparation of documents for the recovery of debts and the creation of printed forms.
Crypto trading signals and market alerts. A service that monitors media and trading activity from selected exchanges, notifies you when there is unusual activity around cryptocurrencies. Alerts are sent via Telegram channel. With the subscription, you can choose a specific basket of cryptocurrencies. - Developed the data gathering and processing part of the platform using Amazon Web Services stack: ELB, DynamoDB, Lambda, Kinesis Data Streams, Kinesis Data Analytics. - Development telegram bot client. - Implemented integration with data sources such as Twitter, Crypto Exchanges. - Implemented NLP sentiment analysis with Python. Tools/Skills/Technologies: AWS, NLP (Natural Language Processing), Telegram API
A prototype of food recommendation system based on user preferences and allergic characteristics. Launch Recommendation Engine and delivery platform. AI sends 2 lunch recommendations to subscribers calculated from the menus of the active restaurants. based on tastes and preferences of the subscriber. Tools/Skills/Technologies: Spring Boot, Neo4j, Java Telegram API, Stripe
Areas of study include computational numeric analysis, electronics, physical principles of measurement, instrumentation, measuring information technology, and computer data acquisition/control.
Graduates are able to start their own career in the fields of electronics, optics, electrical engineering, photoelectric instrumentation, photoelectric detection technology, precision measurement technology, automation, artificial intelligence and embedded computer science, depending on their interests and personal skills.