Joanna Chimiak-Opoka,奥地利因斯布鲁克的开发者
Joanna is available for hire
Hire Joanna

Joanna Chimiak-Opoka

Verified Expert  in Engineering

Software Developer

Location
Innsbruck, Austria
Toptal Member Since
January 22, 2016

Joanna拥有计算机工程博士学位,在工业和学术环境中拥有20多年的软件开发基础经验. 她参与了波兰第一个全自动网络托管系统的开发. 她的学术工作主要集中在模型和质量工程方面. 乔安娜有出色的分析和抽象能力. Plus, she learns quickly and communicates well.

Portfolio

Freelance Work
Git, HTML, CSS, LaTeX, Python, Linux
University of Innsbruck, Austria
对象约束语言(OCL), Python, UML, LaTeX, Linux

Experience

Availability

Part-time

Preferred Environment

Chrome, Git, Vi, Linux

The most amazing...

...我的博士项目是用Octave的一个算法和一个工具来选择大数据建模的重要维度.

Work Experience

Freelance Software Engineer

2012 - PRESENT
Freelance Work
  • 参与开发亚马逊产品的价格和评论比较网站(Python), Bootstrap). More details on Starzonia.com can be found in the portfolio section.
  • 为提洛尔家庭开发了一个搜索有效优惠券的网站(Python, HTML/CSS).
  • 内置API测试,包括web系统的静态代码分析(Python: unittest, coverage, pylint).
  • 设计模块化技术手册(LaTeX)的结构和提供内容,包括样式文件, Gimp).
  • 进行技术可行性研究和小型部件的原型(例如.g. WebSockets、集群和SVG动态样式的使用).
技术:Git, HTML, CSS, LaTeX, Python, Linux

Post-doctoral Researcher

2003 - 2012
University of Innsbruck, Austria
  • 在国际和多元文化研究小组以及工业合作伙伴中进行博士后研究,同时承担教学和行政责任.
  • Participated in research, focusing on model-driven software engineering, model-driven testing, unified modeling language, domain-specific languages, systematic quality assessment of models, 对象约束语言的应用和扩展.
  • Developed tools for supporting research; a notable one was a multi-user website for collecting data on OCL tools (Django/Dojo).
  • 讲授编程语言的语义, formal specification, model engineering, 选定的软件工程主题和练习, laboratories, 以及软件开发领域中许多其他主题的项目. 指导他人的学士和硕士论文.
  • Developed tools supporting teaching; among others was the implementation and testing of Rivest-Shamir-Adleman cryptosystem for public-key encryption (Java/JUnit).
技术:对象约束语言(OCL), Python, UML, LaTeX, Linux

Reasearch and Teaching Assistant

1998 - 2003
西波美拉尼亚理工大学(波兰什切青)
  • 完成多背景的研究工作, 研究小组的教学和管理工作.
  • 研究了多变量建模、模糊逻辑、多值逻辑和模式识别.
  • 教授人工智能领域的各种练习和实验, logic design, and software development.
  • 为研究组开发了一个行政网站.
  • 构建支持教学和研究的网络和桌面工具.
Technologies: Octave, LaTeX, Linux

Senior Software Developer

2000 - 2001
FiberNet
  • 参与了一个全自动web托管系统的设计和编码. 更多细节可以在投资组合部分找到.
  • Developed web-based portals (LAMP).
  • 与国际客户进行互动和合作.
技术:Shell脚本,CSS, HTML, PHP, MySQL, Apache, Linux

Starzonia

一个网站,用于查看几个亚马逊商店的产品价格和评论. 它计算价格,包括到指定目的地国家的运费,并累积来自几家亚马逊商店的评级(星级).

OCL Editor / SQUAM Framework

http://dblp.uni-trier.de/pers/hd/c/Chimiak=Opoka:Joanna
对象约束语言(OCL)的扩展,包含库和单元测试的概念, 它们是由我领导的开发团队作为OCL编辑器实现的,并与工业合作伙伴一起在项目中使用. 在我的几篇科学论文(例如:《欧博体育app下载》)中描述了这些想法、实现和使用.g. c7, c10 at the provided link).

Synchronizing UML Models

主持读写建模硕士项目,通过将自然语言处理技术与OCL模型查询相结合,提供模型和文本同步. With Literate Modeling, UML模型中的元素名称与文本中的对应元素名称的一致性是通过使用文本注释来提供语义链接来实现的.

Web Hosting System

波兰最早的全自动网络托管平台之一,当时采用尖端技术和创新解决方案开发. The platform automated registration of domains, 配置电子邮件和web服务器,包括安装预选模块, e.g. e-shops. 该平台还支持托管工作流程的管理和财务方面.
2000 - 2002

PhD Degree in Computer Engineering

西波美拉尼亚理工大学-什切青,波兰

1993 - 1998

Master of Science Degree in Computer Engineering

西波美拉尼亚理工大学-什切青,波兰

Tools

LaTeX, BibTeX, Vim文本编辑器,Apache, Coverage.py, pylint, Makefile, Git

Languages

Python, UML,领域特定语言(dsl), PHP, Octave, SQL, R, Z Notation, CSS, HTML

Paradigms

Procedural Programming, Model-driven Engineering (MDE), Object-oriented Programming (OOP), Data Science, Testing

Industry Expertise

Teaching

Storage

MySQL

Frameworks

Chrome

Platforms

Linux

Other

Algorithms, Mathematics, Modeling, Data Structures, Vi, Shell Scripting, Object Constraint Language (OCL), Data Mining, Web Scraping, Unix Shell Scripting

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring