A Full-stack Developer with over five years of experience in software development, demonstrating expertise in creating robust solutions using Python and its associated libraries, such as NumPy and Pandas. Specializes in VOIP product integrations, implementing various functionalities including call parking, forwarding, interactive voice responses (IVR), text-to-speech, extensions, operators, callback services, conference rooms, and recording. Proficient in Java for the management of JSON and SQL in OpenFinance integrations, facilitating financial transactions, routine statements, and automated payments. Currently oversees legacy projects using Java 6, JSTL, JSP, and Taglibs for a digital PABX project, which involves the digitalization of traditional PABX features to function on virtual machines, offering comprehensive functionalities like data feeding and call management portals.
Experience includes the development of REST APIs utilizing Python, C#, and NodeJS, with AI integration in various products. Committed to Clean Code principles while utilizing AWS and Git/GitLab extensively. Demonstrates proficiency in automating the provisioning and management of infrastructure resources across cloud providers and on-premise environments, involving virtual machines, networks, and database instances, including MariaDB, Postgres, and SQL/NOSQL databases. Effectively implements Agile SCRUM methodology, adaptable to projects of varying scale and complexity, across multiple programming languages.
Technical skills encompass Python, Django, Flask, NumPy, Pandas, Docker, Java, JSON, SQL, Spring, Hibernate, SCRUM, legacy technologies including Java 6, JSP, JSTL, Taglibs, and front-end frameworks such as React, Node.js, and Angular.js.