John Puddifoot
Verified Expert in Engineering
Full-stack Developer
John是一位经验丰富的专业人士,在各个部门担任软件工程师已有20多年的经验. 他是React、TypeScript和JavaScript方面的专家,并且在 .. NET、c#、Microsoft Azure、SQL、HTML等相关技术. 因此获得了知识和经验, John带来了探索和快速理解需求的能力, 制定适当的解决方案和计划, 然后以始终如一的高标准执行它们.
Portfolio
Experience
Availability
Preferred Environment
React, React Redux, TypeScript, c#, JavaScript,自动化UI测试, .NET, .NET Core, Microsoft Azure, Relational Databases, REST, REST APIs, RESTful Development, Team Management
The most amazing...
...我为一家数据公司领导的项目创造了人工智能驱动的电子商务, cross-platform mobile, offline data, and App Store subscription sync.
Work Experience
Tech Lead
Eastpoint Software
- 创建了一个网站构建器,使用带有服务器端渲染和内容分发网络(CDN)的React提供seo优化的单页应用程序。, 提高了高可用性cms驱动的web应用程序的性能,并将成本降低了75%.
- 使用React和开发了一个web应用程序 .NET处理英国脱欧后的食品进出口. 在一个只有两个人的团队中担任首席开发人员,并在短短四周内发布了一个可行的应用程序.
- 为公司最老的客户设计并实施了一套技术产品的开发策略, utilizing React, .. NET、Xamarin和许多Microsoft Azure服务.
- 设计并开发了一个原型应用工具, 降低相关项目成本高达40%.
Director | Project Manager
Blue Hat Technologies
- 领导开发大型区域场馆的复杂活动票务系统. 应用程序为高需求、低可用性事件处理大量流量.
- 为一个地区鞋类零售商开发了一个定制的电子商务应用程序, 处理每年超过100万英镑的在线销售额,包括产品推荐和订单履行管理功能.
- 建立了一个废物和回收管理生产力应用程序, 包括与政府环境影响报告系统的整合. 该工具使收入增加了三倍,而无需额外的管理人员.
- 创建了一个网站构建器,为公共部门制作无障碍兼容的网站.
- 在组织内部直接采用响应式和可访问的网页设计和开发.
Experience
Imray eCommerce
Project features included:
• Micro front-end architecture
•整合微软Azure认知搜索,改进产品搜索和未来的机器学习增强
•ux优化的结账流程,以最大限度地提高客户转化率
•单点登录(SSO)使用OAuth和OpenID Connect (OIDC)集成现有的IdentityServer实现
•通过服务器端渲染进行SEO优化
•通过Azure CDN进行静态站点交付
• .. NET web API目录、签出和产品微服务
我与项目经理密切合作, the designer, 还有这个项目的另外两名开发人员.
英国脱欧后食品出口审核平台
The secure React and .NET application, 两家主要零售商用于食品出口, 是一个使用微软Azure云服务的多租户应用程序, including Azure App Service, Azure Functions, Azure SQL, Azure Blob Storage, 和Azure Active Directory B2C进行身份验证, among other features.
该应用程序通过简化数据输入和自动生成英国政府签发的表格,将食品出口过程中所需的管理时间减少了70%.
Skills
Languages
HTML, JavaScript, TypeScript, c#, CSS, SQL, HTML5, c#.NET, Sass, Visual Basic .NET (VB.NET), CSS3
Frameworks
.NET, .NET Core, Entity Framework Core, ASP.NET, Redux, ASP.NET Web Forms, React Native, NUnit, Cypress, Jest, Electron, Tailwind CSS
Libraries/APIs
React, API Development, Xamarin.iOS, Xamarin.Android, Azure Blob存储API, jQuery, jQuery UI, REST API, Stripe, Stripe API, Node.js, React Redux
Paradigms
REST, Microservices, Agile, Web Architecture, RESTful Development, DevOps, Search Engine Optimization (SEO), Mobile Development, Requirements Analysis, UX Design, Cross-platform
Platforms
Azure, Xamarin, Windows Server 2016, Mobile, Mapbox, iOS, Android, Amazon Web Services (AWS), Heroku, Docker
Storage
Azure SQL, Microsoft SQL Server,关系型数据库,Azure Cosmos DB, MySQL, MongoDB, PostgreSQL
Other
.NET 6, Microsoft Azure, CTO, Software Architecture, Full-stack, Full-stack Development, Web Applications, Front-end, Front-end Development, Architecture, Technical Leadership, Responsive UI, API Management, Documentation, Technical Documentation, eCommerce, Startups, Scalability, Project Consultancy, API Integration, Stripe Payments, Software Development Management, Team Management, Cloud Architecture, Web Accessibility, Progressive Web Applications (PWA), Automated UI Testing, Server-side Rendering (SSR), Content Management Systems (CMS), User Interface (UI), Cross-platform App Development, Google Search Console, Planning, User Experience (UX), Leadership, Platforms, Performance, Engineering Management, Delivery Management, Bluetooth, Xamarin.Forms, Systems Thinking, Computer Graphics, Human-machine Interface (HMI), T4 Templates, QA Automation, Design Tools, Finance, Azure Service Bus
Tools
Git, Stripe Checkout, GitHub, Azure Active Directory B2C (ADB2C), Visual Studio, MQTT, Figma
Education
系统工程硕士学位
拉夫堡大学-拉夫堡,英国
Certifications
MCSA: Web Applications
Microsoft
Xamarin Certified Mobile Professional
Microsoft
Microsoft Certified Professional
Microsoft
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