Ivan Stankov,保加利亚索非亚的开发者
Ivan is available for hire
Hire Ivan

Ivan Stankov

Verified Expert  in Engineering

AWS Developer

Location
Sofia, Bulgaria
Toptal Member Since
March 31, 2022

Ivan是一名软件顾问,拥有超过17年的分布式开发经验, scalable, 以及金融科技外汇交易平台的高性能系统, Deutsche Telekom, and other companies. 他具有建立CI/CD管道的知识和实践经验, test, analyze, 并在测试和生产环境中进行部署. Ivan擅长DevOps和设置监控和警报仪表板.

Portfolio

Salt Security
Go, Bash, Kubernetes, Scala, DevOps, Microservices, Python, Terraform...
Caster LLC
GraphQL, PostgreSQL, DevOps, Amazon Web Services (AWS), Hasura...
Deutsche Telekom | Reply.de
Go, Helm, Docker, Kubernetes, Python,单元测试,集成测试...

Experience

Availability

Full-time

Preferred Environment

Windows、Linux、MacOS、Go、Java、GitLab CI/CD、Amazon Web Services (AWS)、Docker、Kubernetes

The most amazing...

...我所做的贡献就是交易.在这个平台上,我学习了DevOps、CI/CD和SRE.

Work Experience

Software Developer

2023 - 2023
Salt Security
  • 开发一个web控制台,并将其与现有基础设施集成.
  • 回顾了Linux传感器从Python 2到Python 3的代码和测试迁移.
  • 用单元测试重写Linux传感器到Go语言, integration test, 使用通过Terraform脚本提供的AWS中的虚拟机进行测试, CI/CD在Codefresh和GitHub的行动, JFrog integration, and AWS S3.
  • 测试了Linux传感器在不同的现实世界的场景.
Technologies: Go, Bash, Kubernetes, Scala, DevOps, Microservices, Python, Terraform, Codefresh, Containerization, Containers

DevOps | Back-end Developer

2022 - 2022
Caster LLC
  • 使用AWS EKS将Hasura GraphQL从Hasura Cloud迁移到AWS Cloud.
  • Set up GitHub CI/CD workflow—building the Hasura schema models and actions; deployed AWS Lambda as AWS SAM.
  • 为Firebase Cloud Messaging (FCM)推送通知开发和部署AWS Lambda SAM,并将其集成到iOS React应用程序中.
  • 创建并部署AWS Lambda sam -通过Twilio发送短信,让新客户下载移动iOS应用程序FCM推送通知,并将其集成到iOS React应用程序中.
  • 开发和部署AWS Lambda SAM,用于使用预签名url将图像和视频等文档上传到AWS S3.
  • 在Github动作CI/CD工作流中为GraphQL服务创建并集成了空手道集成测试.
  • 提供最低权限的AWS IAM来安装Hasura cloudformation脚本.
Technologies: GraphQL, PostgreSQL, DevOps, Amazon Web Services (AWS), Hasura, Karate API Testing, Technical Writing, APIs, Lambda Functions, Amazon Aurora, DB, Amazon弹性容器服务(Amazon ECS), Databases, Containerization, Containers

远程高级围棋开发人员(承建商)

2021 - 2022
Deutsche Telekom | Reply.de
  • 重新实现核心组件,将静态相关网络拓扑和动态会话分配数据存储在PostgreSQL数据库中.
  • 性能提高了20%,使服务具有状态并将数据保存在内存中. 同步分布式节点之间的更改,以便准备好提供数据.
  • 增加了系统集成测试,以验证用户接受标准以及团队相关微服务和外部团队微服务之间的协作.
  • 通过REST使用单元和集成测试将组件代码覆盖率提高到99%以上, gRPC, and GraphQL API.
  • 使用Docker镜像和Helm图表来打包代码,并将其部署到Kubernetes集群.
Technologies: Go, Helm, Docker, Kubernetes, Python,单元测试,集成测试, GitLab CI/CD, PostgreSQL, GraphQL, gRPC, REST, NATS, Redis, MacOS, Apollo Server, Object-oriented Design (OOD), Test-driven Development (TDD), RESTful Services, Distributed Systems, Back-end, Message Queues, REST APIs, Back-end Development, Technical Writing, APIs, DB, Databases, Containerization, Containers

IT项目经理和IT架构师

2016 - 2021
Meridian Capital Group Ltd. - Branch Bulgaria
  • 在金融科技创业公司Meridian Capital Group担任IT项目经理和架构师, 利用之前在金融科技公司获得的4年经验,从头开始建立一切.
  • 监督整个IT部门开发内部外汇交易平台, 允许零售客户在全球外汇市场进行全天候交易.
  • 尽快交付高质量的敏捷业务需求,为销售和行政部门提供CRM和集成的呼叫中心软件.
  • 实现了Facebook Zapier领导生成表单集成,将领导发送到我们的定制CRM. 与Zapier集成了一个自定义关联源,以在我们的自定义CRM中创建线索.
  • 通过Zapier建立自定义工作流程,以简化帐户注册过程, 加强客户保留策略, 并实施专门的奖金计划.
Technologies: Java, JavaScript, PHP, WordPress, IT Project Management, Software Architecture, Go, Kubernetes, AWS Lambda, Amazon CloudWatch, Amazon RDS, Amazon S3 (AWS S3), GitLab CI/CD, Asterisk, Payment Processing, 客户关系管理(CRM), Angular, Spring Boot, Docker, Kubernetes Operations (kOps), Microservices Architecture, Release Management, Amazon Web Services (AWS), CI/CD Pipelines, MacOS, Serverless Framework, Amazon CloudFront CDN, CircleCI, Service Meshes, 亚马逊虚拟私有云(VPC), Amazon EC2, AWS IAM, Object-oriented Design (OOD), Test-driven Development (TDD), RESTful Services, Cloud Migration, Distributed Systems, GitHub, Back-end, Scaling, Performance, Message Queues, Terraform, REST APIs, SaaS, Node.js, Back-end Development, AWS CLI, Bitbucket, Python, Java 8, JUnit, XQuery, Spring MVC, Technical Writing, APIs, Gorm, AWS简单通知服务(SNS), Amazon Simple Queue Service (SQS), Lambda Functions, TypeScript, Apache Kafka, eCommerce APIs, SDKs, Zapier, Automation, Amazon Simple Email Service (SES), DB, Hazelcast, Amazon弹性容器服务(Amazon ECS), Lock-Free Programming, Databases, Containerization, Containers

Senior Java Developer

2016 - 2016
Bernstein & Co Ltd
  • 作为公司最重要的产品urbanise的核心后端团队的一员,担任全栈高级Java开发人员.com platform, 私人物业及商业楼宇的多租户设施管理系统.
  • Developed new features, 在Scrum中使用软件行业标准和敏捷方法修复bug, 并与本地和远程团队成员合作.
  • 编写单元、集成和Selenium浏览器测试.
Technologies: Java, Jetty, Jakarta Server Pages (JSP), Hibernate, JavaScript, jQuery, MySQL, Amazon Web Services (AWS), Scrum, Selenium, Object-oriented Design (OOD), Test-driven Development (TDD), GitHub, Back-end, Back-end Development, Java 8, JUnit, Spring MVC, Technical Writing, APIs, DB, Databases

Senior Software Engineer II

2015 - 2016
Experian Bulgaria
  • 在公司下一代平台后端团队工作期间,担任Java高级软件工程师.
  • Contributed to the BigNet 2.0, 一个基于SOA的门户网站,为丹麦和挪威提供信息和报告,并与全球其他信用局办事处集成.
  • 作为应用程序开发人员与前端和数据库团队合作,为信用局实现向个人和公司提供内部和外部服务的功能.
Technologies: Java, JBoss AS, Java EE, Apache CXF, SOAP, REST, JDBC, Oracle, AngularJS, Object-oriented Design (OOD), Test-driven Development (TDD), Distributed Systems, Back-end, REST APIs, Back-end Development, JUnit, Technical Writing, APIs, Algorithms

Senior Software Engineer

2011 - 2015
Avus Capital Ltd.
  • 作为核心后端团队的一员,在公司最重要的产品交易平台中发挥了关键作用.
  • 提供闪电般快速和可靠的订单执行, 向全球客户实时提供最新报价, 并且支持多个前端, 根据系统域的要求.
  • 监督系统的开发、性能、可伸缩性和稳定性. 全天候监控并部署到生产系统.
Technologies: Java, Spring, Spring Boot, Apache Tomcat, Jetty, CometD, Hessian, Apache Thrift, STOMP, ActiveMQ, MySQL, MongoDB, Apache Maven, Apache Ant, ZK, Dojo Toolkit, Payment APIs, Adyen Payments, WebSockets, JSON REST APIs, GCM, Apple Push Notifications, Jenkins, DevOps, Ansible, Linux, Bash, Continuous Integration (CI), Continuous Delivery (CD), Scrum, Kanban, Jira, Release Management, CI/CD Pipelines, Object-oriented Design (OOD), Test-driven Development (TDD), RESTful Services, Distributed Systems, GitHub, Back-end, Scaling, Performance, Message Queues, REST APIs, Node.js, Back-end Development, JUnit, Spring MVC, Technical Writing, APIs, Algorithms, DB, Lock-Free Programming, Databases

高级软件和开发运维工程师

2007 - 2011
Musala Soft
  • 使用最佳软件开发实践,根据业务需求提供软件解决方案,并指导和帮助其他团队成员.
  • 参与使用SOA开发全行业电子海关框架的申报管理系统解决方案. 因为第一个客户是荷兰海关, 它有可能迅速适应个别欧盟国家的要求.
  • 提供了用Apache Ant编写的安装和配置脚本,并在IBM的另外两个项目中发挥了关键作用, 提供类似的安装和配置脚本.
  • 在后来被奥地利A1收购的保加利亚第一家电信公司担任软件顾问. 集成的IBM身份管理器解决方案扩展到克罗地亚和奥地利等其他国家.
  • 积极参与IBM WebSphere管理控制台的工作, migration scripts, 以及IBM USA的Eclipse插件.
  • 使用Oracle中间件集成SAP后端和PHP前端,为购买手机的电子商店提供企业对企业的集成, MP3, cameras, laptops, and accessories.
  • 交付了许多不同的项目, 收集的知识和诀窍, worked with international teams, 并根据客户的要求提供满意和非凡的结果.
Technologies: Java, PHP, IBM WebSphere, Apache Ant, Jython, IBM MQ, JPA, JavaScript, Consulting, GlassFish, AIX, Windows, Linux, Oracle, XML, XSLT, 面向服务的架构(SOA), SOAP, Web服务描述语言(WSDL), Dojo, CSS, HTML, IBM Tivoli身份管理器(TIM), IBM Tivoli Directory Server, Zend Framework, Object-oriented Design (OOD), Back-end, Message Queues, Back-end Development, JUnit, XQuery, Technical Writing, APIs, Algorithms, DB, Databases

Software Developer

2006 - 2007
Codescent Ltd
  • 开发不同的基于web的项目 .NET., SharePoint, and ASP.NET.
  • 贡献了办公空间管理系统, 一个基于网络的应用程序,帮助以最优化的方式管理不同公司之间租用的开放空间.
  • 开发基于网络的应用程序Idea Manager,帮助促进了从公司各个层面开始的内部创新过程.
  • 为银行软件开发了一个基于web的应用程序原型,用于处理银行账户和相关活动. 它集成了第三方软件.
Technologies: C#, ASP.NET, HTML, CSS, JavaScript, Microsoft SQL Server, SharePoint, Microsoft InfoPath, Visual Studio, Back-end, DB, Databases

Software Developer

2004 - 2006
AdminSoft
  • 在微软开发桌面应用程序 .NET, 它提供了一个用户界面来输入有关保加利亚学校和大学的统计信息.
  • 启用将收集到的数据发送到中央数据库服务器,并使用MS SQLServer存储过程聚合信息.
  • 根据门户网站上显示的保加利亚教育部的业务需求生成不同的报告.
Technologies: C#, .NET, Microsoft Access, Microsoft SQL Server, Visual Studio, SQL, SQL Stored Procedures, SQL Views, Back-end, DB, Databases

Deutsche Telekom’s Access 4.0 Platform | Reply.de

http://www.reply.com/en/industries/telco-and-media/access-4-0
德国电信是欧洲最大的电信供应商. With the Access 4.0 (A4) platform, 该公司为新的建设和提供网络奠定了基础——传统的硬连接系统被开放式系统所取代, disaggregated, highly automated, 以及基于微服务的技术.

作为软件定义网络(SDN)团队的一员,负责A4 PAO (POD访问编排器)SDN控制, 我负责核心组件,负责使用另一个团队的网络管理将整个网络拓扑聚合在一个地方,并提供方便的REST, gRPC, and GraphQL API.

金融科技平台的股票,etf,外汇和商品交易

交易212使金融市场民主化, innovative, easy-to-use app, enabling users to trade stocks, ETFs, Forex, and commodities.

As a senior software engineer, DevOps engineer, and site reliability engineer, 我是交易平台核心后端团队的一员. 我负责监督系统的开发、性能、可扩展性和稳定性. 系统的领域需要快速可靠的订单执行, 向全球客户提供最新的实时报价, 并支持多个接口.

