Samir Maksimov
Angestellt, Software Engineer, PagoNxt Getnet
Munich, Deutschland
Über mich
Experienced Java Software Developer with a demonstrated history of working in the information technology industry. 5+ years experience in Java and 8+ years overall experience in software engineering. Self-driven and motivated, have a great passion and desire of learning new technologies and languages. Have nice communication skills to work in the team. Versatile and open to use different and new stacks and technologies. samir.maximov@gmail.com
Werdegang
Berufserfahrung von Samir Maksimov
Developing back-end for car ECU flash automation tool on an embedded system. Creating Rest-API for ECU flash test tool, statistics gathering, and storing mechanism. Developing Rest-Api back-end for car cloud updates. Used technologies: Java 11, Spring Boot, Kafka, Docker, VPS on the cloud, Dagger 2, Javalin, JUnit, Mockito, Elasticsearch, Gerrit. Used methodologies: Agile/Scrum, TDD.
1 Jahr und 8 Monate, Feb. 2019 - Sep. 2020
Contractor at Google (Application Engineer employed by EPAM Systems)
EPAM SystemsDeveloping back-end for inventory management system such as transaction processing based on asynchronous RPCs. Performing code reviews and reviews of technical documentation. Full life-cycle application development using best coding standards/patterns. Used technologies: Java 8, Guice, Protocol buffers, gRPC, Cloud Spanner, Guava, Spanner Push Queues, JUnit, Mockito, Microservices. Used methodologies: Agile/Scrum, TDD.
1 Jahr und 1 Monat, Nov. 2017 - Nov. 2018
Software Developer Java
Luxoft Poland
Developing and supporting existing system for automated trading and quoting of an investment bank. A web-based application that gives trading possibilities for brokers. Developed an automated tool to process tasks whose logic was mostly based on Oracle stored procedures. We were using ProducerConsumer, BlockingQueue, and ExecutorService. Used technologies: Java 8, Spring, Oracle, JUnit, Mockito. Used methodologies: Agile/Scrum, TDD.
8 Monate, März 2017 - Okt. 2017
Software Developer Java
Expressbank JSC
Developed back-end part for legal entities in an Internet banking application. Integrated authorization using an electronic signature. Developed main workflows for transfers, loans, exchange, credit cards, electronic document signing, and messages. Used technologies: Java 8, Java EE, Servlets, WebSocket, JSP, Spring, Oracle, JUnit, Mockito. Used methodologies: Agile/Scrum, TDD.
6 Monate, Okt. 2016 - März 2017
OSS Architecture Senior Engineer
Azerconnect LLC
Developed Tool for Ministry of Emergency which was created to inform citizens about emergency situations in the republic. Developed data collection and reporting mechanism on the backend. Involved in Free Wi-Fi, Internal project which will provide mobile operator's subscribers with free Wi-Fi access in specific point/locations. LTE technology is also being used. Created landing page and authorization mechanism. Used technologies: Java, Spring, Javascript, Jquery, Oracle.
2 Jahre und 2 Monate, Sep. 2014 - Okt. 2016
NMS Applications Development Senior Engineer
Bakcell
Developed internal tools such as timetable scheduler, data aggregation, and visualization, and other web interfaces. Involved in the development process of Technical Dashboard Server: Web dashboard for network alarms and statistics. Developed front-end and back-end part for dashboard server from scratch. Integration with telecom infrastructure. Used technologies: Javascript,AngularJS,Jquery,ExtJS,HTML on client side Java,Spring,PHP on server side and with Oracle/MySQL/PostgreSQL databases.
2 Jahre, Okt. 2012 - Sep. 2014
Database Operations Engineer
Bakcell
Despite my job title, I was working as a web software developer. Creating tools such as monitoring and alarm system for the mobile network and network availability statistics. Used technologies: Javascript,Jquery,ExtJS,HTML on client-side, PHP on server-side and databases Oracle/MySQL/PostgreSQL.
4 Monate, Juli 2012 - Okt. 2012
Intern
Bakcell
Was involved in daily tasks in the OSS team. Started to develop simple web-based tools for internal usage.
Ausbildung von Samir Maksimov
4 Jahre und 11 Monate, Sep. 2007 - Juli 2012
Physical electronics
Baku State University
Sprachen
Englisch
Fließend
Russisch
Muttersprache