Carlos Guedes
Verified Expert in Engineering
Software Developer
卡洛斯是一名软件工程师,住在欧洲西海岸的葡萄牙. 拥有超过15年的教学和软件开发经验, 他擅长全栈开发,对web技术有广泛的了解. Carlos loves to write code in JavaScript and React.
Portfolio
Experience
Availability
Preferred Environment
React, TypeScript, Visual Studio Code (VS Code), MacOS, GraphQL
The most amazing...
...我所从事的项目是一个B2B电子商务平台,它在整个美国工作,根据市场可用性提供不同的目录.
Work Experience
Principal Software Engineer | VP Engineer
cups
- 创建了一个平台,在拥有数百家供应商的市场上销售产品.
- 支持B2C Cups应用程序构建为Android和iOS.
- 管理一个由几个软件开发人员和一个公司设计师组成的团队.
- 创建可重用组件,发布到私有npm存储库.
- 为开发团队定义了最佳实践和工具.
- 与领导团队一起制定产品路线图.
Software Architect
Sky UK, Ltd.
- 开发、架构和设计软件以支持组织中的功能团队.
- 对事务性视频点播系统进行了改进.
- 在网络、电视和移动设备上开发和维护Sky Store商店.
- 定义了使团队高效的最佳实践和工具.
- 定义了在超媒体交互中支持的Sky Store客户机应用程序的基本体系结构.
Founder | CTO
Thoth
- Architected the Thoth system for class management.
- 构建了一个组件来管理教室组中的学生注册.
- 开发了一个可扩展的解决方案来通知课堂活动的参与者.
- 创建了一种发布教师组和个人工作项的方法.
- 构建了一个仪表板,在矩阵中显示学生提交的工作项.
- 开发了一个完整的后端来添加学生、教师和新教室.
Lecturer in Computer Science
ISEL
- 教一年级学生入门编程软件.
- 为三年级学生讲授web应用程序开发课程.
- Taught multiple programming-related classes, including algorithms, information systems, and object-oriented programming.
- 监督并编写实用软件实验课程的程序.
- 创建并教授一门关于计算机图形学的新课程.
Software Architect
Coriant GmbH & Co. KG
- 通过实践课程培训软件开发人员.
- 通过帮助功能团队定义计划来推出解决方案的更改和更新,减少了产品的总体技术债务.
- 确保核心平台的演进,执行评估和实现.
- 维护和发展解决方案的软件架构.
- 与发布管理团队合作,确保软件开发过程的流线型.
- 与UI/UX团队合作,分析对平台的影响.
Software Engineer
SAPO
- 支持服务交付代理团队中核心服务的开发.
- 为Sapo内部产品团队创建了一个服务市场.pt.
- 扩展现有的后台办公室以支持要求苛刻的功能.
Experience
Cups Dashboard
http://cupsworks.com/我们与纽约和美国各地的咖啡店合作, where we have been active since the spring 2014. 我们在全市拥有200多家分店,这使我们成为仅次于星巴克的第二大咖啡连锁店.
我为Cups设计并构建了市场平台.
Thoth
Sky Store
http://www.skystore.com/SAPO Services Marketplace
GitHub Batch
http://github.com/cguedes/github-batchSkills
Languages
ECMAScript (ES6), XML, CSS, HTML, C#, JavaScript, TypeScript, CSS3, Java, SQL, HTML5, C++, Lisp, Prolog, Assembly, GraphQL
Frameworks
ASP.NET MVC, ASP.NET, Redux, Tailwind CSS, Express.js, Bootstrap 3, Next.js, .NET, ASP.NET Web API, Entity, AngularJS, Angular, NestJS
Libraries/APIs
Web API, Node.js, LINQ, jQuery, React, REST APIs, Google Sheets API, Redux-Saga, Stripe, Stripe API, React Final Form, OpenGL, Passport.js, Plaid API, GitHub API, Hypermedia API
Tools
Sublime Text 3, Git, GitHub, Google Sheets, SendGrid, Webpack, Splunk, RabbitMQ, Mongoose, Apache Maven, Plaid, Cluster, Google Compute Engine (GCE)
Paradigms
REST, Microservices, Concurrent Programming, Non-functional Testing, Test-driven Development (TDD), Design Patterns
Platforms
Visual Studio Code (VS Code), Heroku, Amazon Web Services (AWS), Java EE, JBoss, Google Cloud Platform (GCP), Linux, Docker, Android, iOS
Storage
MongoDB, JSON, SQLOrm, NoSQL, Microsoft SQL Server, Amazon S3 (AWS S3), Redis, PostgreSQL
Other
HTTP, Ajax, Architecture, Web Development, MERN Stack, APIs, Front-end, Full-stack Development, Full-stack, Back-end, Back-end Development, Software Architecture, API Integration, Algorithms, Serverless, Leadership, Tauri, Quartz.NET, Enterprise Service Bus (ESB), Apps, Cloud, Always On, Digital Rights Management (DRM), Authentication, Programming, Cryptography, SSL Certificates, API Design, Microprocessors, Data Compression, Image Processing, Computer Graphics, Distributed Systems, Networks, Operations Management Systems (OMS), Roku, Consensus Algorithms, Mortgages, Artificial Intelligence (AI), Generative Pre-trained Transformers (GPT)
Education
计算机系统与网络博士学位进展
Instituto Superior Técnico - Lisbon, Portugal
Master's Degree in Computer Systems and Networks
Instituto Superior Técnico - Lisbon, Portugal
计算机工程硕士学位
里斯本高等理工学院-里斯本,葡萄牙
计算机工程学士学位
里斯本高等理工学院-里斯本,葡萄牙