Position: Senior Software Engineer
Category: Java
English level: upper
Years of experience: 11


2016 - now: Farata Systems (product company), senior full stack developer, application for insurance agents and agencies. I do a regular developer's job: fixing bugs and implementing various features (both minor and major). The technologies stack includes Java as the server side, Adobe Flex / Angular 2+ as the front end, and MySQL as the database.

2013 - 2016: DevCom (outsourcing company), middle developer. I was working on an iPad application for a construction company. Languages and technologies have been used: Actionscript, Java, SQL, Adobe Flex framework, Tomcat, and MSSQL.

2012 - 2013: Sintez Technologies (outsourcing company), middle developer. I was working on a web-based healthcare application for a client from South Africa. Technologies: Java, MySQL, and Adobe Flex.

2010 - 2012: MotoCMS (product company), junior developer. I was developing a content management system on Adobe Flex framework. It was a WYSIWYG editor but for websites based on Adobe Flash. I was also responsible for integrating CMS with file-sharing services and social networks. I was using mainly Adobe Flex framework.

2008 - 2010: GlobalLogic (outsourcing company), some weird kind of DevOps / admin. Not much to tell here - I was just given a terminal to the z/OS mainframe and instructions to do that and don't do that. In that terminal, I was executing commands for building modules from source code - something like Jenkins but in manual mode.
There are three areas in software development I didn't work with yet: native mobile development (flutter is also ok), cloud services (ASW, GC, Azure - either is fine) and 
low-level development with Rust.

It would be great if your project works with something from this list.