Maksims Mihejevs

Software Architect / Developer

not willing to be contacted

Areas of Expertise

  • Full stack Development
  • Server Architecting
  • Database Design
  • Technical Design
  • Real-Time Networking
  • UI & UX
  • Mobile Web Apps
  • Game Development

Technologies

  • Front-End
  • Back-End
  • Databases
  • Libraries / Frameworks
  • APIs
  • Game Development
  • Software
  • Windows [7, XP, Server 2008]
  • Linux
  • Android
  • Mac OS X
  • iOS
  • AWS
  • EC2
  • RDS
  • Route 53
  • S3
  • CloudFront
  • HTML5
  • Canvas
  • WebSockets
  • localStorage
  • CSS3
  • LESS
  • @font-face
  • Responsive Design
  • JavaScript
  • jQuery
  • Backbone.js
  • MooTools
  • DHTMLX
  • AJAX
  • Facebook API
  • Google Maps API
  • Google Analytics
  • Twitter API
  • YouTube API
  • Node.js
  • Socket.IO
  • express.js
  • GeoIP
  • mongo-native
  • PHP
  • Zend Framework 2
  • CakePHP
  • Drupal
  • OOP
  • .Net
  • C#
  • Umbraco
  • WinForms
  • Print
  • DirectShow
  • Sockets
  • TCP
  • WebSockets
  • Serialization
  • Reflections
  • MSSQL
  • MySQL
  • MongoDB
  • nginx
  • vsftpd
  • IIS
  • WAMP
  • XAMPP
  • JSON
  • XML
  • XSLT
  • Binary
  • Git
  • SVN
  • HLSL
  • Adobe ExtendScript
  • BlitzMax
  • Xors3D
  • FirefoxOS
  • Java
  • OpenTK
  • Photoshop
  • Illustrator
  • AutoCAD
  • 3D Studio Max

Experience

Brand42

Lead Developer
- Present (1 year +)

Started as first developer to move development of some projects in house as well provide technical thoughts and analysis for various projects and clients.

Alongside with development I am involved in brainstorming, ideas development, and assisting designers with some UX and improvements using modern techniques in the Web.

Some of clients are known as CNN, DMGT, VisitBritain.

Project types are mainly desktop and mobile web applications, cms systems and social campaigns.

Projects:
LoveWall link: http://lovewall.visitbritain.com/
  • Linux
  • AWS
  • EC2
  • S3
  • CloudFront
  • HTML5
  • CSS3
  • Less
  • @font-face
  • JavaScript
  • Backbone.js
  • jQuery
  • AJAX
  • Google Maps API v3
  • Google Analytics

  • Node.js
  • express.js
  • ZeroMQ
  • GeoIP
  • GraphicsMagick
  • PHP
  • OOP
  • MongoDB
  • JSON

LoveWall is location based API.

Solution provides internal and public access to location based data around UK for around the world audience.

It has transparent content delivery for different language regions.

Locations can be searched all sorts of ways: relative, nearby, city, type, name, category and more.

User have ability to "love" the place or category, and this data is geo tagged, that way it can be used for target marketing and prioritizing different locations to visitors based on their country.

Approach for development is Unix-based. We develop small components that are responsible for specific tasks and communicate to each other using internal transports. Such components like: layer for CMS; public API gateway with token authentication; media files processing; statistical analysis; actual website with use of API; and more.

This application development approach allows application to scale horizontally over AWS. And use of CDN by media services.

For statistical analysis we use separate MongoDB instances and separate services in order to produce data that can be used to target locations based on visitors origin.

This is evolved project from current LoveWall website (http://lovewall.visitbritain.com/). And I were actively pushing idea of API to client, and we've managed to propose it based on ideas and possibilities that I've developed. I am involved in planning technical side of project, architecture, and development of back-end and CMS. While second developer is working on front-end public site for LoveWall itself that is based on API. We are small team of two developers.

Read Description +
Agent-UK
  • Linux
  • AWS
  • EC2
  • RDS
  • S3
  • CloudFront
  • HTML5
  • CSS3
  • Less
  • @font-face
  • JavaScript
  • jQuery
  • AJAX
  • Google Maps API v3
  • Google Analytics
  • Twitter API
  • YouTube API
  • PHP
  • OOP
  • MySQL
  • JSON

Agent-UK is Bond themed campaign project with one month of competition with big prize.

Project had to work as Facebook PageTab and App, as well as Desktop website.

It uses lots of social APIs and allows player to sign up using Facebook.

It had more than 17,400 visitors in a first day, and then had peak of 19,000+ in one day. In total it collected more than 108,000 unique visitors during a bit more than a month period.

Challenges were with high traffic of the campaign and not optimized LoveWall API that was driven by slow Drupal. Those difficulties had to be solved as quickly as possible with most efficient way to handle high traffic and frequency of requests as it is mostly single page application with lots of AJAX for game logic.

A lot of statistical data were collected as well tracked different ways of advertising in order to determine the best and worst ways of advertisement.

Read Description +
AtoZ link: http://atoz.az/
  • HTML5
  • CSS3
  • @font-face
  • JavaScript
  • jQuery
  • AJAX
  • Google Maps API v2
  • PHP
  • Drupal
  • MySQL
  • JSON
  • Photoshop

Awards:

AtoZ - Azerbaijan is tourism website to present Azerbaijan's culture, nature and places of interests.

It has unique slick design with UX, and its focus on delivering rich inspiration about undiscovered places of Azerbaijan.

Read Description +
Veron Great Estates link: http://verongreatestates.com/
  • AWS
  • EC2
  • Route 53
  • HTML5
  • CSS3
  • LESS
  • JavaScript
  • jQuery
  • .Net
  • C#
  • Umbraco
  • MSSQL
  • IIS
  • XSLT

Estates Agency website.

Used Umbraco CMS with fully bespoke front-end. All JavaScript elements were built from scratch with help of jQuery.

Read Description +

E Fortiori Limited

Developer
- (1 year 6 months)

Been working in medical industry on projects aimed to automate hospital processes in different areas, e.g. Colposcopy or SARC.

Main responsibilities were down into development and database management, later architecture of systems for remote intensive healthcare monitoring.

Projects:
Heartbox [codename]
  • Windows [7, XP, CE]
  • .Net / Mono
  • C#
  • WinForms
  • Sockets
  • TCP
  • WebSockets
  • Serialization
  • Reflection
  • Multithreading
  • Security
  • Binary
  • JSON
  • MSSQL

Solution had software and embedded hardware development involved.

Target of solution is to allow remote data exchange between embedded healthcare monitoring device and services for analysis of data and representing data in medical representation to hospital / mentoring staff.

To communicate in secure and optimised manner it implements asynchronous TCP socket model with dynamic serialization layer for various data protocols like custom Binary or WebSockets with JSON.

Server is providing WebSockets API for real-time web communications in order to implement web experience friendly application to access medical data.

Read Description +
AspectImaging
  • Windows [7, XP]
  • .Net
  • C#
  • WinForms
  • Print
  • DirectShow
  • MSSQL
  • XML
  • Binary
  • Security

Stand-alone software for capturing and managing sensitive data from medical examinations and real-time captured media from medical recorder.

Database management handled by client software on touch-screen medical grade computer. This allows building small networks of examination rooms within local-area network or for more security and privacy store everything on individual units.

Software has medical-friendly UI with touch-screen UX. It interface with medical recorder via DirectShow for capturing video and images during examination process.

Also it has printing, exporting, backing up, annotations, filtering & searching and other features.

Mainly solution is used for SARC.

Read Description +
AspectMVC
  • Windows XP
  • WAMP
  • PHP
  • MySQL
  • MSSQL
  • CakePHP
  • XHTML
  • CSS
  • JavaScript
  • jQuery
  • DHTMLX
  • XML
  • SVN

Content Management System in Medical Environments for FEES, SARC, Colposcopy and other fields.

Read Description +

LK Projektu Grupa

Draftsman
- (1 year 6 months)
  • AutoCAD
  • 3D Studio Max
  • Photoshop
  • Microsoft Office

Worked as Architect Assistant, mainly job consisted of draftsmanship and later measuring existing structures for restoration of lost projects.

In mean time as being technically educated, I was supporting office with software and hardware services and office helpdesk.

Read Description +

About

Motivation - is key element for progress and success. I seek for a motivation in any little detail of my daily life.

I love sociology and psycology, might be even a little conspiracy theories. It is interesting to find links between events that from first look seem as irrelevant. But there is much more reasons behind anything that happens, and building map of the world - helps a lot nearly in everything.

Hobby - is my work. Since I was 15, on really old Celeron with CPU 700Mhz I were coding some cool 3D games (simple ones) and progressed as self-taught since. Cycling - is my sport, with some of Airsoft previously but looking forward to get back into it again.

Targets - I would say more Ideas of living that has roots from what physicist believe and have similar views on evolution and progression. For business, I am looking for a flat organisational structure to work in, as it provides more freedom and allows much better professional growth as well as personal. Looking forward to work with clever team members those who able to provide critique.

Being still young and brave I have professional growth on top of my priorities.

As well I can speak in native russian, fluent english and a bit of latvian language.

Other side project on my spare time: Responsive Design Tester - http://moka.co/restest/; HTML5 real-time 2D shadows - http://moka.co/shadows/; Responsive Cells - http://moka.co/cells/; Tooltip - no jQuery - http://jsfiddle.net/4yFnX/; As well few node.js multiplayer games made for gamehacks I can tell more on request.