Agata Andrzejewska
Verified Expert in Engineering
前端开发人员
Agata是一名全栈web应用程序开发人员,拥有计算机科学的学术背景,对算法和数学非常感兴趣. 她对学习充满热情,喜欢挑战. 她成功地参与了多个项目, 从零开始设计应用程序, 实施安全解决方案, 提高应用程序性能, 照顾最好的用户体验, 编写清晰的可测试代码.
Portfolio
Experience
Availability
首选的环境
Git, Linux, MacOS, Visual Studio Code
The most amazing...
...我参与的项目使用了数理统计, cryptography, 以及网络协议,以便在VoIP通话期间发送加密的隐写信息.
Work Experience
高级前端开发人员
Brontosaurus
- 用React和TypeScript构建了一个内部平台来组织事件. 预计将有超过2万名用户使用.
- 设计和实现管理应用程序功能的组件, 向操作中添加参与者, 添加和编辑应用程序, 列出批量操作, 生成PDF文档.
- 在整个应用程序中添加CSS样式,使其美观,易于导航和访问.
- 用Python Django的API连接应用. 与后端团队合作,确保应用安全.
React前端工程师
Secureframe, Inc
- 用React和TypeScript为现有的应用实现新的组件.
- 使用TypeScript和CSS基于Figma设计创建像素完美的可重用组件.
- 与团队合作,快速纳入客户的反馈,使应用程序直观,易于浏览.
高级全栈开发人员
Client
- 将现有的应用程序从MVP重建为具有完全开发的计划功能的安全版本.
- 计划并执行启动和维护应用程序所需的所有流程.
- 使用React, Redux和JavaScript设计并实现了应用程序的前端架构.
- 使用hapi设计并实现了应用程序的后端架构.使用PostgreSQL数据库.
- 为一款注重性能和良好用户体验的社交应用设计并构建了一个分层评论系统.
- 在后端增加了测试,覆盖率达到80%.
- 修复了后端和前端的安全问题.
完整的开发人员
Trustroots.org(开源志愿服务)
- 将一个应用从AngularJS迁移到React,还在进行中.
- 使用Bootstrap和Sass调整应用程序的外观.
- 审查代码并支持其他具有React知识的贡献者.
联合创始人|开发者
Ditup.org
- 使用Express在REST API中为附加功能设计和构建部件.js and Node.js.
- 重构了节点上验证过程的一部分.js/Express.Js查询路径通过实现一个解析器作为中间件软件的一部分来实现.
- 使用Node为各种查询设计和实现REST API响应.ArangoDB查询语言.
- 添加JWT验证以提高用户的安全性.
完整的开发人员
Client
- 使用Express设计和构建多个REST API微服务.js and Node.js.
- 设计并添加了JWT验证,并修复了安全性方面的错误.
- 开创并编写MySQL数据库的SQL查询生成器.
- 按照行为驱动开发(BDD)的实践创建了覆盖95%代码的详细测试.
- 用jQuery设计和构建前端应用的页面.
Software Developer
Syndatis
- 将前端的JavaScript代码划分为库,使其现代化, 增加其简单性和可读性.
- 使用Java创建了一个可重用模块,以基于数据库和HTML表单中的数据生成PDF文档,并将其与现有产品集成.
- 使用Java、JavaScript、HTML、CSS和SQL从上到下构建应用程序的新部分.
- 根据客户需求修复bug,调整产品后端和前端.
Web Developer
Independent Work
- 使用Python, Django, HTML, CSS和JavaScript构建完整的网站.
- 设计了一个关系型数据库供网站使用.
- 使用Node的RESTful api开发软件.js and Express.js.
- 从上到下设计和实现功能齐全的网站.
- 与客户一起策划和设计产品.
Experience
Ditup
Ditup提供了一个地方,让有相似兴趣、问题或需求的人可以见面和联系.
WORK DONE:
•在节点上重构部分验证过程.js/Express.Js查询路径通过实现一个解析器作为中间件软件的一部分来实现.
•使用Node为各种查询设计和实现REST API响应.ArangoDB查询语言.
•根据BDD标准为每个实现的功能创建和编写测试.
•使用JSON模式和JSON Web Token库来增加网站的安全性.
Influenced
http://git.mrkvon.org/influenced/influenced这是我和Michal Salajka合作开发的.
该应用程序运行在以下链接:影响.livegraph.org
技术:React, Redux, D3.js, SPARQL
Lisbon Nomadbase
http://lisbon.nomadbase.orgWork Done:
•与他人共同创立了这个地方.
•管理和组织空间.
•使用Python Django设计、开发和维护网站.
字典和书籍翻译
它专注于一个简单和快速的性能.
I researched, 设计并实施了整个项目,包括, 搜索算法和图数据库存储数据.
技术:Python, ArangoDB
基于不同加密类型的隐写通信器
技术:c++, Java
雷龙,一个管理事件和用户的平台
http://github.com/hnuti-brontosaurus/bis-frontend该平台旨在为活动参与者和组织者提供直观和用户友好的服务. 用户可以轻松地浏览事件、查看事件详细信息并注册感兴趣的事件.
组织者可以创建活动, 管理参与者和应用程序, 也为雷龙的成员创造了志愿服务的机会.cz.
两人一组工作, 我负责整个设计过程, building, testing, 然后部署应用程序. 我的主要任务包括设计和实现管理应用程序功能的各种组件. 我还在整个应用程序中添加了CSS样式,使其在视觉上更具吸引力, easy to navigate, 并且可供用户访问.
考虑到安全的重要性, 我与后端团队密切合作,以确保应用程序的安全,并将前端与Python Django中的API连接起来. 在整个项目中,我还测试了应用程序,并确保所有功能正常工作.
预览:http://www.loom.com/share/3c5ec034b75e44739cabe7ceff62860a
Education
计算机科学学士学位
华沙理工大学-华沙,波兰
Skills
Libraries/APIs
Node.js, React, REST api, jQuery, React Redux
Tools
Adobe Photoshop, Git, Sublime Text, GitHub, Figma
Frameworks
Express.js, JSON Web Tokens (JWT), Bootstrap, Redux, Hapi.js, Angular, AngularJS, Django, Cypress
Languages
JavaScript, SQL, CSS, HTML, Python, SCSS, GraphQL, HTML5, C, Java, Less, TypeScript, C++, ECMAScript (ES6)
Storage
数据库,JSON/XML模式,NoSQL,关系数据库,MySQL, PostgreSQL
Paradigms
REST, Pair Programming, 面向对象编程(OOP), 测试驱动开发(TDD), 行为驱动发展(BDD), Design Patterns, Testing, Unit Testing, Microservices, Automation
Platforms
MacOS, Firebase, Linux, Docker, Windows, 亚马逊网络服务(AWS), Visual Studio Code (VS Code)
Other
Data Structures, Algorithms, Front-end, Web Development, Pixel Perfect, 响应式Web应用, Storybook, Code Architecture, 完整的开发, Full-stack, 人工智能(AI), Robotics, Accessibility, Design, Web Accessibility, DOM, APIs
如何使用Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring