Michal Adamczak, Developer in Taipei, Taiwan
Michal is available for hire
Hire Michal

Michal Adamczak

Verified Expert  in Engineering

Full-stack Mobile Developer

Location
Taipei, Taiwan
Toptal Member Since
February 9, 2018

迈克尔是一位注重细节的软件工程师, 在牢记设计的同时创造解决方案, 并以正确的态度处理它. 他完全了解软件开发生命周期,并努力实现代码的可重用性和可测试性. michael在国际环境中工作,日程安排和业务需求不断变化,在提供现场支持的同时担任项目负责人.

Portfolio

Digital Agency in London
Amazon Web Services (AWS), Node.js, Python, Appium, Bitrise, MacOS, ReactiveX...
Freelance
Python, Amazon Web Services (AWS), Swift, Objective-C, iOS
Advanced Digital Broadcast
C++, Java, MPEG, DVB-C, DVB-S, Videos, STB

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS)、Git、Xcode、MacOS、Visual Studio Code (VS Code)、Docker

The most amazing...

...我做了一个巴士运营的应用程序,在我访问英国的时候,我用它来安排我的行程.

Work Experience

Senior iOS Developer

2015 - 2017
Digital Agency in London
  • 为初创公司和知名跨国公司开发移动应用程序.
  • 构建一个macOS应用程序,在移动应用程序中测试不同的用户场景.
  • 为移动应用创建了Twitter和Facebook帖子聚合器和feed.
  • 为移动应用程序设计和开发自动化测试环境.
  • 改进了集成和开发环境和实践.
  • Integrated Slack and build servers.
Technologies: Amazon Web Services (AWS), Node.. js、Python、Appium、Bitrise、MacOS、ReactiveX、Objective-C、Swift、iOS

Full-stack Mobile Developer

2013 - 2014
Freelance
  • 为爱尔兰的一家初创公司开发了一款iOS应用.
  • 创建无服务器微服务,为移动应用程序提供测试环境.
  • 构建了一个无服务器服务来运行和创建回溯测试和交易脚本.
技术:Python、Amazon Web Services (AWS)、Swift、Objective-C、iOS

Software Engineer

2011 - 2014
Advanced Digital Broadcast
  • 为印尼最大的有线电视和卫星电视提供商集成MHP机顶盒.
  • 使用四个不同的硬件平台统一来自四个独立项目的源代码.
  • Developed interactive advertisments solutions.
  • Created a video-on-demand application.
技术:c++, Java, MPEG, DVB-C, DVB-S,视频,机顶盒

Software Engineer

2010 - 2011
Vidiom Systems | Advanced Digital Broadcast
  • 针对美国市场的综合IPTV机顶盒,基于IBC获奖的ADB Carbo MHP.
  • Built an RTSP server.
  • Developed an HTTP live-streaming server.
  • Built an RF-to-IP-streaming server.
  • 为美国市场的酒店解决方案创建了一个HTML仪表板应用程序.
技术:jQuery, Java, c++, HTTP直播(HLS), RTSP,多播,MPEG, IPTV,视频,机顶盒

IT Specialist (Volunteer)

2009 - 2009
Simba Friends (NGO, a Cisco Networking Academy)
  • 为肯尼亚一个村庄的学校创建了一个网络.
  • 为学校和组织设计并创建了CMS.
  • Provided IT training sessions for the staff.
Technologies: Linux

Software Engineer

2005 - 2008
Samsung Electronics R&D Center
  • Developed digital TV (DVB) systems for TV products.
  • Worked in a multithreaded, 不同硬件平台和操作系统上的嵌入式环境.
  • 为三星获奖的波尔多液晶电视开发软件.
  • 与英国三星电子研究所密切合作,开发新的软件平台.
  • 开发了基于linux的DVB-T录音设备,并在欧洲各地的三星办公室部署.
  • Performed code reviews and software integrations.
  • 在2006年荣获最佳数字电视实验室工程师奖.
技术:IBM Rational ClearCase, C, c++, MPEG, DVB-T

IT Specialist (Part-time)

2002 - 2004
Artland Ltd.
  • Designed, created, and maintained a computer network for a small company with offices in two locations; including a firewall, VPN, DNS server, HTTP server, PostgreSQL server, and Samba.
  • Developed a CMS and online store.
  • 构建了一个工具来同步SQL和dBase数据库.
技术:PostgreSQL, MySQL, Python, PHP, OpenBSD, Linux

Canon Photo Companion

http://itunes.apple.com/gb/app/canon-photo-companion/id813619666?mt=8
我为佳能相机开发了一个配套应用程序(iOS). 功能包括互动指南,个性化练习,配件目录. 我还为该应用程序设计并创建了一个测试环境.

Stagecoach Bus App

http://www.stagecoachbus.com/promos-and-offers/national/stagecoachbusapp
我带领一个由1 - 3名工程师组成的团队,在英国开发了一个公交运营的iOS应用程序. The features include a trip planner, ticket purchases, bus timetables and departures of nearby buses, and synchronization of the user preferences.

Renault KAJAR Companion App

我领导了一个由1 - 2名工程师组成的团队,为雷诺汽车开发配套应用程序(iOS). 这些功能包括交互式指南和手册, 能够从当地经销商处购买汽车配件, and an integration with Facebook product pages.

Castrol Edge Bloodhound SSC

我开发了一个iPad和iPhone应用程序,增强了嘉实多对猎犬超音速汽车的赞助. The features included an augmented reality section.

Canon Expo

我为佳能移动应用程序开发了一个新闻聚合器和feed(服务器端).

Fansz

我为一家在英国和荷兰设有办事处的初创公司开发了一款社交应用(iOS). 其中一些功能包括消息传递、聊天室等.

CityBcon Dublin

我为爱尔兰的一家初创公司开发了一款城市指南应用(iOS). 其中一些功能包括离线地图、位置触发服务和其他与旅游相关的辅助服务.

Languages

Swift, SQL, Python, GraphQL, PHP, Objective-C, c++, HTML, C, Java

Tools

Xcode, PyCharm, Git, Jira, IBM Rational ClearCase, Amazon Lex, AWS AppSync

Paradigms

Serverless Architecture, RESTful Development, Test-driven Development (TDD), Reactive Programming, Design Patterns, Agile Software Development, Concurrent Programming

Platforms

Bitrise, iOS, Amazon Web Services (AWS), AWS Lambda, Linux, OpenBSD, MacOS, Visual Studio Code (VS Code), Docker

Frameworks

SwiftUI, Serverless Framework, Appium

Libraries/APIs

REST APIs, RxSwift, AWS Amplify, Binance API, Node.js, jQuery, ReactiveX, Fabric, Twitter API, Facebook API, Foursquare API, Twilio API

Storage

Amazon DynamoDB, PostgreSQL, Amazon S3 (AWS S3), SQLite, JSON, MySQL

Other

Digital TV, TCP/IP, Multicast, XMPP, Routing, HTTP Live Streaming (HLS), STB, Audio/Video Transport, RTSP, IPTV, DVB-C, DVB-S, DVB-T, Videos, MPEG, iBeacon, SOAP, Machine Learning, Chatbots, Fintech, Astrophysics

1999 - 2004

Master of Science Degree in Astrophysics

Jagiellonian University - Kraków, Poland

OCTOBER 2018 - OCTOBER 2020

AWS Certified Solutions Architect - Associate

AWS

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