Marcin Bodnar,波兰什切青的开发者
Marcin is available for hire
Hire Marcin

Marcin Bodnar

Verified Expert  in Engineering

Software Developer

Location
Szczecin, Poland
Toptal Member Since
March 1, 2019

Marcin是一名专注于web开发的高级软件工程师,拥有超过15年的专业经验(在初创公司和企业环境中),并成功完成了300多个web项目. When it comes to development, he believes that motivation, communication, high resistance to stress, 在实现客户期望的过程中,团队文化至关重要. Marcin同样喜欢团队合作或独立工作.

Portfolio

NEAR Protocol
CSS, HTML,样式组件,语义UI,区块链,Redux, React, JavaScript
proLEX by LEX.LEGAL
Heroku, Sass, MongoDB, Redux, React, Node.js
Talentor Finland Oy
MySQL, Redux, React, Node.js

Experience

Availability

Part-time

Preferred Environment

Windows, Visual Studio Code (VS Code), GitHub, GitLab, Heroku

The most amazing...

...项目是proLEX,一个法律实践管理网络解决方案,准备作为一个SPA网络服务. 我从零开始设计和开发它.

Work Experience

Senior Front-End Engineer

2019 - PRESENT
NEAR Protocol
  • Worked for NEAR Protocol, a company that creates NEAR, which is a sharded, developer-friendly, 权益证明公共区块链.
  • 开发一个浏览器内基于web的钱包应用程序,用于处理NEAR DevNet帐户. 应用程序是使用React, Redux,区块链,语义UI,样式组件准备的.
  • 构建项目结构和可重用组件体系结构.
  • 创建了Zeplin规范的像素完美实现.
  • 开发一个完全响应,适合所有设备的移动优先UI.
  • 构建了以下功能和模块:创建帐户, 使用种子短语保护帐户, Authorize App, Staking, Node & 踩点,节点详细信息,添加节点,签署交易,发送令牌.
技术:CSS, HTML,样式组件,语义UI,区块链,Redux, React, JavaScript

Senior Software Engineer

2017 - 2019
proLEX by LEX.LEGAL
  • 主要作为开发proLEX的新堆栈版本以及实现附加功能的团队的一部分工作. proLEX是一个法律实践管理网络解决方案. 它为律师事务所提供了更好的数据访问和流程管理的多种功能. 它被设计为使用PHP和jQuery的单页面应用web服务. 我所在的团队使用Node开发了一个新版本的系统.js, React, Redux, MongoDB.
  • 实现了一个允许用户多次使用一个文档的文档模块的标记系统.
  • 开发内部webmail模块,自动连接用户选择的电子邮件帐户,搜索系统中存在的与用户案例相关的电子邮件消息,并自动分配给系统数据.
  • 构建具有版本还原功能的备份模块,允许用户保存和运行任何还原版本,并以多种格式下载系统的所有用户数据.
  • 为动态搜索机制创建了搜索组件.
技术:Heroku, Sass, MongoDB, Redux, React, Node.js

Senior Software Engineer

2016 - 2017
Talentor Finland Oy
  • Worked for Talentor, 提供广泛的人力资源咨询服务的公司包括评估, talent management, organizational development, recruitment process, and payroll outsourcing.
  • Developed with a team a career extranet SPA service with a LinkedIn integration; specifically building both the back-end and front-end solutions. 应用程序是使用Node准备的.js, React, Redux, MySQL.
  • 构建了一个注册模块,其中包括:login, registration, forgot pass, remember me, LinkedIn login, Google login, 和电子邮件验证与外部ERP数据库认证.
  • 创建了一个Linkedin数据导入模块,负责从用户帐户导入数据, 取决于用户偏好.
  • 构建了一个包含动态个人查询表单的页面,还开发了一个管理面板,允许用户管理和生成包含各种类型问题的表单.
  • 建立了我的个人资料页面,允许用户完全管理他们的个人资料. 它由动态表单组成,确保在保存或编辑数据时不会重新加载页面.
  • 开发了我的职业目标页面, 带有动态表单的页面,允许用户确定所有者的访问范围.
  • 导入并集成ERP数据库.
技术:MySQL, Redux, React, Node.js

Freelance Software Developer

2016 - 2016
Carnahan Group
  • 为Carnahan Group(战略医疗保健顾问)开发名为FMVMD™的新医疗保健平台. 该平台允许医院和医疗保健实体立即接收医生公平的市场估值.
  • 在与网页设计师密切合作的同时实现前端.
技术:CSS3, HTML5,移动,用户界面,jQuery

产品负责人|首席开发人员

2016 - 2016
Kancelaria.proti.pl
  • 定义了产品的范围和技术架构. One of the company’s products is a system that enables the quick generation of a dedicated IT system; the system is generated on the basis of ready-made components.
  • 处理内部客户和他们的需求.
  • 在波兰什切青领导一个小型开发团队.
  • 开发了产品的主要部分.
技术:MySQL, Smarty, Symfony, PHP

Senior Software Engineer

2009 - 2016
Proti » to be online
  • 根据定制设计开发了150多个网站.
  • 构建了12个具有不同功能的web服务.
  • 创建网络商店,包括使用网络商店机制,快速实现自定义的网络商店.
  • 开发了一个新闻通讯网络服务,允许用户轻松创建和维护新闻通讯活动, manage the receiver list, 还有一个一键发送选项. 实施该系统是为了以可接受的机制发送时事通讯,以避免被识别为垃圾邮件.
  • Created an online advice web solution prepared for law companies; basically, 这是一种可以在每个网页上实现的web表单,允许用户请求法律建议. 该项目更大的部分是管理小组,允许法律公司欧博体育app下载请求, 手动和自动的内部电子邮件系统, and payment solutions.
Technologies: Mobile, User Interface (UI), jQuery, Responsive Web Design (RWD), 搜索引擎优化(SEO), Sass, Bootstrap, HTML5, CSS3, Ajax, PostgreSQL, MySQL, Smarty, Symfony, PHP

结构化和面向对象编程讲师

2010 - 2014
什切青的西波美拉尼亚理工大学
  • 作为软件工程专业IT技术人员职业的准备课程,开展了各种讲座和实验课. 课程名称:算法和数据结构基础, Structure Programming, Database and SQL Languages, 关系数据库管理系统, 和面向对象程序设计.
技术:Visual Studio, c#, c++

Application Architect

2008 - 2009
Wayn.com
  • Worked for Wayn.com, 一个生活方式和旅游社交网络,帮助人们发现去哪里和做什么, meet like-minded people, 分享愿望和经验.
  • 作为创建新Wayn的团队(由两名应用程序架构师和三名图形设计师组成)的一部分工作.com website layout including all major functionalities; at that moment Wayn.com had 20 million users.
  • 为开发部门生成规则和指导方针.
  • 记录和监督软件开发项目.
  • Created travel tools.
  • Conducted market research.
  • 精心设计公司设计并定义指导方针.
技术:jQuery, Prototype Framework, JavaScript

Software Developer

2007 - 2008
Wayn.com
  • Worked for Wayn.com, 一个生活方式和旅游社交网络,帮助人们发现去哪里和做什么, meet like-minded people, 分享愿望和经验.
  • 与团队一起开发前端(HTML, CSS, JavaScript)和后端(VB6, T-SQL).
  • 重新设计并改进了新功能的用户界面:超速率, virtual gifts, and travel tools.
技术:Visual Basic 6 (VB6), T-SQL (Transact-SQL), Microsoft SQL Server, jQuery, Prototype Framework, JavaScript

Software Developer

2006 - 2007
Geomar SA
  • 曾在GEOMAR SA工作,该公司有许多公司作为客户, 包括中央大地测量及制图处,以及若干市镇及地区办事处和公司.
  • 积极开发和维护我们团队创建的现有应用程序.
  • 开发新的应用程序和组件.
  • 与其他开发人员合作,支持部门和设计师.
  • 处理实现、代码审查、测试和优化.
  • 寻找并测试现有的解决方案以完成分配的任务.
技术:CSS, Prototype Framework, Ajax, JavaScript, Oracle Database, Smarty, Symfony, PHP

Front-end Developer

2006 - 2006
Geomar SA
  • 作为web服务开发团队的一员,该服务是发电厂管理系统的一部分.
  • 监督前端发展,包括固定总线和改进现有机制.
技术:CSS, XML, Ajax, PHP, Prototype Framework, JavaScript

NEAR Wallet

http://wallet.nearprotocol.com/
我开发了一个基于浏览器的钱包,用于与NEAR DevNet帐户一起工作.

proLEX App

我开发了proLEX:一个法律实践管理网络解决方案,准备作为一个SPA网络服务. 基本上,它是律师事务所的高级应用程序.

Wayn.com

http://www.wayn.com/
I worked for Wayn.com, 一个生活方式和旅游社交网络,帮助人们发现去哪里和做什么, meet like-minded people, 分享愿望和经验. 我和一个团队一起开发了前端(HTML, CSS, JavaScript)和后端(VB6, T-SQL).

Kancelaria.proti.pl

http://kancelaria.proti.pl/
I, 作为产品负责人和首席开发人员, 曾在为律师事务所提供各种互联网解决方案的Kancelaria Proti工作. One of the company’s products is a system that enables the quick generation of a dedicated IT system; the system is generated on the basis of ready-made components.

Proti » to be online

我为protei»工作是为了在线, 提供网页设计的公司, digital marketing, custom web applications, 和其他营销和广告服务的组织,从中小型企业到上市公司. While there, 我根据定制设计开发了150多个网站,构建了12个功能多样的web服务.

Languages

TypeScript, JavaScript, PHP, SQL, CSS3, HTML5, C++, C#, Visual Basic 6 (VB6), CSS, XML, HTML, T-SQL (Transact-SQL), Less, Sass

Frameworks

Express.js, Redux, Bootstrap, Smarty, Symfony, Prototype Framework, Material UI, Materialize, Jest, JSON Web Tokens (JWT)

Libraries/APIs

Reactstrap, React, jQuery, Node.. js, Mustache, jQuery UI, Chai, Passport.js

Tools

MongoDB Atlas, Visual Studio, Mocha, Webpack, Grunt, Gulp, Mongoose, Git, Subversion (SVN), CVS, Adobe Photoshop, Adobe Illustrator, Apache, GitLab, GitHub

Platforms

WordPress, iOS, Mobile, Oracle Database, Blockchain, Windows, Heroku, Docker, Kubernetes, Amazon Web Services (AWS), Oracle, Visual Studio Code (VS Code)

Storage

MongoDB, MySQL, PostgreSQL, Microsoft SQL Server

Other

Full-stack, Front-end Development, Software Development, User Interface (UI), Ajax, Semantic UI, Styled-components

Paradigms

搜索引擎优化(SEO), Responsive Web Design (RWD), Kanban, Scrum, Functional Programming, Agile Software Development, REST, 测试驱动开发(TDD), 行为驱动发展(BDD), 面向对象编程(OOP), Continuous Integration (CI), Continuous Delivery (CD), Model View Controller (MVC)

2009 - 2011

教育学硕士学位

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

2000 - 2006

信息技术理学硕士(MSc)学位

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

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring