PM

Paweł Mucha

available

Last update: 06.09.2022

Machine Learning Engineer, Software Engineer, Natural Language Processing, Senior System Developer

Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Limited professional)

Skills

Python, scikit-learn, Numpy, Scipy, Theano, TensorFlow, Keras, PyTorch, Pandas, Matplotlib, NLTK, Natural Language Processing, NLP, Data Mining, Social networks, data analysis, Riak, Node.js, MongoDB, ElasticSearch, algorithms, Neural Networks, Deep learning, Neo4j, Spark, Redis, MT4, IoT, Raspberry Pi, algorithm, programming, Mongo, supervised learning, database, store data, Pig, Angular, sentiment analysis, Machine Learning, Javascript, C#, NET, Linux, Apache, ZooKeeper, information extraction, chatbot, disambiguation, databases, API, Ubuntu, PHP, ASP.NET, MS SQL, Data Systems, Refactoring, ASP, presentation layer, ASP. NET, SQL

Project history

08/2015 - 05/2019
Software Engineer, Natural Language Processing
Unified Factory SA

Spark , MongoDB, Node.js, Javascript, C# .NET, Redis, Linux Mint, Apache
ZooKeeper, Neo 4j, ElasticSearch, Python
Developing complex database solutions.
Understanding the data received from the Customer and setting a goal of an
analysis (for example finding patterns of transactions' rejection).
Maintained regular communication with business to understand changes in
requirements, feedbacks and recommendations
My work focuses on models for information extraction (fusional and analytic
languages) by natural language processing (NLP) . Ongoing projects
include relation extraction for unstructured and semi-structured documents,
classification of information, chatbot engines, conversation processing
models , open domain word sense disambiguation, building semantic
databases.

10/2010 - 08/2014
Senior System Developer
never.no

C#, Mirand API, RTX API, PixelPower API, Linux Ubuntu, Python , PHP,
JavaScript
* researching, designing and writing new Social Television software programs
* programming with Inscriber RTX, Chyron, PixelPower Clarity
* developing existing programs by analysing and identifying areas for
modification
* creating technical specifications and test plans
* integrating existing software products and getting incompatible platforms to
work together
* testing new programs and fault finding
* investigating new technologies
* writing operational documentation with technical authors
* maintaining systems by monitoring and correcting software defects
* working closely with other staff, such as project managers, graphic
artists, designers, developers, systems analysts, and sales and marketing
professionals
* consulting clients/colleagues concerning the maintenance and performance
of software systems and with a view to writing or modifying current operating
systems
* continually updating technical knowledge and skills by attending in-house
and/or external courses, reading manuals and accessing new applications.

06/2009 - 09/2010
Software Developer
Webtel

C#, ASP.NET, MS SQL

06/2009 - 08/2009
Contractor, Software Developer
Management Data Systems Sp z o.o

C#, ASP.NET, MS SQL
Refactoring and rebuilding algorithms for already deployed system. All done
in .NET.

11/2008 - 05/2009
Software Developer
DotSystems

C#, .NET, MS SQL

12/2007 - 11/2008
Software Developer
StepStone

ASP, MS SQL

07/2005 - 11/2007
Software Developer / Analyst
Arteria S.A.

C#, MS SQL, Avaya API, Call Center

01/2004 - 12/2005
Software Developer
Comtica sp. z o. o.

C#
.NET
MS SQL

05/2002 - 09/2004
Junior Software Developer
Axel Springer Kontakt

That was my first job as a programmer. Because I worked there with
experienced programmers I got a lot of sophistication. I took part in projects
connected with a mobile marketing. My task was to design and implement the
data bases, MS SQL 2000, to the presentation layer at first I used the classic
ASP, later on I used ASP. NET.
I would like to single out the most interesting projects:
SMS Service- My task was to design a scripts to lunch with a local SMS
servers, to send appropriate messages, to receive demands from the server,
to process them and finally in the accordance with them to making suitable
processes.
Preparing reports starting with business layers, and ending with presentations
for client layers.
The Software for the Call Center- I prepared and make a system to manage
a Call Center knowledge named "Drzewo wiedzy", Thanks this system
consulters could in easy and in the same time fast way to trade each other
their knowledge, to gather it and to estimate it.
Technologies:
* .NET 1.1,
* T-SQL,
* C#, ASP.NET,
* JavaScript,
* ASP,
* C++.

Local Availability

Only available in these countries: Poland
Profileimage by Pawe Mucha Machine Learning Engineer, Software Engineer, Natural Language Processing, Senior System Developer from Warsaw Machine Learning Engineer, Software Engineer, Natural Language Processing, Senior System Developer
Register