Alexey Bykov Email and Phone Number
I am a Senior Software Developer with more than 10 years of experience in web and desktop development (Web technologies/Java/.Net)All my experience I got working as a software developer in an office in Saint Petersburg (Russia). I grew up from a regular developer to a Senior software architect and a team lead. I have experience with leading groups up to 10 members (developers, test engineers, technical writers, and designers) acting as a team lead and an architect.Professional Skills:- Amazon Web Services- WEB (HTML, CSS, JavaScript, VueJS, ExtJS, Node.js, JQuery, Bootstrap)- Java (Maven, Spring, Hibernate, Servlets, JSP, Web Services, and others)- Docker, Kubernetes- CI (Jenkins, TeamCity)- .Net (WPF, WinForms, WCF, Entity Framework, .Net Core, ASP.Net MVC, and others) - good knowledge and working experience- Databases (SQL, PostgreSQL, MySQL, Microsoft SQL Server, CouchDB)- Very experienced with Agile, version control systems (GIT/SVN), and project tracking tools like JIRA or TFS.As for my strongest abilities, I can say that I know how to write code that should work reliably in production. I do not afraid of taking responsibility for code that is being written by other developers in my team, performing code review, and explaining to other team members how to write code better to avoid errors in a customer environment.
Esprow
View- Website:
- esprow.com
- Employees:
- 9
-
Senior Java Back-End DeveloperEsprow Nov 2020 - Present -
System ArchitectBiocad Sep 2020 - Nov 2020St Petersburg, St Petersburg City, Russia -
Principal Software EngineerKofax Feb 2019 - Sep 2020Saint-Petersburg, RussiaDeveloped an existing distributed cloud solution for accounts payable that works in AWS infrastructure 24/7 without downtime. Used technologies: Java, GWT, docker, Kubernetes, NoSQL database CouchDb, Amazon Web Services.Along with supporting the application, I took a part in the automation of the build process and implementing Continuous Deployment of the application to the cloud.Took an initiative to change the design of the application to make it possible to run it in the docker… Show more Developed an existing distributed cloud solution for accounts payable that works in AWS infrastructure 24/7 without downtime. Used technologies: Java, GWT, docker, Kubernetes, NoSQL database CouchDb, Amazon Web Services.Along with supporting the application, I took a part in the automation of the build process and implementing Continuous Deployment of the application to the cloud.Took an initiative to change the design of the application to make it possible to run it in the docker infrastructure and deploy it to AWS Kubernetes implementation (EKS). This is the most interesting part of the work as Kubernetes is a cutting-edge technology that gives a lot of benefits in deployment and supporting applications in the cloud.Took an initiative to migrate a single NoSQL CouchDb installation to clustered CouchDb to make it more stable in the production environment. Clustered CouchDb implementation was done with Kubernetes in AWS.Apart from the main product, I designed a web application tool for performing migrations from one database state to another. This tool has been written using these technologies: Java, Spring Boot, VueJS framework. To make sure the application works correctly, unit tests and integration tests have been developed. Integration tests are run in a docker environment using testcontainers framework. The application was also deployed and run in AWS Kubernetes implementation (EKS)One more initiative from me was the developing UI testing framework based on the Selenium, Docker, and test containers framework. With this framework, it was possible to write and run UI tests for our main application using docker containers and integrate them into the Continuous Integration server (Jenkins) without the need to run these tests on a physical or virtual machine. When the core for this framework was done, we delegated the responsibility of writing UI tests to the QA team and all the tests for UI were written by them. Show less -
Full Stack Developer And Team Lead Of Web And DesktopCjsc «Eureca» Sep 2013 - Jan 2019Russian FederationDesigning and developing desktop appplication for getting, routing and sending messages from different sources that should work 24/7 without downtime. Used technologies: .Net Framewok, C#, NHibernate, SignalRDesigning and developing enterprise content management system. It has an alfresco platform with deep customization on the back-end and a custom front-end based on the ExtJS framework. Used technologies: Java, Alfresco + Activiti, Spring Framework, JavaScript, ExtJS, PostgreSQL, MSSQL… Show more Designing and developing desktop appplication for getting, routing and sending messages from different sources that should work 24/7 without downtime. Used technologies: .Net Framewok, C#, NHibernate, SignalRDesigning and developing enterprise content management system. It has an alfresco platform with deep customization on the back-end and a custom front-end based on the ExtJS framework. Used technologies: Java, Alfresco + Activiti, Spring Framework, JavaScript, ExtJS, PostgreSQL, MSSQL ServerLeading and managing team with 6 developers, 2 engineers and 1 designer. Right now I combine roles of team leader, project architect and sometimes a project manager Show less
-
C#, C++ DeveloperLtd «Pmi Soft» Jun 2011 - Sep 2013Saint-PetersburgDesigned and developed desktop applications using .Net Framework 4 (WPF, WCF technologies) and DevExpress componentsCreated program modules that communicated with Fiscal Printers, Ticket Label Printers, Barcode ScannersCreated Windows Services that communicated with desktop applicationsDesigned and developed mobile application for Windows CE that was a part of Access Control System Was involved in Unit Testing and bug fixingWorked on Agile Methodology (Scrum) + JIRA
-
C#, C++ DeveloperCjsc «Eureca» Sep 2010 - Jun 2011Saint-PetersburgDeveloped desktop application using .Net Framework (Windows Forms, WPF) Developed desktop Windows and Linux applications using Qt4Developed Windows Services and Linux DaemonsCreated program modules that communicated with IP cameras and Flash drives
-
С++ DeveloperLtd «Kassir Ru» Jan 2010 - Sep 2010Saint-PetersburgDeveloped desktop applications in C++ using Rad Studio and Qt4Supported existing projects written in C++
Alexey Bykov Education Details
Frequently Asked Questions about Alexey Bykov
What company does Alexey Bykov work for?
Alexey Bykov works for Esprow
What is Alexey Bykov's role at the current company?
Alexey Bykov's current role is Lead Software Developer at Esprow.
What schools did Alexey Bykov attend?
Alexey Bykov attended Petrozavodsk State University (Petrsu).
Who are Alexey Bykov's colleagues?
Alexey Bykov's colleagues are Yulia Alekseeva, Daria Davydenko, Dmitrii Popov, Svyatoslava Ovchinnikova.
Not the Alexey Bykov you were looking for?
-
-
2rusgrain.ru, cargill.com
-
1us.ibm
-
1dashdevs.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial