Marcin Bodnar
Verified Expert in Engineering
Software Developer
Marcin is a senior software engineer focused on web development with over 15 years of proven professional experience (in both startups and enterprise environments) and more than 300 successful web projects. 说到发展, he believes that motivation, communication, high resistance to stress, 在实现客户期望的过程中,团队文化至关重要. Marcin同样喜欢团队合作或独立工作.
Portfolio
Experience
Availability
Preferred Environment
Windows, Visual Studio Code (VS Code), GitHub, GitLab, Heroku
The most amazing...
...project was proLEX, a law practice management web solution that was prepared as a SPA web service. 我从零开始设计和开发它.
Work Experience
Senior Front-End Engineer
NEAR Protocol
- Worked for NEAR Protocol, a company that creates NEAR, which is a sharded, developer-friendly, 权益证明公共区块链.
- Worked on an in-browser web-based Wallet application for working with NEAR DevNet accounts. The application is prepared using React, Redux, Blockchain, Semantic UI, Styled Components.
- 构建项目结构和可重用组件体系结构.
- 创建了Zeplin规范的像素完美实现.
- 开发一个完全响应,适合所有设备的移动优先UI.
- 构建了以下功能和模块:创建帐户, 使用种子短语保护帐户, Authorize App, Staking, Node & 踩点,节点详细信息,添加节点,签署交易,发送令牌.
Senior Software Engineer
proLEX by LEX.LEGAL
- Worked mainly as part of the team that developed the new stack version of proLEX along with implementing additional features. proLEX是一个法律实践管理网络解决方案. It offers multiple functionalities for better data access and process management in a law firm. 它被设计为使用PHP和jQuery的单页面应用web服务. 我所在的团队使用Node开发了一个新版本的系统.js, React, Redux, MongoDB.
- Implemented a tag system for a document module that allows a user to use one document multiple times.
- Developed an inner webmail module that automatically connects an email account of the user's choice and searches for email messages related to the user's cases existing in the system and assigns it automatically to the system data.
- Built a backup module with version restore this allowed the user to save and run any restored version and also download all of the system's user data in several formats.
- 为动态搜索机制创建了搜索组件.
Senior Software Engineer
Talentor Finland Oy
- Worked for Talentor, a company that offers a wide of human resources consulting services include assessments, 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数据库认证.
- Created a Linkedin data import module which was responsible for importing data from a user's accounts, 取决于用户偏好.
- Constructed a page containing dynamic personal queries form and also developed an administration panel that allows the user to manage and generate the form with various type of questions.
- 建立了我的个人资料页面,允许用户完全管理他们的个人资料. It consists of dynamic forms which ensured that the page will not be reloaded when saving or editing data.
- 开发了我的职业目标页面, a page with a dynamic form allowing users to determine the scope of access for the owners.
- 导入并集成ERP数据库.
Freelance Software Developer
Carnahan Group
- Developed the new healthcare platform called FMVMD™ for Carnahan Group (strategic healthcare advisors). This platform allows hospitals and healthcare entities to receive physician fair market valuations instantly.
- 在与网页设计师密切合作的同时实现前端.
产品负责人|首席开发人员
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.
- 处理内部客户和他们的需求.
- 在波兰什切青领导一个小型开发团队.
- 开发了产品的主要部分.
Senior Software Engineer
Proti » to be online
- 根据定制设计开发了150多个网站.
- 构建了12个具有不同功能的web服务.
- Created web shops including using web store mechanisms the fast implementation of a custom-looking web store.
- Developed a newsletter web service that allows users to easily create and maintain a newsletter campaign, manage the receiver list, 还有一个一键发送选项. The system was implemented to send newsletters with acceptable mechanisms to avoid being identified as spam.
- Created an online advice web solution prepared for law companies; basically, it is a web form that could be implemented on every web page and allows users to request legal advice. The bigger part of the project was administration panel that allows law companies to manage the advice requests, 手动和自动的内部电子邮件系统, and payment solutions.
结构化和面向对象编程讲师
什切青的西波美拉尼亚理工大学
- Conducted a variety of lectures and laboratory classes as a preparation course for the profession of IT technician with a specialization in software engineering. 课程名称:算法和数据结构基础, Structure Programming, Database and SQL Languages, 关系数据库管理系统, 和面向对象程序设计.
Application Architect
Wayn.com
- Worked for Wayn.com, a lifestyle and travel social network to help people discover where to go and what to do, meet like-minded people, 分享愿望和经验.
- Worked as part of a team (consisting of two application architects and three graphic designers) that created the new Wayn.com website layout including all major functionalities; at that moment Wayn.com had 20 million users.
- 为开发部门生成规则和指导方针.
- 记录和监督软件开发项目.
- Created travel tools.
- Conducted market research.
- 精心设计公司设计并定义指导方针.
Software Developer
Wayn.com
- Worked for Wayn.com, a lifestyle and travel social network to help people discover where to go and what to do, meet like-minded people, 分享愿望和经验.
- Developed with a team for both the front end (HTML, CSS, JavaScript) and back end (VB6, T-SQL).
- 重新设计并改进了新功能的用户界面:超速率, virtual gifts, and travel tools.
Software Developer
Geomar SA
- 曾在GEOMAR SA工作,该公司有许多公司作为客户, including the Central Office of Geodesy and Cartography and a number of town and district offices and companies.
- 积极开发和维护我们团队创建的现有应用程序.
- 开发新的应用程序和组件.
- 与其他开发人员合作,支持部门和设计师.
- 处理实现、代码审查、测试和优化.
- 寻找并测试现有的解决方案以完成分配的任务.
Front-end Developer
Geomar SA
- Worked as a part of the development team on web service that was a part of power plant management system.
- Oversaw the front-end development which included fixing bus and improving the existing mechanisms.
Experience
proLEX App
Wayn.com
http://www.wayn.com/Kancelaria.proti.pl
http://kancelaria.proti.pl/Proti » to be online
Education
教育学硕士学位
西波美拉尼亚理工大学-什切青,波兰
信息技术理学硕士(MSc)学位
西波美拉尼亚理工大学-什切青,波兰
Skills
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
Frameworks
Express.js, Redux, Bootstrap, Smarty, Symfony, Prototype Framework, Material UI, Materialize, Jest, JSON Web Tokens (JWT)
Languages
TypeScript, JavaScript, PHP, SQL, CSS3, HTML5, C++, C#, Visual Basic 6 (VB6), CSS, XML, HTML, T-SQL (Transact-SQL), Less, Sass
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
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)
Other
Full-stack, Front-end Development, Software Development, User Interface (UI), Ajax, Semantic UI, Styled-components
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
开始你的无风险人才试验
Top talent is in high demand.
Start hiring