Maxim Baev
Verified Expert in Engineering
Software Developer
Maxim是一名专业的后端和前端开发人员,拥有6年以上的经验. 他设计并实现了许多面向对象的web应用程序, 并且擅长整合应用程序测试.
Portfolio
Experience
Availability
Preferred Environment
IntelliJ IDEA
The most amazing...
...我所做的事情是整合和改进大型电信运营商软件中非常庞大和复杂的部分
Work Experience
Architect
Performitiv (via Toptal)
- 将项目的服务器部分从Express迁移到HapiJS基础架构, 包括带有验证的REST API, authentication, 和端点文档(通过Swagger).io).
- Angular应用的架构是按目的分开的,但有一个共同的业务逻辑.
- 增加了将不同数据导出到PowerPoint和Excel文件的功能, 还采用了打印版本的页面,以便浏览器打印,使其在纸上看起来更好.
- 增加了从CSV文件导入和保存应用程序中不同结构的功能.
- 实现了服务器逻辑关键部分的负载(性能)测试,并能够将其作为Gulp命令运行.
- 参与重写模块以使用Vue.js instead of AngularJS.
- 与第三方系统集成.
Front-end Engineer
PowerScout (via Toptal)
- 创建了一个仪表板,用于管理传入订单.
- 开发了一个太阳系订单工作流的主要部分.
- 为登陆页面和其他营销相关页面实现了复杂的标记和客户端逻辑.
- 在网站上集成了聊天系统.
- 实现与PHP后端集成,参与DB架构开发.
Front-end Developer
校准器运行状况(通过Toptal)
- 使用Ext为应用程序制作灵活的UI.js.
- 将UI与Django后端API集成.
- 增加了许多图形/图表,以用户友好的形式显示数据.
- Extended the Ext.Js插件打印网格也正确打印面板与图表.
- 做了一些调整,有了Ext.Js的应用程序在移动设备上看起来不错.
Node.js Developer
Whistle Group(通过Toptal)
- 创建了一个脚本工具,将PDF文档添加到Elasticsearch索引中.
- 增加了一个API端点,以通过Elasticsearch索引中的PDF文档公开对全文搜索的访问.
- 为AWS S3存储桶中的文档管理创建了几个独立的脚本工具.
- 在Node上实现了多个REST API端点后端逻辑.js.
- 在开发中遵循BDD方法,包括所有可能情况的测试用例.
高级全栈开发人员
Megusta Enterprise GmbH
- 开发了实时社区平台即服务.
- 以web和桌面应用的形式实现平台(桌面使用Node Webkit).
- 在项目中广泛使用MongoDB.
- 为前端和后端添加了单元测试系统.
- 支持向最终用户交付应用程序的过程.
Senior Java Developer
Noveo Group
- 使用Java和JavaScript框架开发UI.
- 为web应用程序和web服务开发了广泛的后端.
- 改进了测试系统,包括单元和SoapUI集成测试.
- 致力于分布式系统不同部分的集成.
- 在一个实验项目中使用TIBCO集成解决方案来提高系统集成的效率.
- 从头开始开发一个电子商务应用程序的几个AngularJS模块.
全栈AngularJS/JavaScript开发人员
罗氏系统(通过Toptal)
- 在新的项目聊天系统中添加了很酷的新功能.
- 创建了一个带有单元和端到端测试的测试系统.
- 改进了web应用程序的响应式设计.
- 在Node上开发RESTFul web服务.js.
- 对Riak、Firebase等数据存储技术进行研究和测试.
Senior Java Developer
Softage LLC
- 为Android开发了一个轻量级SharePoint客户端应用程序.
- 将自定义portlet添加到基于Liferay门户的几个项目中.
- 与国际团队一起参与大型企业应用的开发.
- 使用JavaScript和Java框架实现富UI.
- 从事分布式企业应用程序不同部分的集成工作.
Java Developer
金融科技中心股份有限公司
- 改进了一个新的网络银行应用程序.
- 支持法律实体的旧银行应用程序.
- 致力于Oracle数据库交互的性能改进.
- 编写大量的单元和集成测试.
- 作为团队的一员在网上银行手机应用程序上工作.
Java Developer
Sibers LLC
- 就DB请求而言,改进了应用程序的性能.
- 在几个Java web应用程序中实现了广泛的功能.
- 开发了两个桌面应用程序(Java Swing和Eclipse SWT).
- 为移动服务公司实现新的和改进的现有SOAP和REST服务.
- 致力于Flex应用与Java后端的集成.
Experience
Performitiv
http://performitiv.com/PowerScout
http://powerscout.com/-为登陆和营销相关页面制作复杂的标记.
-实现用户工作流程的步骤(像一个向导)购买太阳能系统.
-实现仪表板的前端部分,供管理员处理订单.
E-loue
医患匹配系统
RealTrans
Silicon Taiga
Mobiloffer
Cook 365
Tawkabout
Skills
Languages
JavaScript, Java, CoffeeScript, SQL, XML, Java SE, HTML5, CSS3, TypeScript
Frameworks
Hapi.js, Apache Struts 2, Spring, Spring MVC, Ext JS, Hibernate, Apache Wicket, AngularJS, NativeScript, Bootstrap 3, Spring JDBC, JavaServer Faces, Java代理开发(JADE), Android SDK, Spring Security, Sencha Touch, JSF, Flex, Bootstrap, Spring Boot, PhoneGap, JBoss Seam, Mockito, PowerMock, JUnit, GWT, Prototype Framework, Apache Velocity
Libraries/APIs
Node.js, Java Collections, Java Servlets, SAX, AMQP, Vue, jQuery, RichFaces, JAXB, JAX-RS, Jackson, Vuex, Backbone.VK API, Facebook API, JasperReports
Tools
WebStorm, IntelliJ IDEA, Git, Apache Tomcat, Subversion (SVN), Apache Maven, Gulp, Karma, Vim Text Editor, Gradle, Grunt, Bower, Eclipse IDE, SoapUI, Sonar, Apache Ant, Webpack, Emacs, Vagrant, RabbitMQ, Microsoft Visual Studio, Plotly, Bamboo, Eclipse RCP, JBoss Drools, Apache JMeter
Paradigms
Inversion of Control, 面向对象编程(OOP), 敏捷软件开发, 响应式网页设计(RWD), 面向对象设计(OOD), Design Patterns, 面向服务的架构(SOA), 持续集成(CI), 测试驱动开发(TDD), 行为驱动发展(BDD)
Platforms
Windows、Oracle、Unix、Android、Java EE、Firebase、Amazon Web Services (AWS)、Parse、MacOS
Storage
NoSQL、MongoDB、JSON、MySQL、Elasticsearch、PostgreSQL、HSQL、Riak、H2
Other
TIBCO, Liferay, microsoft365, portlet, SOAP, WebKit, WebSockets
Education
计算机科学,应用数学专业学位
新西伯利亚国立大学-俄罗斯新西伯利亚
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring