Mihran Sahakyan
Verified Expert in Engineering
Back-end Developer
Mihran是一位经验丰富的软件工程师,热衷于开发创新程序,加快组织成功的效率和有效性. 他精通技术和编写代码以创建可靠且用户友好的系统. Mihran是一名熟练的工程师,他有能力激励和管理一个专业团队来构建软件程序并有效地跟踪变化. 他是一个自信的沟通者、战略思想家和创新创造者.
Portfolio
Experience
Availability
Preferred Environment
MacOS, IntelliJ IDEA, Postman
The most amazing...
...我建立的东西是信任和安全团队可以限制的改变游戏规则的工具, block, 并从社交网络的公共feed中删除不适当的内容.
Work Experience
Senior Back-end Engineer
PicsArt
- 为公司开发CMS、CRM、审计、信任和安全服务. 使用最流行的技术和解决方案,如AWS, NestJS, Kubernetes, Docker, and Apache Kafka.
- 从零开始设计和开发了几个微服务, which are used by other teams in the company. 管理由2 - 3名初级和实习后端工程师组成的团队.
- 为信任和安全团队提供了自动化一些内容审核过程的工具, which helped simplify moderators' jobs.
- 实施AWS Lambda服务,从CRM系统向超过1.5亿用户发送批量推送通知.
- 实现AWS Lambda服务,为信任和安全团队处理实时数据处理,以保证应用程序内容(主要是图像)的安全,并帮助版主轻松检测和处理“不安全”内容.
Full-stack Software Engineer
Synergy
- 为公司设计开发异步表单,作为大学文凭项目.
- 在这个项目上工作,意味着作为一个解决方案,可以在使用谷歌表格时发现一个常见的问题.
- 通过引入套接字和基于redis的锁定机制解决了这个项目的问题, 这样可以防止在单个文档中同时更新同一单元格.
Full-stack Software Engineer
Simply Technologies
- 使用React为支付处理公司开发管理面板, TypeScript, Redux, and the latest front-end technologies.
- 开发网站和API,使汽车租赁过程自动化. 与AI团队紧密合作,整合他们的服务. 使用了Ruby、Node等多种技术和语言.js, React, Next.js, and SQL.
- 使用Trello作为修复和开发新功能的报告工具.
Junior Back-end Engineer
Polymorphic
- Developed an API that provides live chat, video calls, payment, and other features for a mobile application, 为需要高素质专家的精神问题患者提供平台的目的是什么.
- 使用Jira作为提交新特性和修复bug的报告工具.
- 帮助建立了一个帮助人们克服心理问题的平台.
Experience
Car Leasing Automation App
Mental Health App
CMS and CRM
Trust and Safety API
Asynchronous Forms | University Diploma Project
当两个或多个用户在文档的同一单元格上工作时, 只有最后提交的值才会写入单元格, 尽管其他用户也在编辑单元格并希望将其值输入到单元格中. 我的项目通过引入套接字和基于Redis的锁定机制解决了这个问题, 这样可以防止在单个文档中同时更新同一单元格.
The project also includes other features, 例如审计和记录不同用户所做的更新, 哪一个可以查看数据更新的完整历史记录. 另一个好的特性是项目为文档提供的灵活模型, 用户可以创建任意类型的文档,其中包含任意多的不同类型的字段, including composite.
Education
信息学和应用数学学士学位
Russian-Armenian Slavonic University - Yerevan, Armenia
Certifications
AWS Certified Developer – Associate
Amazon Web Services
Skills
Languages
JavaScript, CSS, HTML, SQL, TypeScript, HTML5, Ruby, Python, GraphQL
Frameworks
NestJS, Next.js, Express.js, JSON Web Tokens (JWT), Material UI, Redux, Ant Design, Bootstrap, Jasmine, Jest, gRPC
Libraries/APIs
Node.js, React, REST APIs, OpenAPI, Socket.IO, Stripe, AWS Amplify, Stripe API, React Router, RxJS, Redux-Saga
Tools
Git, IntelliJ IDEA, Slack, Postman, GitLab CI/CD, Redux Thunk, Jira, Confluence, GitHub, Webpack, Figma, Auth0, Redux Toolkit, AWS Step Functions, Firebase Authentication, Jenkins, Google Analytics
Paradigms
Microservices, Testing, Refactoring, Microservices Architecture, Functional Programming, REST, Scrum, HTML DOM, Event-driven Architecture, API Architecture, Web Architecture, Agile, Design Patterns, Unit Testing, Serverless Architecture, DevOps
Platforms
Amazon Web Services (AWS), Apache Kafka, Kubernetes, Docker, AWS Lambda, Google Cloud Platform (GCP), Firebase, MacOS, Shopify, Azure
Storage
PostgreSQL, JSON, RDBMS, NoSQL, MySQL, Elasticsearch, MongoDB, Redis, Amazon DynamoDB, Amazon Aurora, Amazon S3 (AWS S3), Databases
Other
Front-end, APIs, Back-end, Architecture, Single-page Applications (SPA), Full-stack, Authentication, Back-office System Development, MERN Stack, Algorithms, Data Structures, TypeORM, Infrastructure as Code (IaC), CI/CD Pipelines, API Integration, Amazon Route 53, Back-end Development, Software Architecture, Full-stack Development, Large-scale Projects, Stripe Subscriptions, Technical Leadership, Serverless, Solution Architecture, QA Testing, Flux Architecture, Styled-components, Minimum Viable Product (MVP), User Interface (UI), Responsive UI, Lambda Functions, Amazon RDS, AWS DevOps
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring