Artem Khamidullin
Verified Expert in Engineering
System Design Developer
Artem在各种复杂需求的web开发和架构方面拥有超过十年的经验, including projects that are not well-defined. 他完美地完成分配的任务,甚至帮助解决客户的业务问题. Artem is co-founder and CTO of FunFromMe startup.
Portfolio
Experience
Availability
Preferred Environment
Slack, Jira, Git, IDEA IDE, Ubuntu, Windows
The most amazing...
...我开发的项目是一个用于规划餐厅房间的在线图形编辑器
Work Experience
Software Architect | Interim CTO
MasterKit
- 为下一个产品版本开发可靠的架构.
- 创建了CloudFormation脚本,以提供作为代码的基础设施.
- 安装了CI/CD流程,以提供更快的QA流程.
CTO | Product Manager
FunFromMe
- 开发可靠、高性能的web应用程序架构.
- 实现后台和前台部分的核心组件.
- Installed CI/CD processes with open-source solutions.
- Defined scope of tasks according to user requests.
Head of Development
Integrated Information Solutions, LLC
- 为自定义项目创建了主要系统模块的体系结构.
- 培训和激励开发人员和分析师团队.
- 大型政府软件项目的估计成本.
Senior Java Developer
Integrated Information Solutions, LLC
- 建立监察政府部门财务状况的制度.
- Created a system for a providing live people queue.
- Built a system for monitoring heat providers.
CTO
Restreserv.ru
- 创建了一个餐厅在线预订系统.
Java Developer | Senior Java Developer
ICL
- Developed a news portal.
- 为警察部门创建了一个控制任务系统.
- 构建了快速开发业务应用程序的框架.
Web Developer
Center, LLC
- 创建了一个门户,提供对数字加密内容的访问.
- Supported system for workflow of an oil company.
Experience
负责一个Nutrition项目的React Native开发者
Content Subscription Service
Mental Health Mobile Application
大型非洲零售公司React Native建筑师/顾问(通过Toptal)
Trading Journal (via Toptal)
EAPC (via TopTal)
-开发客户端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 UI/UX
- Developed and optimized SQL queries
- Developed a billing component
- Developed an AB-testing framework
-开发基于产品点击率的上架算法
- Developed in-house CMS
Technologies: ES6, Webpack, React, Redux, JQuery, Spring Boot, WebFlux, JDBC, PostgreSQL, Thymleaf, Docker
RGS
-开发分散式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
Highway State Monitoring
System for Control and Execution of Assignments
Workflow System for an Oil Company
Uni-media
Skills
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, MUI (formerly 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
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)
Education
Master's Degree in Mechanical Engineering
喀山国立研究技术大学-喀山,俄罗斯
Certifications
AWS Certified Solutions Architect - Associate
PearsonVUE