Lead AI Engineer
2018 - 2019BPU- Supported NLP analysis over different languages.
- Developed image analysis and detection specific classes in order to improve marketing/branding.
- Implemented an automated pipeline for data collecting, transformations, dataset creation, training, and validation of models.
- Managed remote developers across different locations.
Technologies: Keras, TensorFlow, PythonSenior Software Engineer
2016 - 2017Smartboss- Designed and implemented a recommendation engine platform for people using Python.
- Designed and implemented a security system for keeping private user data safe while integrating with social accounts and validation.
- Built integration with a social accounts API and aggregated data for precise task generation.
- Implemented a REST API using Flask.
- Managed and planned new features like assigning tasks for developers on this project.
- Worked on design and implementation of ML algorithms for supporting better task generation using Python using scikit-learn.
Technologies: PythonSecurity Engineer
2016 - 2017Atia Consulting- Created a plan for penetration testing.
- Created and customized different kinds of tools for penetration testing.
- Assessed and reported on vulnerabilities.
- Reverse engineered binary applications and exploited weak spots.
- Reviewed source code.
Technologies: LinuxELK Expert
2016 - 2017IOD- Consulted and wrote content related to the ELK stack.
- Created articles for best practices.
- Created articles about ELK use cases.
Technologies: Kibana, Logstash, ElasticsearchSenior Software Engineer
2015 - 2016Zoomer Analytics- Implemented the web application in Flask framework.
- Created the real-time application using the Socket.IO library.
- Worked on database migrations and supporting different kinds of databases.
- Worked on supporting the communication with Interactive Broker API in real-time.
- Created directives in AngularJS for updating web content using the socket.
Technologies: Flask, PythonSoftware Developer
2013 - 2015DevLogic- Created analytic scripts for tracking client-side events.
- Implemented support on the back-end for generating an analytic script based on user input.
- Created a system for receiving large amounts of data using Flume and dispatching data in different sources.
- Implemented reusable components for manipulating data in Redis.
- Created scripts for fast migration between databases using Python.
- Worked on indexing data using the Elasticsearch with support of real-time search of indexed data.
- Maintained an Elasticsearch cluster.
Technologies: Elasticsearch, Python, JavaSoftware Developer
2012 - 2013VOC-Solution D.O.O.- Created reusable menu components with support from a database using C# and ASP.NET.
- Built components for a different version of a PCI DSS questionnaire.
- Worked on Ajax ASP.NET components related with uploading file and tracking progress.
- Developed client-side progress components for the PCI DSS questionnaire.
- Wrote a tool for managing the PCI DSS questionnaire.
Technologies: .NET