Position: Software Engineer
Category: JavaScript
English level: upper
Years of experience: 6


Experienced software engineer with 7+ years of expertise in complex software engineering projects, including 2 years of machine learning experience with Tensorflow, Keras, and convolutional neural networks. Passionate about problem-solving through programming and seeking new and exciting projects.
Currently working as a software engineer at Howdy Learning, responsible for developing and enhancing the
web socket infrastructure controlling user presence, notifications, and chat functionalities. Additionally, I handle integrations with third-party platforms via pluggable widgets and single sign-on functionality. I also contribute to maintaining the WebRTC infrastructure, as well as Thinkific, Twilio, and Zoom integrations, and provide bug fixes and reviews.
Notable achievements include significantly reducing CPU loads on the Howdy app, resolving periodic crashes caused by high public outbound bandwidth from socket.io connections. Developed a pluggable widget that attracted high-paying customers, enabling interaction with their students and communities on third-party apps.
Involved in critical projects at Howdy, including financial applications facilitating community admins to charge members for secure audio and video calls using the Stripe API. Currently working on an application allowing admins to manage video and call credits and regulate calls within their community.
Outside of work, I enjoy building personal projects and collaborating with other developers. Currently, I'm developing a React Native and Go app for handymen. Additionally, I have a passion for playing chess.