Duarte Madueño
Verified Expert in Engineering
Software Developer
Duarte has over 10 years of experience in software development. 他是一个灵活的开发人员,多年来使用过许多不同的技术栈. Lately, he's been spending more time on open-source technologies, such as Node.js and MongoDB.
Portfolio
Experience
Availability
Preferred Environment
Git, Visual Studio Code (VS Code), Windows
The most amazing...
...software I've developed was a content enrichment engine.
Work Experience
Web Developer
Mumo Systems
- Developed a Jira add-on using AngularJS.
- 使用React、Redux和Styled Components为Atlassian Marketplace开发电子商务平台.
- Developed an advanced listing web page using React and Styled Components.
- Interacted frequently with the client, suggesting new features and tweaks.
- Integrated Atlaskit and Atlassian components in different projects.
- 将Webpack设置为根据所访问的网页输出不同的包.
Full-stack Developer
Beacinsight
- Developed a web page with Angular.
- Developed the back end with Node.js, Express.js, and MongoDB.
- 使用Python, HDFS和Spark为部分数据进行机器学习/大数据POC.
- Created a custom graphic with SVG.
- 将机器学习和大数据作为解决项目挑战的建议.
R&D Team Leader
NOS
- Managed a team for a variety of projects, both .NET and open source.
- Discussed requirements with the product and design teams.
- Set issues for every delivery that the team should deliver.
- 与项目经理就交付日期和需求达成紧密合作.
- 帮助设计团队了解前端实现的限制和可能性.
Front-end Developer
Toyota Europe
- Managed a Grunt file for an auto build project.
- 为开发版本发布向丰田市场部门做报告.
- Developed a website using vanilla JavaScript, HTML and CSS.
R&D Developer
ZON Multimedia
- Developed an FTP Proxy using Node.js as a base technology.
- Developed several back-office pages with ASP.NET MVC4,它通过Ajax和JavaScript的使用提供了丰富的用户体验.
- Developed a Node.js logging module for the project.
- Worked with SignalR and Socket.IO to perform real-time web page updates.
- 对Windows服务器的缓存库进行基准测试,使用Couchbase, MongoDB, Redis和AppFabric.
- Created a content enrichment platform with Node.js, MongoDB, RabbitMQ, Socket.IO, JavaScript, HTML, WebSockets, CSS, and jQuery.
R&D Developer
IBT/Ongoing
- Contributed to the development of open-source technologies.
- 监控用户网站使用情况,包括基于Node的实时统计跟踪.js, JavaScript, and Redis.
- Implemented a real-time comments plugin for websites based on Node.js, JavaScript, and MongoDB.
- Worked on various projects for several Brazilian companies.
- 创建了一个支持全国性报纸的社交网页,其中包含实时评论, the tracking of real-time page visits, and live tweets.
eBusiness/eCommerce Developer
IBT (Internet Business Technologies)
- Worked on several eCommerce websites using MS SQL, VB.NET and C#.
- 为电子商务平台开发了一个Ajax框架,供团队中的多个项目使用.
- Developed a DLL for online payments.
- Managed client relationships.
- Improved eCommerce user shopping experience with Ajax.
Experience
Content Enrichment
Technologies: Node.js, MongoDB, RabbitMQ, Socket.IO, JavaScript, HTML, WebSockets, CSS, jQuery
NOS TV
http://nostv.pt/Responsibilities: Team management. Set issues for my team, made sure the team was delivering solutions with quality, held meetings to set project requirements with product and design teams, and kept the project on track with the project management team.
Restaurant Booking Website
Reponsibilities: Create content structure on CMS (CiberSTORE 4.5), development of all website areas and functionalities, and PSD to HTML
Technologies: CiberSTORE 4.5 (Owned by IBT) and VB.NET framework 4.0. SQL, Ajax, JavaScript, css2, HTML4, jQuery, Google应用集成,Facebook登录.
FTP Proxy
http://github.com/DropZone/ftp-proxy-nodeTechnologies: Node.js and RabbitMQ.
eCommerce Solution for Atlassian Marketplace
Toyota One Project
Helped with building and compiling processes. Also presented updates to the client on staging environment.
Technologies: Node.js, JavaScript, MongoDB, jQuery, Grunt, Bower, Skrollr, Sass, Git, Bootstrap
Jira Add-on
Technologies: JavaScript, Angular 1, Atlaskit, Atlassian Components, Webpack
Real-time Comments
该工具集成了后台,以便管理员可以查看每个单独的评论. 根据配置,将接受或拒绝发布注释. Also, 有一个算法负责报告评论,如果一个评论有几个报告, it would automatically disappear from every user's page. 每个用户都可以在两次点击中阻止来自另一个特定用户的评论.
Reponsibilities: Develop and architect all the application, server-side and client-side (front-end and comments manager back office).
Technologies: MongoDB, Node.js, HTML, CSS, JavaScript, jQuery, ORTC and xRTML
File Transfer Monitor
Technologies: C#, ASP.. NET MVC 4 (Razor模板)、HTML、CSS、JavaScript、jQuery、Ajax、SignalR、RabbitMQ和MongoDB
Real-time User Statistics
Reponsibilites: Help with feature development and architecture.
Technologies: Redis, Node.js, HTML, CSS, JavaScript, jQuery, ORTC and xRTML (Online Readers/Daily Pageviews/Daily Vistors and +seen in RT)
Caching Framework
Technologies: Couchbase, MongoDB, Redis, SQL, C#, .NET
Advertising Approval Platform
Technologies: C#, ASP.NET MVC 4 (Razor templates), HTML, CSS, JavaScript, jQuery, Ajax, and MongoDB
Clients' Back-office
Technologies: C#, ASP.NET MVC 4 (Razor templates), HTML, CSS, JavaScript, jQuery, Ajax, and MongoDB
eCommerce Websites
Technologies: VB.NET framework 2.0 and 4.0 and C# Framework 4.0. XML, Ajax, JavaScript, jQuery, CSS 2和3,HTML 4和5,SQL Server 2005和2008,IIS 7.0
Skills
Libraries/APIs
Node.js, jQuery, Socket.IO, Entity Framework, SignalR, RequireJS, Google Maps, Facebook API, LINQ, React, React Redux, REST APIs
Languages
TypeScript, JavaScript, SQL, Visual Basic .NET (VB.NET), C#, CSS, HTML, VB.NET, Sass, XML, CSS3, Less, HTML5, PHP, Python
Frameworks
ASP.NET MVC 4, AngularJS, ASP.NET MVC, ASP.NET, Express.js, React Native, Angular, Bootstrap, ASP.NET MVC 5, Spark, Entity, .NET, Redux
Tools
Gulp, Git, Microsoft Visual Studio, Sublime Text, SQL Management Studio, Grunt, GitHub, Bower, RabbitMQ, Atlassian, WebStorm, Mongoose
Paradigms
Requirements Analysis, Object-oriented Programming (OOP), REST, Event-driven Programming, Agile, Scrum, Test-driven Development (TDD), Unit Testing, Domain-driven Development, Microservices, Microservices Architecture
Platforms
Visual Studio Code (VS Code), NetBeans, Windows, Amazon Web Services (AWS), Linux
Storage
JSON, MongoDB, Microsoft SQL Server, NoSQL, HDFS, Couchbase, Elasticsearch, MySQL, Redis
Other
Full-stack, Algorithms, Teamwork, Team Management, Ajax, APIs, Third-party APIs, Third-party Libraries, Middleware, Sports, Communication, Leadership, eCommerce, Restaurants & 用餐、API集成、OAuth、用户身份验证、Skrollr、样式组件、SVG、需求 & Specifications, Windows Communication Foundation (WCF), WebSockets, Cloud, Multithreading, Scaling, Technical Leadership, System Architecture, System Architecture Design, Over-the-top Content (OTT), TV, Search Engine Development, Web Development
Education
软件开发专业技术专业4级(相当于本科)学历
Forino, ENT - New Technologies School - Lisbon, Portugal
Level 3 Degree in Informatic Technologies
Escola Secundária de Fonseca Benevides - Lisbon, Portugal
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring