![Maxim Baev,俄罗斯新西伯利亚州新西伯利亚开发商](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2F2946%2Fpicture%2Foptimized%2Fhuge-47edee66b45f1e5932f42b96c117eda3.jpg&width=524)
Maxim Baev
Verified Expert in Engineering
Software Developer
Maxim is a professional back-end and front-end developer with 6+ years of experience. He has architected and implemented numerous object-oriented web apps, 并且擅长整合应用程序测试.
Portfolio
Experience
Availability
Preferred Environment
IntelliJ IDEA
The most amazing...
...thing I've done is integration and improvement of really large and complex parts of big telecom operator software
Work Experience
Architect
Performitiv (via Toptal)
- Migrated the server part of the project from Express to HapiJS infrastructure, 包括带有验证的REST API, authentication, 和端点文档(通过Swagger).io).
- Architected Angular apps separated by purpose but with a common business logic.
- Added functionality to export different data to PowerPoint and Excel files, and also adopted printed versions of pages for browser printing to look good on paper.
- Added functionality to import and save different structures in the application from CSV files.
- Implemented load (performance) tests for critical parts of server logic with the ability to run it as a Gulp command.
- 参与重写模块以使用Vue.js instead of AngularJS.
- 与第三方系统集成.
Front-end Engineer
PowerScout (via Toptal)
- 创建了一个仪表板,用于管理传入订单.
- 开发了一个太阳系订单工作流的主要部分.
- Implemented complex markup and client-side logic for landing and other marketing-related pages.
- 在网站上集成了聊天系统.
- Implemented integration with PHP back-end and took part in DB architecture development.
Front-end Developer
校准器运行状况(通过Toptal)
- 使用Ext为应用程序制作灵活的UI.js.
- 将UI与Django后端API集成.
- 增加了许多图形/图表,以用户友好的形式显示数据.
- Extended the Ext.js plugin for printing grids to also correctly print panels with charts.
- 做了一些调整,有了Ext.Js的应用程序在移动设备上看起来不错.
Node.js Developer
Whistle Group(通过Toptal)
- 创建了一个脚本工具,将PDF文档添加到Elasticsearch索引中.
- Added an API endpoint to expose access to full text search through PDF documents in the Elasticsearch index.
- Created several standalone script tools for document management in AWS S3 buckets.
- 在Node上实现了多个REST API端点后端逻辑.js.
- Followed a BDD approach in development, including test cases for all possible situations.
高级全栈开发人员
Megusta Enterprise GmbH
- 开发了实时社区平台即服务.
- Implemented the platform in the form of web and desktop applications (desktop is using Node Webkit).
- 在项目中广泛使用MongoDB.
- 为前端和后端添加了单元测试系统.
- 支持向最终用户交付应用程序的过程.
Senior Java Developer
Noveo Group
- 使用Java和JavaScript框架开发UI.
- 为web应用程序和web服务开发了广泛的后端.
- Improved a testing system, including unit and SoapUI integration tests.
- 致力于分布式系统不同部分的集成.
- Used TIBCO integration solutions for an experimental project for improving the efficiency of system integration.
- Developed several AngularJS modules of an eCommerce application from scratch.
全栈AngularJS/JavaScript开发人员
罗氏系统(通过Toptal)
- 在新的项目聊天系统中添加了很酷的新功能.
- 创建了一个带有单元和端到端测试的测试系统.
- 改进了web应用程序的响应式设计.
- 在Node上开发RESTFul web服务.js.
- Made research work and several test projects on data storage technologies like Riak and Firebase.
Senior Java Developer
Softage LLC
- 为Android开发了一个轻量级SharePoint客户端应用程序.
- Added custom portlets to several projects based on the Liferay portal.
- Took part in developing big enterprise applications with an international team.
- 使用JavaScript和Java框架实现富UI.
- Worked on integration of different parts of distributed enterprise applications.
Java Developer
金融科技中心股份有限公司
- 改进了一个新的网络银行应用程序.
- 支持法律实体的旧银行应用程序.
- 致力于Oracle数据库交互的性能改进.
- 编写大量的单元和集成测试.
- 作为团队的一员在网上银行手机应用程序上工作.
Java Developer
Sibers LLC
- 就DB请求而言,改进了应用程序的性能.
- 在几个Java web应用程序中实现了广泛的功能.
- 开发了两个桌面应用程序(Java Swing和Eclipse SWT).
- Implemented new and improved existing SOAP and REST services for a mobile services company.
- 致力于Flex应用与Java后端的集成.
Experience
Performitiv
http://performitiv.com/PowerScout
http://powerscout.com/-为登陆和营销相关页面制作复杂的标记.
- Implemented steps of user workflow (like a wizard) to purchase solar system.
- Implemented the front-end part of a dashboard for administrators to work with orders.
E-loue
医患匹配系统
RealTrans
Silicon Taiga
Mobiloffer
Cook 365
Online Gambling Casino
http://www.onlinegambling.co.uk/Tawkabout
Education
计算机科学,应用数学专业学位
新西伯利亚国立大学-俄罗斯新西伯利亚
Skills
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
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
Languages
JavaScript, Java, CoffeeScript, SQL, XML, Java SE, HTML5, CSS3, TypeScript
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring