Full Stack Engineer - LEA Chat and Speech (via Upstack)
LEA Chat and Speech is a conversational chat application used for customer support, new lead generation cold lead re-engagement. Smart conversational IVR for new client introductions and current client customer support. It was a deep learning project exploring different models, fine-tuning of models, preforming
validations, testing word error rates, ETL(extract, transform, load) process with audio
files, model training, natural language processing for recognized
text, audio and video streaming with transcription. Features include Conversational chat, Smart Conversational IVR, Lead and Client Monitoring. Worked on creating speech recognition features, video calls with WebRTC, and passing audio to the backend for speech to text and NLP operations. Technologies used: Python, Mozilla DeepSpeech, kaldi, spaCy, Keras, Tensorflow, Torch, scikit-
learn, matplotlib, nltk, punctuator, pydub, sox, Theano,pyaudio, Django, WebRTC(Audio
and Video streaming).
Intermediate Java Developer - MIS4i ERP (Enterprise Resource Planing System)
Handled the development, maintenance and improvement of codebase on the ERP. Worked on queries with different levels of recursion, optimized data on the database from 20/30 minutes to 20/30 seconds; dynamically generating new features for the ERP. The solution was launched with continuous integration, deployment and delivery every week; handling complex issues on production servers.
Senior Software Developer - Booking Website / Booking Widgets
The booking project enables online appointments between users and customers; with features for individual appointments/group bookings of rooms, vehicles, parking lots and much more. The intelligent tool on the solution calculates appointments times and reminds customers of upcoming appointments. It comes with Smart Actions, payment and other functions in four languages. Oversaw the development of new backend code and integration with the new frontend solution; writing the core algorithm for finding available days/times for booking. Implemented the transaction management feature and rewrote the whole logic on the solution.