Michal Adamczak
Verified Expert in Engineering
Full-stack Mobile Developer
迈克尔是一位注重细节的软件工程师, 在牢记设计的同时创造解决方案, 并以正确的态度处理它. 他完全了解软件开发生命周期,并努力实现代码的可重用性和可测试性. michael在国际环境中工作,日程安排和业务需求不断变化,在提供现场支持的同时担任项目负责人.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS)、Git、Xcode、MacOS、Visual Studio Code (VS Code)、Docker
The most amazing...
...我做了一个巴士运营的应用程序,在我访问英国的时候,我用它来安排我的行程.
Work Experience
Senior iOS Developer
Digital Agency in London
- 为初创公司和知名跨国公司开发移动应用程序.
- 构建一个macOS应用程序,在移动应用程序中测试不同的用户场景.
- 为移动应用创建了Twitter和Facebook帖子聚合器和feed.
- 为移动应用程序设计和开发自动化测试环境.
- 改进了集成和开发环境和实践.
- Integrated Slack and build servers.
Full-stack Mobile Developer
Freelance
- 为爱尔兰的一家初创公司开发了一款iOS应用.
- 创建无服务器微服务,为移动应用程序提供测试环境.
- 构建了一个无服务器服务来运行和创建回溯测试和交易脚本.
Software Engineer
Advanced Digital Broadcast
- 为印尼最大的有线电视和卫星电视提供商集成MHP机顶盒.
- 使用四个不同的硬件平台统一来自四个独立项目的源代码.
- Developed interactive advertisments solutions.
- Created a video-on-demand application.
Software Engineer
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仪表板应用程序.
IT Specialist (Volunteer)
辛巴之友(非政府组织,思科网络学院)
- 为肯尼亚一个村庄的学校创建了一个网络.
- 为学校和组织设计并创建了CMS.
- Provided IT training sessions for the staff.
Software Engineer
Samsung Electronics R&D Center
- 为电视产品开发数字电视(DVB)系统.
- Worked in a multithreaded, 不同硬件平台和操作系统上的嵌入式环境.
- 为三星获奖的波尔多液晶电视开发软件.
- 与英国三星电子研究所密切合作,开发新的软件平台.
- 开发了基于linux的DVB-T录音设备,并在欧洲各地的三星办公室部署.
- 执行代码审查和软件集成.
- 在2006年荣获最佳数字电视实验室工程师奖.
IT Specialist (Part-time)
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数据库.
Experience
Canon Photo Companion
http://itunes.apple.com/gb/app/canon-photo-companion/id813619666?mt=8Stagecoach Bus App
http://www.stagecoachbus.com/promos-and-offers/national/stagecoachbusappRenault KAJAR Companion App
Castrol Edge Bloodhound SSC
Canon Expo
Fansz
CityBcon Dublin
Skills
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 API, RxSwift, AWS Amplify,币安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
Education
Master of Science Degree in Astrophysics
Jagiellonian University - Kraków, Poland
Certifications
AWS Certified Solutions Architect - Associate
AWS