尼古拉斯韦克曼
验证专家 in Engineering
软件开发人员
Nick从事软件项目的开发、架构和领导工作已有十多年了. 除了丰富的全栈技能集, 他的商业头脑和与客户和利益相关者有效沟通的能力,无论他们的技术知识如何,都使他与众不同. 虽然过去几年一直专注于技术领导, 尼克仍然喜欢开发早期的原型和产品.
Portfolio
Experience
Availability
首选的环境
React,原型,早期创业,REST api
最神奇的...
...我的工作方面是综合业务需求和优先事项的能力,并具有丰富的构建和指导技术项目的经验.
工作经验
完整的开发人员
教师发展小组
- 与TDG领导合作,了解他们的业务、客户需求和目标. 架构并提出一个SaaS平台和API, 极大地扩展了他们的能力, 服务产品, 为他们自己和他们的客户带来ROI.
- 开发API和配套平台,为移动端和web端应用用户提供服务, 为所有应用程序生成的数据提供一个中心,用户可以通过图表可视化和解释它, infographics, 以及其他接口.
- 与TDG领导协调, 移动应用开发者, 和其他利益相关者一起推出一个成功的产品,超出客户的期望,并按时在预算内完成.
带领开发人员
过程科学公司.
- 维护和扩展一个专门构建的CRM/ERP,管理客户的各种核心业务流程, 特别是那些确保和记录其业务实践和标准的实施(例如.g., ASTM).
- 设计和开发一个应用程序组件,根据各种标准管理和记录设施和设备的维护和标准遵从性.
- 创建并设计一个自定义库存组件,用于管理所有消耗品的库存, 包括易腐烂的东西.
- 改进了整个技术栈的现有代码和基础架构, 与客户首席运营官协调维护和新功能.
工程主管
亚利桑那州立大学预备数字
- 拯救并恢复了一项价值数百万美元的计划.
- 培训高级管理层和利益相关者如何改进他们对技术项目的决策.
- 招聘和管理具有不同经验和能力水平的技术团队成员.
- 指导了一些新的,特别好的技术的创造.
首席技术官|首席开发人员
进化实验室/ Navigate360
- 与高管和客户进行互动, 评估遗留技术并管理开发全新服务的期望.
- 领导和管理全新的基于微服务的技术的设计和开发, 利用客户端现有的内容资产来交付到新的平台.
- 雇佣、管理和指导技术团队成员,通过收购指导技术.
PHP Developer
Triton Capital
- 设计并开发了一个允许用户应用的自定义DocuSign集成, 获得批准, 并在单个用户流程中签署所有小型企业贷款所需的文件.
- 开发新的RESTful api和微服务来支持新功能.
- 建议并实现了对代码库的大量改进, architecture, 以及基础设施,使它们更好地与最佳实践相结合.
Twilio Expert
Tratta
- 开发了一款应用,利用Twilio的语音API接受电话支付, 这是讨债行业的第一次.
- 设计了一个完整的基于电话(IVR/DTMF)的用户流程,允许呼叫者安全地访问他们的帐户,然后对他们的余额进行支付和验证.
- 实施最佳实践并与首席执行官和顾问协调以确保PCI合规性.
多应用程序架构顾问
RefundLabs
- 利用我在企业多应用程序环境方面的专业知识,增强客户的开发流程,并提高其应用程序的健壮性.
- 构建了一个中间件集合,极大地改进了客户端的代码库, 让它们更DRY(“不要重复你自己”), more secure, 并且更有效地进一步发展.
- 为客户的开发人员建立了一套代码风格指南和最佳实践, 使代码库更具可读性, consistent, 和可维护的.
企业数据可视化设计与开发
DecisionIQ
- 设计和开发新的数据可视化, infographics, 以及使用HighCharts和D3的企业AI/IoT应用程序的接口.js.
- 重新设计现有界面——改进导航和可读性,同时减少杂乱和消除不必要的元素.
- 重构Django/Python代码,减少bug, 使其可重复使用, 并对其进行修改,以提供新的数据可视化界面所利用的新数据.
Tech Lead
Meisterline分析
- 领导并加强全球技术和非技术团队成员之间的沟通.
- 与创始人密切合作,为项目带来形状, 给它一个明确的方向,使它能够进一步发展.
- 配合并指导技术团队在项目进行过程中应对各种挑战.
自由职业高级企业软件开发人员
Friendemic
- 领导企业团队为其主要数据源进行SDK的体系结构和开发, 专注于实施最佳实践,同时使开发人员的工作更轻松.
- 将一个单数据库软件平台重构为一个多租户平台,以便在满足其数据中心需求的同时,吸引有利可图的新客户.
- 咨询并开发了一个新的RESTful版本API,作为一些最杰出的汽车制造商使用的大量企业应用程序的单一数据源.
- 为企业团队发挥领导作用, 用我的经验和专业知识来通知和指导较低级别的成员.
自由职业首席企业软件开发人员
下一波通信
- 设计并开发了一个动态的、实时的D3.js/C3.Js接口,使工程师能够可视化工程试验和结果. 该应用程序和界面在2018年Twilio Engage Sydney上展出, 吸引投资者的兴趣.
- 为新兴的CPaaS/UCaaS领域设计并开发了一个企业SaaS平台. 为客户及其用户提供的企业级控制功能, 以及直观的用户界面.
- 在相互尊重和公平竞争的环境中,与技术和商业领域的创始人密切合作, 结果是一段非常令人满意和富有成效的关系.
自由软件开发员
GeneCentrix
- 开发了一个新功能,合并并重构了客户机的Perl脚本.
- 根据客户的规范实现了Marvin-JS插件,并添加了一个jquery驱动的前端功能,将其绑定到客户的UI中. 安装Apache Tomcat和供应商的app/API来扩展Marvin-JS插件的功能.
- 重新设计主界面,纳入新的功能和完善现有的功能.
- 改进了各种界面,以增强外观和用户体验.
Web应用开发人员
个人成长组织
- 为客户和员工设计并开发了一个符合hipaa的应用程序,该应用程序具有一套功能, 它与组织的ERP连接并交换数据.
- 与全球通讯总监密切合作, IT主管, 内部开发人员, 以及从电子商务和营销网站到内部和面向客户的应用程序等各种项目的其他员工和利益相关者.
- 领导和指导内部开发人员提高他们工作的质量和效率, 审查代码, 结对编程, 并在他们积累经验的过程中提供指导.
网页开发员(合约)
佛蒙特公共广播电台
- 完成VPR主页的全栈开发工作, 一个完全由api驱动的Silex应用程序, 实现新的api或重新开发现有的连接和功能,并设计新的接口来与新的api或功能交互.
- 与数字服务总监和内部开发人员密切合作.
- 用Python构建应用组件,供VPR的移动应用使用.
- 用Python开发应用程序,通过Twilio和TwiML与语音和短信频道进行交互.
CTO、软件架构师和开发人员
校友短跑联盟
- 与首席执行官和首席财务官密切合作,帮助完善业务模式,并将其转化为员工和客户易于使用的web应用程序.
- 为客户设计和开发了系统和接口,以便轻松查看和管理具有复杂数据需求但很少的运动(赛艇)的数据, if any, 无论是流程设计还是界面设计,都有良好的先例.
- 设计并实现了基于参与和表现对个人赛艇和团队进行排名的算法.
- 与第三方协商获取关键数据资源, 共同创作小说, 互利的软件和资源.
企业应用程序开发人员(合同)
Jane Iredale矿物化妆品
- 与解决方案架构师协调, developers, 和其他员工在一个紧密结合的团队环境中开发和维护各种内部和面向客户的Symfony应用程序.
- 使用Symfony, Doctrine, Twig和Bootstrap为多个用户和角色构建了各种新功能.
- 通过从Symfony 2的BC中断,升级了具有许多依赖层的应用程序和捆绑包.8到Symfony 3.
Web Developer
eEuroparts.com
- 与首席执行官密切合作,改进和升级业务主要应用程序的各个方面.
- 介绍并配置应用程序,以便使用Git进行版本控制和部署.
- Cleaned up, refined, 并重新设计了许多前端功能,以改善美观和用户体验.
- 设计和开发新功能,包括提高销售和员工生产力的功能.
- 建议并指导应用程序的体系结构更改,以提高效率和性能.
Experience
Loadify
在重构了他们的Python和Django概念证明后,将其提升到企业标准, 我用D3设计了一个界面.js and C3.Js,实时显示正在进行的负载测试的进度. 工程师们就可以看到故障发生的时间, 获取每个失败呼叫的详细信息, 然后使用这些信息来诊断和解决他们技术中的问题.
该客户在悉尼举行的Twilio Engage会议上介绍了loadfy, 它在哪里引起了人们的兴趣. 然后我们把它作为他们SaaS平台的第一项服务,同时补充了一些额外的功能,比如负载测试调度, whitelisting, 和Slack通知. 在这个项目中,我们使用了Twilio, Python, Django,数据可视化,MySQL, Apache, AWS, D3.js, C3.js、jQuery、Ajax和Bootstrap.
电子邮件SaaS平台
你花了多少时间去寻找别人发给你的附件或者你和别人的对话? 尽管如此, 尽管出现了新的通信渠道,比如短信, MMS, WhatsApp, and Slack, 电子邮件是并将继续是企业间沟通的黄金标准.
我设计了一个现代的, 消息风格的接口和电子邮件应用程序, 然后构建并开发了一个SaaS平台来支持它. 为个人, 界面在阅读方面有了显著的改进, filtering, 搜索文件夹, threads, and messages, 而发送和读取接收则在用户点击发送按钮后为他们提供每条消息的状态信息. 在组织层面上, 一个域的帐户和用户的管理管理是最好的和最容易使用的行业. 它目前处于测试阶段. 使用的技术包括SaaS、PHP、MySQL、Symfony、电子邮件、用户界面、架构和api.
Mint
http://github.com/thehiredgun/mintMint的设计完全符合这种方法, 允许用户使用PHP快速轻松地执行MySQL和SQLite查询. 它简单、轻量级、快速且安全. 所有基本的CRUD操作都有一些简写方法,例如.g., $mint->selectOneById('tablename', {id}).
对于复杂的和自定义的请求, 用户可以提交他们的参数化查询和值的关联数组. 它将绑定参数、执行查询并返回所请求的结果. 使用的技术包括PHP、MySQL、SQLite和PDO.
企业SDK
Education
分析哲学学士学位
塔夫茨大学-梅德福,马萨诸塞州,美国
Skills
Libraries/APIs
Twilio API, REST API, Doctrine, Doctrine 2, jQuery, React, D3.js, C3.js, Google翻译API, Cesium.js, Google Maps, Stripe API, SoundCloud API, Google Drive API, Handlebars, AMQP, jQuery的datatable, Swift Mailer, Highcharts, Facebook API, Facebook Messenger API, Mapbox GL, Mapbox API, 谷歌街景, Leaflet, 开放地图API, Twitter API, Reddit API, SQLAlchemy, Vuex, Vue 2, Stripe, Turf.. js, Flexbox, OpenAPI, Preact, Vue, Node.. js, Google表单API, SendGrid API, Authorize.net
Tools
Sequel Pro, Git, Composer, Celery, Apache, GitLab, Jira, Envoyer, RabbitMQ, NGINX, Webpack, Vagrant, Ansible, GitHub, Canvas LMS, Amazon Polly, Apache Tomcat, Google Sheets, SugarCRM, SendGrid, Chatbox
Frameworks
Swagger, Bootstrap, Laravel 5, Symfony 3, Symfony 2, Twig, Eloquent, Bootstrap 3, Symfony, Laravel, Web Frameworks, Redux, Flask, Django, Silex, Symfony 4, CakePHP 2, CakePHP, CodeIgniter, PHPUnit, Dropzone.js、响应式框架、Lumen、JSON Web令牌(JWT)、Angular、Ruby on Rails (RoR)
Languages
JavaScript, CSS, HTML, PHP, Python, PHP 7, PHP 5, Python 3, XHTML, HTML5, YAML, Python 2, XML, SQL, ECMAScript (ES6), C, Perl, CSS3
Paradigms
Microservices, 宁静的发展, 面向对象编程(OOP), Refactoring, API架构, 应用程序体系结构, Web应用程序体系结构, 企业应用体系结构, 需求分析, 数据库设计, E2E Testing, 验收测试, Unit Testing, REST, 异步编程, 测试驱动开发(TDD), Scrum, Agile, Responsive, 响应的布局, 响应发展, Management, B2B, 界面设计, 最佳实践
Platforms
LAMP, Twilio, Mailgun, Apache2, Mapbox, Docker, Ubuntu 14.04, Ubuntu, Linux, DigitalOcean, 谷歌云平台(GCP), 亚马逊网络服务(AWS), Heroku, Algolia, SoundCloud
Storage
PHP数据对象(PDO), JSON, MySQL, MySQLi, MySQL Server, Databases, 关系数据库, 数据同步, SQLite, PostgreSQL, Amazon S3 (AWS S3), Microsoft SQL Server, MongoDB, MongoDB ODM
行业专业知识
电信
Other
Architecture, 概念验证(POC), 早期的创业公司, 教育科技(Edtech), Education, k - 12教育, Ajax, Normalization, 语义版本控制, FontAwesome, HTTP REST, MVC Frameworks, RESTful Web服务, Front-end, Back-end, Full-stack, APIs, 事务性的邮件, Email, Enterprise, 企业架构, 软件即服务(SaaS), Software, Web应用程序, Web应用测试, Web应用部署, 网上申请表格, 业务需求, Business, 最小可行产品(MVP), SDKs, Omnichannel营销, 统一通信, Freelancing, API集成, 交互式语音应答(IVR), IVR, Twilio标记语言(TwiML), Voice, Web开发, Web应用程序开发, 前端开发, 技术领导, 完整的开发, 软件开发管理, IT Management, 工程管理, 软件工程, Integration, Symphony, Prototyping, Visualization, Laravel Forge, 排队系统, 队列管理, Multitenancy, Middleware, Blade, Documentation, Writing & Editing, CPaaS, 统一通信即服务(UCaas), 数据可视化, 用户界面(UI), 用户体验(UX), 信息设计, 企业SaaS, 企业软件, SaaS, 业务分析, 数据架构, 代码架构, 企业设计, Mentorship, 团队的领导, Leadership, 项目计划, Sprints, Sprint计划, Agile Sprints, Message Queues, 任务调度, 任务自动化, 企业资源规划(ERP), CTO, eCommerce, 电子商务的发展, Requirements, 系统需求, 用户需求, Requirements & Specifications, 响应设计, CRM Systems, Chatbots, DocuSign, Mapbox Styling, Overpass, GeoJSON, OpenStreetMap, Fintech, Finance, Loans, GitFlow, 保险科技(Insurtech), Finance APIs, Business Loans, SMS, VoIP, 地理空间数据, 软件架构, Nonprofits, 解决方案架构, 团队管理, 命令行界面(CLI), Marvin JS, Styled-components, 学习工具互操作性(LTI), 学习管理系统(LMS), 内容管理系统(CMS), Mail Servers, Axios, 企业管理, RESTful Microservices, Sugar ORM, Live Chat, 信用卡处理, Phone Support, PCI, 双音多频(DTMF)
如何使用Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
分享你的需求
选择你的才能
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring