Phone: | By appointment |
Location: | Remote (based in Vallejo, CA) |
Website: | https://olegpryadko.com |
Email: | [email protected] |
Highly skilled software engineer with over 15 years of experience in backend engineering, full-stack development, and scalable systems design. Worked with diverse industries such as security, e-commerce, nonprofit, gaming, vending, and consulting. Proven success in designing robust software solutions and solving complex problems. Experienced in remote work environments and passionate about self-improvement and collaboration.
Continued my role at Remediant after it was acquired by Netwrix. I cannot discuss specifics due to a confidentiality agreement related to the acquisition. Please see the details for Remediant, below.
Worked with an amazing agile team to develop and support an enterprise security product protecting Lockheed Martin and other Fortune 500 companies.
Designed a scalable system to simulate customer environments with over 100,000 endpoints for performance profiling. Improved speeds of background workflows by up to 10x and helped retain large customers.
Designed custom automated test frameworks, efficiently addressing thousands of edge cases and complex dependencies across multiple operating systems and network protocols. This almost eliminated regressions and drastically reduced the number of new bugs in covered code.
Redesigned the internal code structure for modularity and maintainability. These improvements allowed implementing major features and integrations in as little as two weeks.
Received regular positive feedback from the customer success team and new hires for being approachable and providing valuable support.
Technologies: Docker, microservices, Python 2 and 3, MongoDB, Flask, FastAPI, NodeJS, Angular, RESTful APIs, Linux, bash/shell, and dozens of other tools and libraries
Developed slot machine accounting, player tracking, and reporting systems that passed state-mandated certification.
Built a player rewards system that managed touch-screen displays on embedded boards over a network. This system provided fast responsiveness and supported large-scale use, improving reliability and user experience.
Designed a modular XML/ECMAScript framework that enabled junior developers to implement complex business logic quickly and reliably, significantly reducing development time.
Contributed to developer training, scripting, library development, web applications, graphic/ UI/ animation design, client communication, on-site troubleshooting, system documentation, and obtaining compliance certifications.
Technologies: A proprietary Python framework similar to Django, Python 2 and 3, Linux (servers and embedded), PostgreSQL (SQL), bash/ shell, GTK+, Qt, and dozens of other tools and libraries.
Developed custom software for a vending machine distributor.
Main technologies: Python, Odoo, PostgreSQL (SQL), MongoDB, WAMP/ Crossbar, Linux, bash/ shell
Provided custom module development, emergency support, and training for MODX, a full-stack PHP web framework.
Main technologies: MODX, PHP, MySQL (SQL), HTML5, SASS/ CSS3, JavaScript, Linux, bash/shell, Apache, DNS
Designed and built custom, dynamic websites for dozens of small business and e-commerce clients. Provided full-stack web development, custom graphic design, wireframing, requirements gathering, and end-user training.
Main technologies: Photoshop, Illustrator, PHP, MySQL (SQL), HTML, CSS, JavaScript
Languages: Python (expert level), JavaScript/ECMAScript/Node.js, PHP, basic C/C++/Java/GoLang/C#/.NET
Backend & Microservices: REST & RPC API design, asynchronous programming, message queues, pub/sub architectures.
Frontend: Modern UI/graphic design, HTML5/CSS3, responsive frameworks, animation, cross-browser testing.
Databases: PostgreSQL, MySQL, MongoDB (NoSQL), including design, performance tuning, and query optimization.
DevOps & Cloud: Docker, Linux systems, CI/CD pipelines, NGINX, Apache, basic AWS/ Azure (CI/ CD, CDNs, automation).
Tools & Methodologies: PyCharm, Git, SVN, security best-practices, technical documentation, agile/scrum practices, profiling/debugging tools, test-driven development (TDD), SOLID principles.
Soft skills: 15 years of remote or hybrid work experience. Trained developers (6+ years) and end-users (9+ years). Led two small teams (1.5 years). Participated on an agile team (5 years).
Business: 10 years experience running a web consulting business. Managed all aspects of the business, including marketing, requirements, contracts, accounting, subcontractors, management, web hosting, and customer support.
Personal: Several years of risk management training from top air sports instructors. Earned a USPA coach rating, reflecting teaching and leadership skills. Coursework in physical and social sciences with a special interest in mental biases. Ongoing self-education in various areas, such as communication and management.
Progress towards double major in Plant Biology and Cultural Anthropology.
Work on several active projects to gain experience in C programming, Linux kernels, networking, RTOS, embedded/ control systems, electronics, SMT, and other topics.
Technologies: Linux, C, RTAI (real-time Linux), PID loops, SMT, reflow, kernel/ modules/ drivers, Mikrotik/ RouterOS, PPP/ OpenVPN, iptables, routing, LinuxCNC, HAL (hardware abstraction layer), Autotools/ Makefiles/ compiling, BIOS, GRUB, automotive mechanics, avionics, wiring, electronics, Python, XML/ schemas, git
Hired several experienced consultants to get tutored in practical Linux DevOps and networking. Practiced using and configuring dozens of programs and tools, including:
Interviewed or worked remotely with consultants from many countries and timezones. Successfully adapted learning and communication style to consultants who did not have teaching experience, good English skills, or even good internet connections.
3 days
50
Have a Resumonk account with email and password login?