Artem Khamidullin,俄罗斯鞑靼斯坦共和国喀山的开发商
Artem is available for hire
Hire Artem

Artem Khamidullin

Verified Expert  in Engineering

System Design Developer

Location
Kazan, Republic of Tatarstan, Russia
Toptal Member Since
November 15, 2017

Artem在各种复杂需求的web开发和架构方面拥有超过十年的经验, including projects that are not well-defined. 他完美地完成分配的任务,甚至帮助解决客户的业务问题. Artem is co-founder and CTO of FunFromMe startup.

Portfolio

MasterKit
亚马逊网络服务(AWS)、Java、SQL、Web架构、团队领导...
FunFromMe
软件架构,CTO, React,系统设计,PostgreSQL, ECMAScript (ES6)...
Integrated Information Solutions, LLC
软件架构,系统设计,JavaScript, Java,架构...

Experience

Availability

Part-time

Preferred Environment

Slack, Jira, Git, IDEA IDE, Ubuntu, Windows

The most amazing...

...我开发的项目是一个用于规划餐厅房间的在线图形编辑器

Work Experience

Software Architect | Interim CTO

2021 - 2021
MasterKit
  • 为下一个产品版本开发可靠的架构.
  • 创建了CloudFormation脚本,以提供作为代码的基础设施.
  • Installed CI/CD process to provide faster QA processes.
Technologies: 亚马逊网络服务(AWS)、Java、SQL、Web架构、团队领导, Technical Leadership

CTO | Product Manager

2018 - 2020
FunFromMe
  • 开发可靠、高性能的web应用程序架构.
  • 实现后台和前台部分的核心组件.
  • Installed CI/CD processes with open-source solutions.
  • Defined scope of tasks according to user requests.
Technologies: 软件架构,CTO, React,系统设计,PostgreSQL, ECMAScript (ES6), Spring, Java, Architecture, Management, Leadership, Web Development, Full-stack, Jenkins, SQL, Web Architecture, Team Leadership, Technical Leadership

Head of Development

2016 - 2018
Integrated Information Solutions, LLC
  • 为自定义项目创建了主要系统模块的体系结构.
  • Trained and motivated the developer and analyst team.
  • Estimated costs for large government software projects.
Technologies: 软件架构,系统设计,JavaScript, Java,架构, Leadership, Management, APIs, Web Development, SQL, Web Architecture, Team Leadership, Technical Leadership

Senior Java Developer

2013 - 2016
Integrated Information Solutions, LLC
  • 建立监察政府部门财务状况的制度.
  • Created a system for a providing live people queue.
  • Built a system for monitoring heat providers.
Technologies: Software Architecture, JavaScript, Java, APIs, Web Development, Full-stack, SQL, Web Architecture, Team Leadership, Technical Leadership

CTO

2012 - 2016
Restreserv.ru
  • Created a system for online reservations at restaurants.
技术:软件架构,系统设计,jQuery, Ember.js, JavaScript, Solr, PostgreSQL, Hibernate, Spring, Java, Architecture, Web Development, SQL, Web Architecture

Java Developer | Senior Java Developer

2008 - 2013
ICL
  • Developed a news portal.
  • Created a system for control task for police department.
  • 构建了快速开发业务应用程序的框架.
技术:JavaScript, Java, Web开发,全栈,SQL

Web Developer

2006 - 2008
Center, LLC
  • 创建了一个门户,提供对数字加密内容的访问.
  • Supported system for workflow of an oil company.
技术:Java, Yii, Sphinx搜索引擎,MySQL, PHP, Web开发,全栈,Sphinx

负责一个Nutrition项目的React Native开发者

一个跨平台的移动应用程序,用于跟踪宏,帮助用户吃他们喜欢的东西,看起来像他们想要的. 我从零开始创建了移动应用程序,并做出了关于移动架构的所有重要技术决策.

Content Subscription Service

一个基于react的应用程序,提供用户生成内容的特性. 我基于Tiptap开发了一个自定义编辑器,并将其集成到产品的用户界面中,以支持无缝的用户体验.

Mental Health Mobile Application

