I'm senior Java/Scala/Javascript/Typescript/NodeJS/AWS engineer with 8+ years of professional development extensive experience.
Have experience in developing:
- Android applications,
- banking applications,
- M2M applications,
- traveling platform,
- ehealth, remote patient monitoring
- e-commerce/web shop with product inventory,
- severless platforms,
- simple Web sites,
- and various custom web applications for different kind of business.
I have strong and solid experience with different programming languagues:
- Java, Scala,
- Javascript, Typescript,
- python
- (PL)/SQL,
- Bash, Shell
Backend technologies:
- Spring MVC, Boot, Security, Data JPA, Cloud,
- JEE,
- JPA/Hibernate/EBean, Slick, Quill,
- Play famework
- Akka,
- RabbitMQ, Redis,
- ExpressJS, SailsJS, NodeJS,
- Socket.io,
- PM2
- JUnit, ScalaTest, Specs2
- fast java microservices frameworks: SparkJava, Dropwizard, Micronaut
Frontend technologies:
- JQuery,
- Javascript,
- Bootstrap,
- AngularJs,
- React,
- JSP,
- Thymeleaf,
- Twirl
Databases:
- MySQL,
- Postgres,
- Oracle,
- Mongodb 3/4,
- Elasticsearch,
- H2,
- AWS DynamoDB,
- Cassandra,
- Firebase
- MS SQL
Web application servers:
- IBM Websphere,
- Tomcat,
- Netty
- Jetty
AWS services:
- EC2,
- SES,
- Rekongitnion,
- Congito,
- Lambda,
- S3,
- SNS,
- SES,
- SQS,
- API Gateway,
- Transcoder, Transcribe,
- CloudFront, Route53,
- KMS,
- Serverless framework for automatic infrastructure deployment
Building tools:
- Maven,
- Gradle,
- SBT,
- NPM,
- Babel
Infrastracture:
- git (Github, Bitbucket, Gitlab),
- bitbucket pipelines,
- Docker/Docker compose
- Gatling, Apache AB for performance testing
- *NIX systems administartion
My interests are writing and designing highly scalable systems and not just making code clean, but also optimising it for better performance.
Last few years very interested in reactive and functional programming but also in data science.
I'm flexible with working time.
I look forward to hearing from you!