Agata Andrzejewska,丹麦哥本哈根的开发者
Agata is available for hire
Hire Agata

Agata Andrzejewska

Verified Expert  in Engineering

前端开发人员

Location
丹麦哥本哈根
至今成员总数
September 18, 2017

Agata是一名全栈web应用程序开发人员,拥有计算机科学的学术背景,对算法和数学非常感兴趣. 她对学习充满热情,喜欢挑战. 她成功地参与了多个项目, 从零开始设计应用程序, 实施安全解决方案, 提高应用程序性能, 照顾最好的用户体验, 编写清晰的可测试代码.

Portfolio

Brontosaurus
React, TypeScript, ECMAScript (ES6), SCSS, React Redux, Design...
Secureframe, Inc
React, JavaScript,前端,TypeScript, GraphQL, Storybook, Code Architecture...
Client
React, Node.js, Hapi.. js、PostgreSQL、AWS、Docker、SCSS...

Experience

Availability

Full-time

首选的环境

Git, Linux, MacOS, Visual Studio Code

The most amazing...

...我参与的项目使用了数理统计, cryptography, 以及网络协议,以便在VoIP通话期间发送加密的隐写信息.

Work Experience

高级前端开发人员

2021 - 2023
Brontosaurus
  • 用React和TypeScript构建了一个内部平台来组织事件. 预计将有超过2万名用户使用.
  • 设计和实现管理应用程序功能的组件, 向操作中添加参与者, 添加和编辑应用程序, 列出批量操作, 生成PDF文档.
  • 在整个应用程序中添加CSS样式,使其美观,易于导航和访问.
  • 用Python Django的API连接应用. 与后端团队合作,确保应用安全.
技术:反应, TypeScript, ECMAScript (ES6), SCSS, React Redux, Design, Web Accessibility, Code Architecture, Web Development, HTML5, Cypress

React前端工程师

2021 - 2022
Secureframe, Inc
  • 用React和TypeScript为现有的应用实现新的组件.
  • 使用TypeScript和CSS基于Figma设计创建像素完美的可重用组件.
  • 与团队合作,快速纳入客户的反馈,使应用程序直观,易于浏览.
技术:反应, JavaScript,前端,TypeScript, GraphQL, Storybook, Code Architecture, Full-stack, HTML5, Figma, Pixel Perfect, 响应式Web应用

高级全栈开发人员

2019 - 2020
Client
  • 将现有的应用程序从MVP重建为具有完全开发的计划功能的安全版本.
  • 计划并执行启动和维护应用程序所需的所有流程.
  • 使用React, Redux和JavaScript设计并实现了应用程序的前端架构.
  • 使用hapi设计并实现了应用程序的后端架构.使用PostgreSQL数据库.
  • 为一款注重性能和良好用户体验的社交应用设计并构建了一个分层评论系统.
  • 在后端增加了测试,覆盖率达到80%.
  • 修复了后端和前端的安全问题.
技术:React, Node.js, Hapi.. js、PostgreSQL、AWS、Docker、SCSS, Code Architecture, 完整的开发, Full-stack

完整的开发人员

2018 - 2019
Trustroots.org(开源志愿服务)
  • 将一个应用从AngularJS迁移到React,还在进行中.
  • 使用Bootstrap和Sass调整应用程序的外观.
  • 审查代码并支持其他具有React知识的贡献者.
技术:AngularJS, Express.js, Node.js, Bootstrap, React, Web Development

联合创始人|开发者

2017 - 2019
Ditup.org
  • 使用Express在REST API中为附加功能设计和构建部件.js and Node.js.
  • 重构了节点上验证过程的一部分.js/Express.Js查询路径通过实现一个解析器作为中间件软件的一部分来实现.
  • 使用Node为各种查询设计和实现REST API响应.ArangoDB查询语言.
  • 添加JWT验证以提高用户的安全性.
技术:JavaScript, ArangoDB, Angular, Express.js, Node.js, Web开发,全栈,HTML5

完整的开发人员

2017 - 2018
Client
  • 使用Express设计和构建多个REST API微服务.js and Node.js.
  • 设计并添加了JWT验证,并修复了安全性方面的错误.
  • 开创并编写MySQL数据库的SQL查询生成器.
  • 按照行为驱动开发(BDD)的实践创建了覆盖95%代码的详细测试.
  • 用jQuery设计和构建前端应用的页面.
技术:Docker, Bootstrap, jQuery, MySQL, Express.js, Node.js, Microservices, REST, REST APIs, Code Architecture, 完整的开发, Web Development, Full-stack, DOM, APIs

Software Developer

2013 - 2014
Syndatis
  • 将前端的JavaScript代码划分为库,使其现代化, 增加其简单性和可读性.
  • 使用Java创建了一个可重用模块,以基于数据库和HTML表单中的数据生成PDF文档,并将其与现有产品集成.
  • 使用Java、JavaScript、HTML、CSS和SQL从上到下构建应用程序的新部分.
  • 根据客户需求修复bug,调整产品后端和前端.
技术:Java, JavaScript

Web Developer

2007 - 2014
Independent Work
  • 使用Python, Django, HTML, CSS和JavaScript构建完整的网站.
  • 设计了一个关系型数据库供网站使用.
  • 使用Node的RESTful api开发软件.js and Express.js.
  • 从上到下设计和实现功能齐全的网站.
  • 与客户一起策划和设计产品.
技术:SQL, CSS, HTML, Django, Python, Web开发

Ditup

我开发了一个互联网平台,用来寻找有相似兴趣和问题的人进行合作.

Ditup提供了一个地方,让有相似兴趣、问题或需求的人可以见面和联系.

WORK DONE:
•在节点上重构部分验证过程.js/Express.Js查询路径通过实现一个解析器作为中间件软件的一部分来实现.
•使用Node为各种查询设计和实现REST API响应.ArangoDB查询语言.
•根据BDD标准为每个实现的功能创建和编写测试.
•使用JSON模式和JSON Web Token库来增加网站的安全性.

Influenced

http://git.mrkvon.org/influenced/influenced
这个开源的网络应用程序基于Dbpedia的链接数据可视化知名人士如何相互影响.org.

这是我和Michal Salajka合作开发的.

该应用程序运行在以下链接:影响.livegraph.org

技术:React, Redux, D3.js, SPARQL

Lisbon Nomadbase

http://lisbon.nomadbase.org
这是一个探索如何将想要相互合作的人联系起来的项目.

Work Done:
•与他人共同创立了这个地方.
•管理和组织空间.
•使用Python Django设计、开发和维护网站.

字典和书籍翻译

一个通过快速翻译单词和为特定书籍创建字典来帮助阅读外语书籍的应用程序.

它专注于一个简单和快速的性能.
I researched, 设计并实施了整个项目,包括, 搜索算法和图数据库存储数据.

技术:Python, ArangoDB

基于不同加密类型的隐写通信器

基于隐写方法和密码算法, 该通信器通过HTTP协议发送第三方难以检测的消息和图像.

技术:c++, Java

雷龙,一个管理事件和用户的平台

http://github.com/hnuti-brontosaurus/bis-frontend
雷龙是一个活动组织平台,专注于通过组织儿童活动来保护自然和生态, teenagers, families, and adults.

该平台旨在为活动参与者和组织者提供直观和用户友好的服务. 用户可以轻松地浏览事件、查看事件详细信息并注册感兴趣的事件.

组织者可以创建活动, 管理参与者和应用程序, 也为雷龙的成员创造了志愿服务的机会.cz.

两人一组工作, 我负责整个设计过程, building, testing, 然后部署应用程序. 我的主要任务包括设计和实现管理应用程序功能的各种组件. 我还在整个应用程序中添加了CSS样式,使其在视觉上更具吸引力, easy to navigate, 并且可供用户访问.

考虑到安全的重要性, 我与后端团队密切合作,以确保应用程序的安全,并将前端与Python Django中的API连接起来. 在整个项目中,我还测试了应用程序,并确保所有功能正常工作.

预览:http://www.loom.com/share/3c5ec034b75e44739cabe7ceff62860a

Languages

JavaScript, SQL, CSS, HTML, Python, SCSS, GraphQL, HTML5, C, Java, Less, TypeScript, C++, ECMAScript (ES6)

Frameworks

Express.js, JSON Web Tokens (JWT), Bootstrap, Redux, Hapi.js, Angular, AngularJS, Django, Cypress

Libraries/APIs

Node.js, React, REST api, jQuery, React Redux

Other

Data Structures, Algorithms, Front-end, Web Development, Pixel Perfect, 响应式Web应用, Storybook, Code Architecture, 完整的开发, Full-stack, 人工智能(AI), Robotics, Accessibility, Design, Web Accessibility, DOM, APIs

Tools

Adobe Photoshop, Git, Sublime Text, GitHub, Figma

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)

Storage

数据库,JSON/XML模式,NoSQL,关系数据库,MySQL, PostgreSQL

2009 - 2014

计算机科学学士学位

华沙理工大学-华沙,波兰

有效的合作

如何使用Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring