
Artem Khamidullin
Verified Expert in Engineering
System Design Developer
Kazan, Republic of Tatarstan, Russia
Toptal member since November 15, 2017
Artem has over ten years of experience in web development and architecture for various complex requirements, including projects that are not well-defined. He perfectly solves assigned tasks and even helps resolve the client's business problems. Artem is co-founder and CTO of Contentor.Space.
Portfolio
Experience
- Java - 10 years
- System Design - 8 years
- Spring - 8 years
- JavaScript - 8 years
- Architecture - 5 years
- React - 3 years
- React Native - 3 years
- CTO - 3 years
Availability
Preferred Environment
Slack, Jira, Git, Amazon Web Services (AWS), Linux, MacOS
The most amazing...
...project I’ve developed is an online graphics editor for planning restaurant rooms.
Work Experience
CTO
Digital Aesthetes
- Designed architecture for core company products and implemented critical parts.
- Streamlined development workflows for an outsourced development team, enhancing efficiency and collaboration.
- Developed and implemented a comprehensive technology strategy to drive innovation and business growth.
- Led end-to-end product management, driving strategy, development, and growth.
React Native Developer
Avatar Nutrition LLC
- Created a cross-platform mobile application from scratch.
- Created a 3D web system for inspecting models and integrated it into the mobile app.
- Developed and designed a back office system for creating meal plans that allow the creation of around 100,000 unique entries with small efforts.
- Designed and developed a unique algorithm based on business requirements for generating meal plans.
Tech Lead | Solutions Architect
Pathformance Inc
- Increased the upload speed of multiple heavy files by 50 times.
- Designed an efficient data model that avoids data duplication and fast search.
- Optimized the team structure based on performance reviews.
- Designed an ETL mechanism that was reusable for different business cases.
- Built a fault-tolerant system for handling incoming requests.
- Developed a system for monitoring key business metrics, enabling stakeholders to track real-time performance.
- Created a UI component system for rapid module development.
- Developed a resource-efficient web page parsing system.
- Set up CI/CD processes so that changes are being delivered on a daily basis.
- Established development and team management workflows.
Lead Mobile Developer
GrowthDay
- Designed and implemented a module for keeping notes for video assets.
- Conducted code review for other modules of the app.
- Suggested performance improvements for different modules of the app.
JavaScript/Ember.js Engineer
Tellimer
- Created custom rich-text editor based on Tiptap headless editor.
- Conducted code reviews for front-end pull requests.
- Fixed performance bottlenecks in front-end applications.
Software Architect | Interim CTO
MasterKit
- Developed reliable architecture for the next product's version.
- Created CloudFormation scripts to provide Infrastructure as Code.
- Installed CI/CD process to provide faster QA processes.
CTO | Product Manager
FunFromMe
- Developed reliable and performant web application architecture.
- Implemented core components for back office and front office parts.
- Installed CI/CD processes with open-source solutions.
- Defined scope of tasks according to user requests.
Head of Development
Integrated Information Solutions, LLC
- Created an architecture of main system modules for custom projects.
- Trained and motivated the developer and analyst team.
- Estimated costs for large government software projects.
Senior Java Developer
Integrated Information Solutions, LLC
- Developed a system for a monitoring of finance situation of government departments.
- Created a system for a providing live people queue.
- Built a system for monitoring heat providers.
CTO
Restreserv.ru
- Created a system for online reservations at restaurants.
Java Developer | Senior Java Developer
ICL
- Developed a news portal.
- Created a system for control task for police department.
- Built a framework for quick development of business applications.
Web Developer
Center, LLC
- Created a portal which provides an access to the digital encrypted content.
- Supported system for workflow of an oil company.
Experience
AI-driven Platform for SMM and SEO
https://contentor.spaceBig Data Analytic System
• Increased file upload speed by 50 times.
• Designed an efficient data model.
• Optimized the team structure based on performance reviews.
• Designed an ETL mechanism.
• Built a fault-tolerant system for handling incoming requests.
• Developed a system for monitoring key business metrics, enabling stakeholders to track real-time performance.
• Created a UI component system for rapid module development.
• Developed a resource-efficient web page parsing system.
• Set up CI/CD processes.
• Established development and team management workflows.
Nutrition App
Content Subscription Service
Mental Health Mobile Application
React Native Architect/Consultant for Big African Retail Company (via Toptal)
Trading Journal (via Toptal)
EAPC (via TopTal)
- Developed the architecture of a client-side web application
- Created system of higher-order component (HOC) for rapid development
- Implemented bill preview component
- Developed JSON API for a client-side application
- Developed UX/UI
- Test coverage
Technologies: ES6, React, Redux, Material-UI, Webpack, Jest, Sinon.JS, Enzyme, Groovy, Grails
FunFromMe
- Developed an architecture of the web application
- Developed a domain data model with business analysis
- Developed UI/UX
- Developed and optimized SQL queries
- Developed a billing component
- Developed an AB-testing framework
- Developed a listing algorithm based on product's CTR
- Developed in-house CMS
Technologies: ES6, Webpack, React, Redux, JQuery, Spring Boot, WebFlux, JDBC, PostgreSQL, Thymleaf, Docker
RGS
- Developed the architecture of the decentralized web application with guaranteed delivery of a data packet from dedicated nodes with a poor internet connection
- Implemented routes of a data flow
- Implemented UI components
- Organized stress tests
Technologies: Apache Camel, ActiveMQ, Docker, Spring, Hibernate, Vaadin
Online Queue for Government Organizations
Highway State Monitoring
System for Control and Execution of Assignments
Workflow System for an Oil Company
Uni-media
Education
Master's Degree in Mechanical Engineering
Kazan National Research Technological University - Kazan, Russia
Certifications
AWS Certified Solutions Architect - Associate
PearsonVUE
Skills
Libraries/APIs
React, Node.js, Vue, jQuery, REST APIs, Sinon.JS, Spring LDAP, Puppeteer, React Redux
Tools
Webpack, Gradle, Apache Maven, Jenkins, IDEA IDE, Git, Jira, Slack, Solr, ActiveMQ, Apache Solr, SoapUI, AWS CloudFormation, Yarn Workspaces, Amazon Simple Queue Service (SQS), Amazon Elastic Container Service (ECS), Keycloak
Languages
ECMAScript (ES6), JavaScript, Java, SQL, XML, Java 8, CSS3, XSD, Java 9, Java 10, Java 11, TypeScript, PHP, JavaScript 6, Groovy, GraphQL, Python
Frameworks
Spring, React Native, Grails, Redux, Thymeleaf, Spring 5, Spring Boot, JPA, Spring Security, Spring MVC, Hibernate, Next.js, Yii, Jest, Material UI, Apache Camel, Bootstrap, JUnit, Vaadin, AngularJS, AWS HA, Mockito, Ember.js, Camel, Tailwind CSS, Koa, NestJS
Paradigms
Mobile Development, Cross-platform, Web Architecture, Management, Service-oriented Architecture (SOA), Agile Software Development, Microservices Architecture
Storage
Database Architecture, PostgreSQL, JSON, Spring Data, Sphinx Search Engine, MongoDB, MySQL, Amazon S3 (AWS S3), NoSQL, Redis
Platforms
Docker, Java EE, Linux, Amazon Web Services (AWS), Windows, Ubuntu, iOS, Android, Firebase, JavaFX, Circle, MacOS
Other
Leadership, Architecture, APIs, Web Development, Full-stack, Mobile App Development, Amazon RDS, System Design, CTO, Software Architecture, Spring Web Services, Team Leadership, Technical Leadership, Cloud Infrastructure, Data Structures, React Native Reanimated, Mechanical Engineering, Consulting, System Architecture, Logback, SOAP, SAML-auth, Amazon Route 53, Enterprise Integration Patterns (EIP), Cloud, Tiptap, ProseMirror, Sphinx, Data Engineering, App UX, Serverless, Big Data, Code Review, CI/CD Pipelines, Web App UX, Headless CMS, Strapi, Widgets, Prompt Engineering
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