Dave Crombie
Verified Expert in Engineering
Web应用开发人员
Dave是一位有成就的web开发人员,在开发web应用程序方面具有特殊的专业知识. 他适应项目的环境,并选择特定于领域的语言与客户进行有效的沟通. 无论你是在寻找一个开发人员来承担项目的所有方面,还是加入一个团队担任一个特定的角色, 戴夫就是你需要的开发人员.
Portfolio
Experience
Availability
Preferred Environment
Chrome, Git, Figma, Visual Studio Code (VS Code), Ubuntu
The most amazing...
...我所面临的编码挑战是编写一个应用程序,将一个新的传感器系统与我们的调查套件集成在一起,同时航行到项目现场.
Work Experience
Web Developer
Clearcut Technology
- 创建了一个Angular SPA,它与一个无头Craft CMS和一个自定义数据聚合API接口.
- 对一个Angular应用进行了性能评估,并提出了改进性能的途径. 然后与团队协商,提供指导和调整行动计划.
- 改善了一些网站的可访问性,确保它们符合网页内容可访问性准则.
- 与不同行业的许多团队合作,包括房地产, design, music, fashion and sport.
- 使用Firestore创建了一个Firebase后端, storage, authentication, analytics, 和云功能,确保安全访问客户信息.
Software Developer
Answer Digital
- 协助大型零售商在批发商之间的过渡. 这是一个压力很大的情况,第一次就做好和快速做好都是成功的关键.
- 整合零售商后端与新的批发商采购API. 这涉及到对零售语言的深入理解,以便能够将他们的DSL转换为代码.
- 迅速整合到一个开发团队中,他们正在创建一个养老院管理系统的下一个版本.
- 致力于增加“新询价”部分,跟踪潜在新客户的进展.
- 使用Ext JS开发新的前端特性.
助理高级测量工程师
DOF Subsea
- 管理测量师团队,同时对管道和电缆进行海底测量.
- Installed, operated, 并在北海和其他地区的船上维护了许多定制的测量系统.
- 在挪威2016年度船舶Skandi Africa上安装了该测量系统.
- 开发测井软件,实时整合多个传感器数据,确保项目持续满足客户需求.
Experience
Sensor Fusion Web App
http://sensorfusion.tech前端使用Angular材质库来提供一个干净的材质样式. 图表由D3提供.js. 对RxJS的高度依赖使得前端可以在从Firebase推送新数据时无缝更新. 身份验证由Firebase提供,并与用户的Google帐户集成,以便于注册和登录. 前端状态管理使用Akita,它依靠响应式编程来适应状态的变化.
Skills
Languages
TypeScript, JavaScript, Sass, CSS, HTML5, SQL, HTML, SCSS, Java
Frameworks
Angular, Jasmine, Angular Material,量角器,Spring, Hibernate, Chrome, Ext JS
Libraries/APIs
Firebase Web SDK, D3.js、RxJS、REST api、Node.js, Marionette.js
Platforms
Firebase, Web, Visual Studio Code (VS Code), Docker,树莓派,WordPress, Ubuntu
Storage
云Firestore, NoSQL, Google Cloud, Firebase实时数据库,MySQL, MariaDB
Other
Front-end Development, Web Development, Front-end, Reactive Forms, Web Applications, Web App Security, Firebase Hosting, Firebase云功能, Prismic, Akita, Web UI, Web UX, Front-end Design, SOLID Principles, APIs, Pixel Perfect, Cloud Storage, User Interface (UI)
Tools
Git, GitHub, Karma, Firebase Analytics, Figma, Jenkins, Apache Maven, Gulp, Webpack, IntelliJ IDEA
Paradigms
REST, 持续交付(CD), Agile, Kanban, 测试驱动开发(TDD), Asynchronous Programming, Reactive Programming, 面向对象设计(OOD), Unit Testing, Web App Design, Microservices
Education
工商管理硕士学位,主修物流和供应链管理
密苏里大学-圣. Louis - St. Louis, MO, USA
信息系统工程硕士学位
伦敦帝国理工学院-伦敦,英国