Tech Lead
CurrentAt Expand I lead a skilled team of developers (web front end, web backend and system level programmers) and support team. We build and sustain a multi channel contact center platform named Expand Omnichannel Contact Center. I report to the CEO of the company, and work among other things on:* studying the current state of the art of the contact center solutions* advice the board of directors as of to where should we head our efforts, and define our roadmap based on that* work with my team to fulfill the required developments* work out better ways of working by altering our workflows* studying and selecting what technical stack we should use, and what tech skills we should have, trying every day to keep our platform up to date to where the industry is headingI also work heavily on team building by selecting new hires, and working with human resources on how to keep our team motivated and focused on our business needs. On the technical side, we use PHP, MySQL, Perl, Python, HTML5, CSS, Javascript and a lot of frameworks like Backbone, Flask, RabbitMQ, Celery, Twisted, and backend Linux systems like Asterisk, Apache HTTP, Bind and SIP proxies among others, so I need to be fluent on all of them. We also use some cloud services and technologies that I need to understand.Since 2016 we have been working on adding Cognitive Services to our platform by integrating it with some cloud AI providers like IBM Watson, Microsoft Azure and Google Cloud services.