React Native应用程序提供了工具和资源来提高生活质量和自我开发. 我开发了应用程序中负责注释的部分, refactored existing components, suggested a better, more prosperous editor, and successfully integrated it.

大型非洲零售公司React Native建筑师/顾问(通过Toptal)

客户管理着非洲一家大型零售公司的版税卡. The app was built with React Native. 它与第三方服务有许多不同的集成,这些服务组合成一个数据集,在移动设备上显示

Trading Journal (via Toptal)

A desktop application based on Java/Spring. 它是股票、外汇、大宗商品和加密货币交易者的交易期刊. I worked as a Java FX developer on this project. 我改进了几个模块,并为这个应用程序修复了许多错误.

EAPC (via TopTal)

Billing system for private air passenger transport
-开发客户端web应用程序的架构
-创建高阶组件(HOC)系统,实现快速开发
- Implemented bill preview component
- Developed JSON API for a client-side application
- Developed UX/UI
- Test coverage
技术: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

Analytical system for government roads traffic
-开发分散式web应用程序的架构,保证从互联网连接较差的专用节点传输数据包
- Implemented routes of a data flow
- Implemented UI components
- Organized stress tests
技术:Apache Camel, ActiveMQ, Docker, Spring, Hibernate, Vaadin

Online Queue for Government Organizations

在线排队是一个帮助政府组织人员排队的系统. 我使用JavaScript来显示队列状态并播放合成语音. On the back end, I used Java.

Highway State Monitoring

高速公路状态监测系统有助于获得有关道路上发生的事故的操作信息. 该系统由若干子系统组成,这些子系统通过带有SOAP接口的企业总线相互通信. 我开发了一个子系统来管理这个系统. Front end created with Vaadin.

System for Control and Execution of Assignments

该应用程序类似于Jira或Redmine,针对警察部门的业务需求进行了采用.

Workflow System for an Oil Company

该系统提供了文档数字签名的工作流. 该应用程序有助于降低公司决策的成本.

Uni-media

Uni-media是一个具有数字版权保护的合法数字内容门户. 前端使用HTML和JavaScript (jQuery)创建。. 后端由PHP提供支持,核心功能(DRM)由c++模块实现.

Languages

ECMAScript (ES6), JavaScript, Java, SQL, XML, Java 8, CSS3, XSD, Java 9, Java 10, Java 11, TypeScript, PHP, JavaScript 6, Groovy, Dart, GraphQL

Frameworks

Spring, React Native, Grails, Redux, Thymeleaf, Spring 5, Spring Boot, JPA, Spring Security, Spring MVC, Hibernate, Yii, Jest, Material UI, Apache Camel, Bootstrap, JUnit, Vaadin, AngularJS, AWS HA, Mockito, Ember.js, Camel, Flutter, Tailwind CSS, Next.js

Libraries/APIs

React, Vue, jQuery, REST APIs, Node.js, Sinon.JS, Spring LDAP

Paradigms

Mobile Development, Cross-platform, Web Architecture, Management, Service-oriented Architecture (SOA), Agile Software Development, Microservices Architecture

Other

Leadership, Architecture, APIs, Web Development, Full-stack, System Design, CTO, Software Architecture, Spring Web Services, Team Leadership, Technical Leadership, React Native Reanimated, Mechanical Engineering, Consulting, System Architecture, Logback, SOAP, SAML-auth, Amazon Route 53, Enterprise Integration Patterns (EIP), Cloud, Tiptap, ProseMirror, Sphinx

Tools

Webpack, Gradle, Apache Maven, Jenkins, IDEA IDE, Git, Jira, Slack, Solr, ActiveMQ, Apache Solr, SoapUI, AWS CloudFormation, Yarn Workspaces

Platforms

Docker、Java EE、Linux、Windows、Ubuntu、iOS、Android、Amazon Web Services (AWS)、Firebase、JavaFX

Storage

PostgreSQL, JSON, Spring Data, Sphinx搜索引擎,MongoDB, MySQL, Amazon S3 (AWS S3)

2001 - 2006

Master's Degree in Mechanical Engineering

喀山国立研究技术大学-喀山,俄罗斯

NOVEMBER 2019 - NOVEMBER 2022

AWS Certified Solutions Architect - Associate

PearsonVUE

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring