Lecturer
CurrentI am a lecturer at "IT-Lab" free courses.Courses:- Refactoring- Testing, TDD
Please complete the CAPTCHA to continue
@mail.ru
✓
LinkedIn matched
A concise factual answer block for searchers comparing this professional profile.
Dmitry Borisov is listed as Java Developer at ClearScale at IT-Lab courses, based in San Francisco, California, United States. AeroLeads shows a work email signal at mail.ru and a matched LinkedIn profile for Dmitry Borisov.
Dmitry Borisov previously worked as Lecturer at It-Lab Courses and Java Developer at Clearscale. Dmitry Borisov holds Specialist, Applied Mathematics from Penza State University.
This section adds company-level context without repeating Dmitry Borisov's masked contact details.
AeroLeads found 1 current-domain work email signal for Dmitry Borisov. Compare company email patterns before reaching out.
Hello. I am a software engineer. My passion is writing good code and developing high quality applications. "Simple things should be simple, complex things should be possible" - the best about software developing is the opportunity to solve any kind of task following this principle.
Listed skills include Software Development, Xml, Software Engineering, Java, and 26 others.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
I am a lecturer at "IT-Lab" free courses.Courses:- Refactoring- Testing, TDD
San Francisco, Ca, Us
Backend Engineer* responsibilities- backend and frontend development* technologies- Java 8, Kotlin, TypeScript, JavaScript, bash- Maven, npm, Jenkins, Docker- Spring Framework, Apache Camel- AWS: EC2, ECS, S3, SQS, DynamoDB, RDS, CloudWatch, Batch- MSSQL, MySQL, Redis- Loggly, NewRelic- GitHub, CodeCommit, Jira, Confluence, SonarQubeSDET* responsibilities- Test Automation Framework development- environment configuration- solution documenting- hiring* technologies- Kotlin- Serenity. Selenium- Cucumber BDD- BrowserStack- EC2, S3- Jenkins. Maven* achievements:- powerful and configurable tool ready for usage on local machine and jenkins environment- high level of tests parallelism- convenient and clear reporting
I passionate to implement projects from scratch taking responsibility of any type of task arose during the development.My preferred tools are- Java, Spring Framework, Hibernate, JUnit- PostgreSQL, Liquibase- Angular 2+ (TypeScript)- Docker, AWS- Gitlab[Dashboard with information from stock exchanges]- Java 8, Spring Boot 2, Gradle, Spring Webflux- Websocket based and HTTP Streaming based interactions with external systems- Protobuf- PostgreSQL, Liquibase- HTML, CSS, JS, ag-grid, SockJS, STOMP- Gitlab CI, Docker, AWS ECS- nginx, squid, pgwebAchievements:- fully Dockerized application with fast local setup (bash one-liner) and production deployment- high percentage of test coverage[Documents printing service]- API as frontend to scalable cluster of Windows Server backends- frontend: Java Spring Boot application on Ubuntu Server- backend: Java Spring Boot application on Windows Server, Java Jacob Library and ActiveX component- AWS infrastructure: EC2, S3, SQS- local JMS broker - ActiveMQ Artemis- Gitlab CIAchievements:- A possibility to flexibly configure application that provides an opportunity to run it on different environments - local Windows, local Linux (paired with Windows virtual machine), multiple AWS environments
I was in charge of all technical issues of the project.- Backend development- Requirements development- Infrastructure configuration- Application deployment- Hiring employees, education, code review- DocumentationTechnologies:- Java 7, Maven 3, SpringFramework 3, Tomcat- JSP, HTML, CSS, JS, LESS, Gulp- MySQL, Liquibase, Hibernate- Jenkins, Ansible- Freemarker- rclone, AWS S3- Ubuntu Server, Windows Server- Gitlab, Youtrack- SMTP. Postfix, DNS configuration- Nginx- Docker, docker-compose- ImageMagickAchievements:- Source code deep refactoring that improved quality- Creation and support of business and technical documentation
Пенза, Пензенская Область, Ru
I took part in development of couple of software projects as team lead.I was in charge of:- Managing team of 6 members, hiring- Requirements clarification, tasks setting- Full-stack programming, code review, performance review- QA process organization, performance testing- Application deployment, environment configuration- DocumentationProjects:- Media platform- Seismic activity sensors system- Internal time-tracking system[Project 1. Media platform]- NodeJS 0.12, npm, Express, Sequelize, TypeScript- Java 8, Maven 3, Spring Framework, Hibernate- AngularJS 1, Bower, Gulp, JavaScript, SASS + BEM, Evaporate, Videogular, Angular Material, Angular masonry, ngInfiniteScroll, ag-grid- PostgreSQL 9.4, PgBouncer, Liquibase, pginsight, pgstattuple- Redis- Amazon Web Services (IAM, EC2, RDS, S3, CodeDeploy, Route53, SQS, ElasticTranscoder, CloudFront)- Git, Gitlab- nginx- External systems integration: Infin, PayPal, LemonWay (SOAP API), FB, TwitterQA:- Jmeter + Loadosophia- Virtual machines http://modern.ie- crossbrowsertesting.com[Project 2. Seismic activity sensors system]- Java 8, Spring Boot 1.4.3 (Spring 4.3). Spring Data JPA, Spring Data Mongo, Spring Security, Spring Integration, Spring JMS, Spring Actuator- ORM: Hibernate- Postgres 9.6. Extensions: cube, earthdistance, PostGIS- Mongo 3- IoT - MQTT. Broker - Mosquitto- Angular 2, TypeScript, ng2admin- AWS. EC2, RDS, S3, Route53, ECS, AWS Kinesis Firehose + Redshift- Google Firebase (push notifications)[Project 3. Internal time-tracking system]- NodeJS 6, npm, TypeScript- AngularJS 2, ng-cli, npm, TypeScript- PostgreSQL 9.4- Amazon Web Services- Git, GitlabAchievements:- Sharing common modules between backend and frontend applications made it possible to synchronize DTO's format
I developed backend software for online games. I utilized netty as platform for highload processing.Achievements- Creation of Java backend software department- Cheat-protection based on state machine principles- Automatization of complex deployment process - Wide usage of unit testing that highly increased software quality and reduced user acceptance testing timeTechnologies:- Java 7, Maven 3- PostgreSQL 9.3, 9.4. pgBouncer- Memcached- Netty, JaMon, JDBC, Log4j, multithreading, sockets, websockets, JUnit- Jenkins- Python - as automation tool- Git, Confluence, Slack, YouTrack
I developed microloan software. I stared as developer and became a team lead after 10 months. This project was written in Java 7 with Play Framework 1 and backed with PostgreSQL. I was in charge of managing team of 8 developers and 4 QA, back-end and front-end programming, complex data migrations. Our team worked in Agile methodology customized with couple of principles from Kanban. Backend application technologies: Java 7, PlayFramework 1, Hibernate, Postgres, LiquibaseFronend application technologies: PlayFramework Groovy templates, HTML, CSS, JS, jQueryAdditional tools: Hudson, Git, AssemblaServer: LinuxWebserver: nginx as reverse-proxy with SSL
I developed Windows desktop applications for metrology support for production of electricity controls. I utilized Borland Deplhi, MS Access, C++. I was in charge of full cycle of software developing including requirements clarification, programming, testing, writing documentation.
Quick answers generated from the profile data available on this page.
Dmitry Borisov works for IT-Lab courses.
Dmitry Borisov is listed as Java Developer at ClearScale at IT-Lab courses.
AeroLeads has found 1 work email signal at @mail.ru for Dmitry Borisov at IT-Lab courses.
Dmitry Borisov is based in San Francisco, California, United States while working with IT-Lab courses.
Dmitry Borisov has worked for It-Lab Courses, Clearscale, Freelancer, Regme.Online, and Main.C.
You can use AeroLeads to view verified contact signals for Dmitry Borisov at IT-Lab courses, including work email, phone, and LinkedIn data when available.
Dmitry Borisov holds Specialist, Applied Mathematics from Penza State University.
Dmitry Borisov is listed with skills including Software Development, Xml, Software Engineering, Java, Web Services, Sql, Agile Methodologies, and Oop.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contacts