Alex Khodorenko
Walnut Creek, California, United States
adt3zp@r.postjobfree.com 650-***-****
linkedin.com/in/alexkh
Summary
Experienced Software Development Manager with a strong background in team leadership, architecting, design and development of complex distributed systems, Genesys and integration of CX/CRM/Routing systems for both B2B & B2C market. Experienced in all aspects of software project life cycle including analysis, design, implementation, delivery and testing. Strong customer communication skills. Ability to translate customer requirements into system architectures that can be built and delivered with-in time and budget constraints. Strong management skills for hiring the right team onshore and offshore and leading them to successful product development and deployment.
Experience
Senior Software Engineering Manager
Genesys
Jan 2012 - Present (11 years +)
• Managing multiple onshore and offshore teams of senior software engineers: Genesys Social Engagement HUB - AWS deployed complex of cloud services exposing the REST API to Genesys on-prem components, Knowledge Management, eServices, Digital – architecting and coordinating development and documentation efforts. Software Development Life Cycle (SDLC). Agile and Waterfall methodologies.
• Social Media adapters to deliver Apple Business Chat/WeChat/WhatsApp/Twitter/Facebook/FB Messenger messages to Genesys and converting into standard Genesys interactions. Using the corresponding REST APIs. Media templates for WhatsApp, ABC (Apple Messages for Business), FB Messenger.
• Integrated ABC (Apple Messages for Business) structured messages (Apple Pay) with Stripe workflow.
• Content analysis of short Social Media Messages - actionability, sentiment, regular text categorization. Analyzing customers' call center category trees (taxonomy) to improve text categorization results.
• Developed Business Processes using Genesys IRD/IWD strategy designers for Social Media channels
• Developed intelligent Email routing and Content Analysis system (NLP, text categorization, AI)
• Text categorization. AI. (Perceptron, Bayes Point machines, Neural Networks)
• Specified and developed Knowledge Management system for Voice-Email blended call centers
• Product management support. Mapping of customer requirements into Genesys architectural environment
• Exchange protocol between 3rdParty Servers, IxnServer and Router server Skills: Java · TypeScript · NestJS · Node.js · Redis · Spring Boot · MongoDB · Apache Kafka · React
· JSON · Jira · Oracle Database · MS SQL · Docker · Kubernetes · Microservices · Google Cloud Platform (GCP) · Amazon Web Services (AWS) · DigitalOcean · Jenkins · Blackduck · Checkmarx · Jira
· Confluent · Security reviews · Pager Duty · Runbooks · Windows · Architectural Design · Distributed Systems · Cloud Development · Enterprise Software · Unix · XML · .Net · C# Alex Khodorenko - page 1
Senior Software Engineering Manager
Alcatel-Lucent Enterprise
2003 - 2012 (10 years)
• Managing multiple development projects in the field of Knowledge Management (Text Categorization), Email Routing, Social Media
Senior Software Engineer
Genesys
1999 - 2003 (5 years)
• Text categorization. Pattern recognition. AI. ( Perceptron, Bayes Point machines, Neural Networks), Development of the proprietary text categorization system to replace third-party one.
• Knowledge Management system for Voice-Email blended call centers
• Integration system for intelligent Email routing and Content Analysis (based on artificial intelligent system supplied by BBN(Verizon)
• IRD design - GUI - Intelligent Call Routing system. Stingray Libraries-MFC
• Installation wizards for Internet Suite.( MS Platform SDK, Genesys Platform SDK)
• Integration of Genesys Routing and Classification systems with JBoss Rules (JBoss IDE for Eclipse based project)
Senior QA Engineer
Genesys
1997 - 1999 (3 years)
•Supervised a group of QA engineers.
•Manually and automatically tested the wide range of CTI (telephony) applications
•Client-Server Environment Applications,GUI applications, Database Applications,TCP/IP.
•Designed test plans and test cases. Reported and tracked bugs in Siebel Database
•Automation test scripts for UNIX applications
•MS SQL,Oracle,Informix
•Hardware–Software integration testing–Dialogic boards
•Outbound campaign testing
•On-site installation and integration
•Developed testing clients. MFC and server’s API ( C++,TCP/IP,MFC,Multithreading, GUI development,Windows Sockets) for telephony applications
•Verification of the voice detection ability of the telephony switches
•Tested Tserver applications, SNMP proxy agents
•Created installation packages using InstallShield
•Agent Scripting–Nirvana based application(COM/DCOM)
•Identification and quick fixing of bugs found by customers on production sites Education
Belarusian State University
MS, Nuclear Physics and Electronics
Licenses & Certifications
AWS Cloud Practitioner Essentials - Amazon Web Services (AWS) Alex Khodorenko - page 2
F7E77373-EAFA-46B5-89EF-AC8394222CBE
Introduction to Amazon Elastic Compute Cloud (EC2) - Amazon Web Services
(AWS)
360C8814-3052-4E43-9998-423CE2954E40
Getting Started with AWS Security, Identity, and Compliance Security, Identity & Compliance - Amazon Web Services (AWS)
4C6BB4E9-EF9C-4185-9A94-AA8287BE4FF5
AWS Certified Solutions Architect - Associate (SAA-C02) Cert Prep: 1 Cloud Services Overview - LinkedIn
JavaScript Essential Training - LinkedIn
Microservices: Design Patterns - LinkedIn
Learning Spring with Spring Boot - LinkedIn
Advanced Spring: Application Events - LinkedIn
React.js Essential Training - LinkedIn
Alex Khodorenko - page 3