Collaborated with Factmata team and associated professors (Sebastian Riedel from UCL and Andreas Vlachos from Cambridge) on researching new Natural Language Processing & Machine Learning
techniques for detecting Fake News, Political bias, Hate-speech, Racism, Sexism and Terrorism.
Robot Detection Research Team Mix between Machine Learning and Software Development Engineering. Main target is to design and implement engineering& data science solutions on defined business problems affecting availability, data protection and security of Amazon public websites, as well as research, develop and integrate new methods to improve automated machine learning ability and quality of the Amazon Automatic Robot Detection services. Make them faster, smarter and more adaptable to changes in robotic and human behaviour. I use Machine Learning techniques to make software systems learn fast and become better than we humans could do on discriminating between robotic and customer web service requests.Robot Detection Team. Processing big data-sets of website traffic in order to detect various types of robots crawling Amazons customer-facing websites. By categorizing hits, we enable other teams to improve their services availability, gather better business metrics and provide the best experience to both customers and robots. Loving sophisticated algorithms and mathematical precision, but at the same time enjoying implementing real large-scale distributed systems, I am responsible for implementing state-of-the-art tools and scalable distributed systems to automatically process, analyze and classify billions of hits per day using parallel algorithms on top of Amazon Web Services cloud-computing infrastructure.
Assure the successful execution of the company’s business mission through development and deployment of the company’s projects within two company development offices from Romania, collaborate with the potential customers to develop use cases and specifications that describe the implementation of the company’s services, select and manage company staff or outsourced vendors, establish and supervise the software development process, setting short-term objectives and assessing progress as defined by the selected software development methodology, conduct code reviews and specification conformance testing as defined by the selected software development methodology, establish and supervise a quality assurance process, including integration and system testing, establish an application deployment process, maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices by attending relevant conferences and reading widely, share knowledge, mentor, and educate the organization’s management, staff, partners, customers with regard to the company’s technological vision, opportunities, and challenges, supervise recruitment, training, retention, and organization of all development staff in accordance with the company hiring process, and budget requirements, as well as actively participate at research of new technologies in AI area.
Developing automatic trading system, trading simulator for “backtesting”/evaluating profitability of trading algorithms. Modeling and developing machine learning algorithms to predict stock exchange price fluctuations and intelligent robots trading real money in real time.
Got really great experience with stock exchange, trading systems&platforms.
paperrater.com (http://paperrater.com)October 2011 - January 2012
Researching and applying Natural Language Processing techniques to extract various information from text and use that data to train grading robots using supervised machine learning algorithms to
Main responsibilities and activities: malware analysis, development of detection methods, prevention and cleaning of active malware, elimination of malware from networks and systems of company clients. Creating and testing of detection and disinfection solutions against different types of malware using heuristic and machine learning techniques. Developing software tools and building distributed systems for automatic malware analysis and log processing.
Mes compétences
Technologies
ElasticSearch, AWS, Machine Learning
Big Data
Spark, Hadoop, Big Data
Machine Learning
Deep learning
Languages
C/C++, SQL, Java, Java Core, Python
Others
Natural Language Processing (NLP), Data Science
Mes études et formations
Bachelor of Science (BSc) - Computer Science - "Alexandru Ioan Cuza" University of Iasi2004 - 2008
Vous avez besoin de ce profil dans un mois?Contactez-nous!
Talent sourcing specialist de la plateforme Pentalog, SkillValue s’appuie sur un pool de +400 000 Experts Tech & Marketing, dont +15 000 freelancers. Évaluations de compétences, missions, offres d’emploi : les consultants SkillValue vous aident à accélérer votre carrière.
Un compte Pentalog vous permet d’accéder en toute transparence à notre catalogue de prix compétitifs et trouver les meilleurs profils et talents digitaux à travers le monde.
Notre catalogue contient tout ce dont vous avez besoin pour créer et faire évoluer une équipe de développement agile performante.
Pourquoi créer un compte Pentalog ?
Bénéficier de prix transparents pour accéder à des développeurs de classe mondiale
Construire facilement et évaluer votre « équipe de rêve »
Comparer les infos et tarifs à travers 3 continents et 8 pays
Recevoir des offres spéciales et des mises à jour sur les développeurs disponibles
Vous recherchez un profil en particulier ? Contactez un Consultant Pentalog pour trouver l'expert adapté à votre projet.