I have an experience of more than 6 years in the IT industry. I had originally started out as Sys Admin, then switched to DevOps as it brought together much more of the work I enjoyed doing. As a Senior Software Engineer, I enjoy taking on new challenges and really shine when it comes to solving complex problems.
Worked as part of various sized teams of top-tier developers, who are designing great user experiences and building truly great web applications.
Participate in scrums consisting of cross-functional teams, both software and hardware.
Ensured that features are being delivered efficiently and on-time. In addition to code contribution, participated in architectural design, planning and review.
Created the entire software and infrastructure from scratch with an aim of maximum performance, high availability and guaranteed full load reliability.
Managed the backend architecture, worked on Continous Integration / Continous Delivery flow and led the Infrastructure support (AWS, Digitalocean).
Created a system that could efficiently recover from any possible crashes, that could arise in any part of the system or its connections.
Writing patterns for Foundation discovery system which allow to recognise and model configuration (Hosts info, installed apps etc...) from servers on big data stores.
Manual and automatic testing of the patterns, bug fixing as well as documentation design and publishing.
Deployed new products that were required as part of the client business agenda, according the their timeline and specifications.
End-to-end building and decommissioning of servers: Unix(Solaris/RHEL), Windows Servers (2003,2008,2012) R2 Standard/Enterprise, VMware ESX(4.1, 5.1).
Managing network settings for servers/enclosures (Infoblox, VLANs, DNS entries). Providing/decommissioning storage for physical servers(SAN, IBM XIV) in a collaboration with appropriate team.
Performed a full range of monitoring and first line troubleshooting, with duties that comprised of tracking/handing of incidents and escalation of said incidents.
Prepare and install standard IT environment (desktops, laptops, peripheral equipment).
Configure and commutate network and telecommunication links.
Assist in the installation of network infrastructure equipment including cabling plants, communications backbone equipment, and telecommunications hardware.
Arsenal Center
System Administrator
2011 - 2014 (3 years)
Managing corporate servers, including about 25 Windows-based (2003-2008R2) and about 10 *nix-based (FreeBSD, Linux)
Organized full automated process of creating working restrictions (On Java)
The project involved a large American video and audio system manufacturer, responsible for routing, compression, and management of video and audio systems.
The software was developed entirely from scratch, prioritizing high performance, reliability, and resilience to handle high loads continuously.
The system features a user-friendly interface with data visualization capabilities, ensuring fault tolerance and ease of use.
Developed a medical data collection system for an American healthcare company to improve patient engagement, data accuracy, and screening/tracking.
Implemented CI/CD pipelines using Jenkins and Bamboo for continuous delivery and 24/7 on-call support.
Created and maintained PHP (Symfony) code in Docker, including infrastructure support (AWS, DO/Digitalocean) and orchestration tools (Ansible, Terraform).
Education
Master's Degree
State University of Information and Communication Technologies