玛利亚姆Chargeishvili
验证专家 in 工程
后端开发人员
Mariam is a technically proficient developer with excellent theoretical skills (she's currently in the midst of finishing her master's degree in CS). 她有几年的开发Experience, analysis, testing, and maintenance of deadline-oriented high-volume systems as well as a range of products and clients—from e-wallets to ERP management systems. Mariam excels at designing large-scale back-end systems with best practices and the latest technologies.
Portfolio
Experience
Availability
首选的环境
WebStorm, Git, Jira, Slack, MacOS
最神奇的...
...thing I've ever developed is WorkflowRT: a user-friendly cloud-based patient-flow solution that automates workflows using real-time location technologies.
工作Experience
高级后端工程师
Bazaarvoice, Inc . - Main
- Migrated authentication from monolith to new microservice for an eCommerce data platform.
- 将用户的身份验证数据移动到亚马逊Cognito.
- 创建了一个管理用户数据的成员服务.
高级软件工程师
Volvo R&D中心-主
- Managed the communication between Volvo and Polestar regarding the launch of existing software in new markets.
- Designed and developed new features for Backstage Soft, a booking engine for Volvo car maintenance.
- 使用的技术如TypeScript, Node.js,表达.js, Jest, Redis, Pub/Sub和PostgreSQL.
- 为服务提供商管理第三方集成.
- 实现新特性,编写单元和端到端测试.
高级软件工程师
汽车制造公司(总客户)
- 曾担任Cruise的高级软件工程师, the company producing the world’s most advanced self-driving vehicles to safely connect people with the places, things, 以及他们所关心的经历.
- 为“调度”设计和开发新功能,” the application component that communicates between users and vehicles and makes decisions about matching, batching, delivery, 转变了, etc.
- 使用的技术如TypeScript, Node.js,表达.js, Jest, Redis, Pub/Sub和PostgreSQL.
Tech Lead
Adjarabet
- Developed and maintained the back end of e-wallets with thousands of customers.
- Constructed a REST API with OAuth authentication and integrated external payment provider systems for transfers and service payments.
- Made a CI/CD infrastructure and deployed the project with GitLab CI in three environments with feature branches; also worked with GitFlow.
- 为后端构建体系结构, 创建预提交钩子, 强制代码质量规则(ESLint, Prettier), 编写测试(单元和端到端).
- 协助规划产品开发和时间表.
- 审查其他开发人员的代码, 帮助新团队成员入职, 并参与了招聘过程.
高级全栈工程师
无限的飞跃
- Developed a large-scale, low-latency, real-time location system for clinics.
- Implemented a micro frontend using Angular and NgRx and the microservice architecture with Node.js和NestJS.
- Helped research best-practice solutions to integrate them into the software.
- Deployed continuous integration and continuous delivery with GitLab CI/CD and composed unit and end-to-end (E2E) tests.
- Used a message broker (RabbitMQ) and sockets for real-time solutions.
高级软件工程师
Innovato
- Developed a Forex, CFD, and cryptocurrency price-prediction system. It was based on real-time data from the marketplace and technical indicators like EMA, 波林格区间, 随机, etc.
- Planned the architecture of a project, managed deployments, and scheduled software releases.
- Developed services for a financial, user-customized news feed.
客座讲师
GITA's
- Created a PHP course for university students which included preparing learning materials and designing a course schedule.
- 教授使用PHP进行软件开发, Laravel, and relational database modeling with MySQL; worked to improve students' computational thinking and problem-solving skills.
- 为课程准备考试和评分系统.
软件工程师
Leavingstone
- Built a custom content-management system (CMS) and services (Angular Material and Laravel) for a mobile application for one of the largest telecommunication companies in Georgia.
- 重构了一系列web应用程序, 监控现有系统, 创建的单元测试, 修复bug.
- 从零开始开发了许多web应用程序(Laravel), Angular),并为移动应用构建服务.
软件工程师
Freelance
- Developed a push-notification system with a subscription module from scratch.
- 使用GitLab CI管道管理AWS上的部署.
- Implemented the Firebase SDK to send notifications based on user segmentation and other notification types.
Experience
WorkflowRT |诊所实时定位系统
http://infiniteleap.net/The project is based on microservices architecture using Node.js/Nest.js和Angular. 我作为一名高级全栈开发人员参与了这个项目.
隐姓埋名:为Adjarabet客户提供电子钱包
http://incognito.ge/The project is based on microservices architecture, using Node.js/Express.js. 我设计了应用程序的后端, OAuth实现, 事务处理, 综合对外支付服务, 等.
加密交易建议应用程序
I worked on the back end of the application using a tech stack like Node.js,表达.. js, Sockets, Redis, CI/CD, PostgreSQL等.
Skills
Languages
TypeScript, HTML, GraphQL, JavaScript, PHP, SQL, Python
框架
Express.js、NestJS、Laravel、Angular、Jest、AngularJS、Django
库/ api
Node.. js、REST API、API开发、Socket.IO, Redis Queue, Twilio API, NgRx, RxJS, Firebase Web SDK, React
Paradigms
面向对象编程(OOP), REST, 测试驱动开发(TDD), 设计模式, Microservices, Scrum, Agile, Microservices架构
Other
GitFlow, TypeORM, APIs, 后端开发, 领域驱动设计(DDD), 数据结构, 面向对象设计, CI / CD管道, OAuth, Serverless, 算法, Calculus, 线性代数, 交易, Pub/Sub, Cloud, Back-end, 完整的, Big Data, 大数据集
Tools
RabbitMQ, 亚马逊Cognito, Sequelize, Terraform, Git, Apache
Platforms
Apache卡夫卡, AWSλ, Docker, MacOS, 亚马逊网络服务(AWS), Azure, Kubernetes
Storage
MySQL, PostgreSQL, MongoDB, Redis, Amazon S3 (AWS S3), 复述,缓存, 亚马逊DynamoDB, 亚马逊极光, NoSQL, Neo4j
Education
计算机科学硕士学位
第比利斯国立大学-第比利斯,格鲁吉亚
计算机科学学士学位
第比利斯国立大学-第比利斯,格鲁吉亚
认证
AWS认证云从业者
亚马逊网络服务
如何使用Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
分享你的需求
选择你的才能
开始你的无风险人才试验
对顶尖人才的需求很大.
开始招聘