Maxim Baev

Maxim Baev

Mentor
Rising Codementor
US$10.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Full Stack Developer
Full Stack Developer

I'm professional back-end and front-end developer with 9+ years of experience. Has architected and implemented lots of web apps. Always keeping in mind client needs, deadlines, and proactively suggesting best ways to achieve customer goals. Passionate about new technologies and best software design practices.

Russian, English
Novosibirsk (+07:00)
Joined October 2017
EXPERTISE
8 years experience
Started using JS lot of years ago, when primarily worked with Java EE and needed to do some client-side things. At that time it was just ...
Started using JS lot of years ago, when primarily worked with Java EE and needed to do some client-side things. At that time it was just small pieces of Vanilla JS, then some jQuery selectors and Ajax calls. Over years it became much more complex, led to using different frameworks to build front-end. Then server-side JS appeared in form of Node.js, and actually became part of day-to-day job, that I really like.
9 years experience
Started working with databases at my first job as Java EE intern and needed storage to persist data in my project and chosen the MySQL. T...
Started working with databases at my first job as Java EE intern and needed storage to persist data in my project and chosen the MySQL. Then started using more extensively MySQL in commercial projects, learning it deeper and trying to optimize different things. On one of next projects in financial company worked with Oracle database, so know a few words from PL SQL world. Among other relational databases also used (and really liked) PostgreSQL, including work with geospatial data. In most recent project switched to non relational databases, mostly document oriented like MongoDB, rather frequently using Redis as a cache. And have experience with cloud solutions like Firebase as well.
7 years experience
Being a Java developer, then Javascript developer, I always need to do a lot of client-side work, that of course includes markup. Over ti...
Being a Java developer, then Javascript developer, I always need to do a lot of client-side work, that of course includes markup. Over time HTML/CSS development changed a lot, new practical things like SASS/LESS appeared, CSS3 animations partly replaced simple JS snippets in application code, and I tried to keep my knowledge in HTML/CSS field up to date all this time.
Html 5 / css 3XMLSVG
View more
Html 5 / css 3XMLSVGHTML/CSSLESS
View more
5 years experience
Worked with Java SE and EE for first 5 years of my career and now from time to time taking part in JavaEE projects as contract developer....
Worked with Java SE and EE for first 5 years of my career and now from time to time taking part in JavaEE projects as contract developer. Mostly played as a team member in development of enterprise-level systems (kind of Enterprise Resource Planning systems, Business Support Systems and other kind of big web applications back-end parts) and done some smaller desktop projects with Java SE and Swing.

REVIEWS FROM CLIENTS

Maxim's profile has been carefully vetted and approved as a Codementor. Connect with Maxim now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
MoneyGone
NativeScript mobile app to easily track spent money
TypeScript
2
0
ng-lazy-load
Lazy loading list with AngularJS directive
JavaScript
1
0
EMPLOYMENTS
Contract Software Developer
Toptal
2014-04-01-Present
Fullstack software developer, working on a contract basis.
Fullstack software developer, working on a contract basis.
Node.js
MongoDB
Angular
View more
Node.js
MongoDB
Angular
PostgreSQL
Redis
Elasticsearch
Firebase
hapi.js
Ext JS
Html 5 / css 3
View more
Senior Full Stack Developer
Megusta Enterprise GmbH
2015-02-01-2015-07-01
Development of real-time community platform as a service - web and desktop applications (desktop version was based on Node Webkit, curre...
Development of real-time community platform as a service - web and desktop applications (desktop version was based on Node Webkit, currently known as nw.js).
Node.js
MongoDB
Angular
View more
Node.js
MongoDB
Angular
Bootstrap 3
NW.js
View more
Software Engineer
Noveo Group
2013-03-01-2015-02-01
- Developed UI using Java and JavaScript frameworks. - Developed extensive back-end for web applications and web services. - Improved a ...
- Developed UI using Java and JavaScript frameworks. - Developed extensive back-end for web applications and web services. - Improved a testing system, including unit and SoapUI integration tests. - Worked on integration of different parts of a distributed system. - Used TIBCO integration solutions for an experimental project for improving the efficiency of system integration. - Developed several AngularJS modules of e-commerce application from scratch.
SQL
XML
Java EE
View more
SQL
XML
Java EE
TIBCO
View more
PROJECTS
PerformitivView Project
Performitiv (via Toptal)
2017
Project that helps to improve buyer/supplier relationship management using data analysis and measuring user experience by collection feed...
Project that helps to improve buyer/supplier relationship management using data analysis and measuring user experience by collection feedback. I came to project not from beginning, so at first time reworked a bit structure to switch to HapiJS server infrastructure, added structure of unit tests to have good coverage. Then worked on business logic of the application, as well as front-end part of project. One of the challenging features visible for all users was implementation export to PowerPoint slides of analytic data with charts, tables, dynamic pictures and so on. Also worked a lot to improve Angular modules to have good performance across all main browsers, including old versions of IE, on big sets of data.
HTML/CSS
Node.js
MongoDB
View more
HTML/CSS
Node.js
MongoDB
Angular
View more
PowerScoutView Project
PowerScout (via Toptal)
2016
Application, that offers homeowners to switch to solar energy by calculation of needed system of solar panels for their house and making ...
Application, that offers homeowners to switch to solar energy by calculation of needed system of solar panels for their house and making order to install panels. I worked on 3 parts: - Made complex markup for landing and marketing-related pages. - Implemented steps of user workflow (like a wizard) to purchase solar system. - Implemented front-end part of dashboard for administrators to work with orders.
Angular
Bootstrap
Es6
View more
Angular
Bootstrap
Es6
View more