I'm a software engineering consultant focused on data engineering and artificial intelligence. I am often involved in working with a new idea of a company or product and making a living technology out of it. Usually, I work on the development and maintenance of a brand new product or application.
a regular freelancer
|Working with me|
|Fixes after completion of the project||NO||YES|
As a Data Processing Engineer (often called Data Engineer) I am responsible for the development, maintenance and testing of pipelines that collect data from some kind of unordered source and organize it to some other, better-organized collection that can be easily analyzed or forwarded to more sophisticated parts of the system. A set of commonly agreed responsibilities of a Data Processing Engineer include Data Collection, Data Ingestion and sometimes Data Modelling. While these (and other) branches will have their departments or teams in larger companies, an entire set of skills and domain know-how is required from a single engineer in startups.What makes a Data Engineer:
ML Engineer responsibilities are more science- and analytics-oriented. While a strong understanding of statistical modeling of data plays a significant role in everyday ML Engineer activities, understanding of state of the art algorithms and fundamentals of computer science is no less important. As opposed to Data Scientist, ML Engineer is more focused on the actual application of the appropriate method, leaving the data mining as something additional that could be eventually used. As a Machine Learning Engineer I work within an experiment-driven and data-driven workflow and I apply state of the art machine learning methods to solve decision making, prediction or pattern recognition based problems.What makes a Machine Learning Engineer:
Software Engineer is a broad definition of a programmer that will write, debug and maintain software that tries to accomplish specific tasks or functionalities. These are often agreed with a product owner, project manager or an entire software development team. Software Engineer will mainly write code and sometimes design and build a new system from scratch - because that's what engineers do. Furthermore, a branch of software architecture comes handy when the design is needed. When needed, I find myself well in the role of a Software Architect, which is a nice stepping stone from coding. When working with teams, I prefer iterative and agile work managing frameworks, knowing positive outcomes of that kind of methodology. During individual projects, I become a Web Developer, Backend Developer or App Developer, depending on the initiative I collaborate to.What makes a Software Engineer:
e-mail: my first name
phone (office hours):
+48 512 42 00 42
Where in the World is Kondzio Konrad Talik???