Urbanise.世界领先的房地产行业软件

http://urbanise.com
urbanise.Com是一个多租户设施管理系统,适用于私人物业和商业楼宇.

作为公司最重要的产品urbanise的核心后端团队的一员,担任全栈高级Java开发人员.com platform, 私人物业及商业楼宇的多租户设施管理系统.
Developed new features, 在Scrum中使用软件行业标准和敏捷方法修复bug, 并与本地和远程团队成员合作.
编写单元、集成和Selenium浏览器测试.

Languages

Java, PHP, SQL, Python, Go, JavaScript, Java 8, XQuery, TypeScript, C#, Bash, GraphQL, Web服务描述语言(WSDL), C++, Jython, XML, XSLT, CSS, HTML, Scala

Frameworks

Spring Boot, Spring, JUnit, Spring MVC, gRPC, Angular, Jakarta Server Pages (JSP), Hibernate, Selenium, Serverless Framework, Gorm, Apache CXF, AngularJS, Apache Thrift, ZK, JPA, Dojo, Zend Framework, ASP.NET, .NET

Libraries/APIs

REST APIs, jQuery, Node.js, JDBC, Dojo Toolkit, GCM

Tools

Jenkins, GitLab CI/CD, AWS CLI, Bitbucket, AWS简单通知服务(SNS), Amazon Simple Queue Service (SQS), Ansible, Helm, Amazon CloudWatch, Jetty, Apache Tomcat, Amazon CloudFront CDN, CircleCI, 亚马逊虚拟私有云(VPC), AWS IAM, GitHub, Terraform, Zapier, Amazon Simple Email Service (SES), Amazon弹性容器服务(Amazon ECS), Asterisk, CometD, ActiveMQ, Apache Maven, Apache Ant, Adyen Payments, Apple Push Notifications, Jira, IBM MQ, Microsoft InfoPath, Visual Studio, Microsoft Access, Karate API Testing

Paradigms

DevOps, REST, Object-oriented Design (OOD), Test-driven Development (TDD), Automation, Microservices, Scrum, Kanban, Microservices Architecture, Unit Testing, STOMP, Continuous Integration (CI), Continuous Delivery (CD), 面向服务的架构(SOA)

Platforms

Kubernetes, Docker, Java EE, Amazon Web Services (AWS), IBM WebSphere, WordPress, AWS Lambda, MacOS, Amazon EC2, Apache Kafka, Oracle, Linux, AIX, Windows, SharePoint

Storage

SQL Stored Procedures, SQL Views, DB, Databases, NoSQL, IBM Db2, Microsoft SQL Server, PostgreSQL, Redis, Amazon S3 (AWS S3), MySQL, Hazelcast, JBoss AS, MongoDB, Hasura, Amazon Aurora

Other

Software Development, Software Deployment, Integration, API Testing, Release Management, CI/CD Pipelines, RESTful Services, Cloud Migration, Distributed Systems, Back-end, Performance, Back-end Development, APIs, SDKs, Algorithms, Containerization, Containers, Software Project Management, 站点可靠性工程(SRE), Performance Optimization, NATS, IT Project Management, Software Architecture, Amazon RDS, Payment Processing, Kubernetes Operations (kOps), SOAP, Consulting, Scaling, Message Queues, SaaS, Technical Writing, Lambda Functions, Lock-Free Programming, Computer Engineering, Hardware, Computer Networking, SQL Server Administration, Integration Testing, People Management, 客户关系管理(CRM), Hessian, Payment APIs, WebSockets, JSON REST APIs, GlassFish, IBM Tivoli身份管理器(TIM), IBM Tivoli Directory Server, Apollo Server, Service Meshes, eCommerce APIs, Codefresh, AWS认证SysOps管理员

2008 - 2010

互联网软件技术硕士学位

新保加利亚大学-索菲亚,保加利亚

2004 - 2008

计算机系统与技术学士学位

索菲亚技术大学-索菲亚,保加利亚

JULY 2022 - JULY 2024

AWS认证SysOps管理员-助理(soa - co2)

Amazon Web Services

JUNE 2010 - PRESENT

IBM Web Sphere Integration Developer V6.1 Application Development

IBM

FEBRUARY 2007 - PRESENT

Software Programmer Java 1.5

Sun Microsystems

FEBRUARY 2007 - PRESENT

IBM DB2 V8.1

IBM

OCTOBER 2000 - PRESENT

使用Transact- SQL查询Microsoft SQL Server 2000

Microsoft