诺兰McCafferty
验证专家 in Engineering
软件开发人员
诺兰从事过从后端网络开发的所有工作, 前端web开发, 移动开发, 和机器学习(ML). 毕业后, 他在福特公司找到了一份自动化工程师的工作, where he made a significant impact by delivering an essential proof of concept (POC) for management. 现在诺兰想要接受新的挑战和项目!
Portfolio
Experience
Availability
首选的环境
MacOS, PyCharm, Slack, Linux
最神奇的...
...project I’ve created was a Django web app that enables dropshippers to list items from one platform to another. 我使用了eBay和Amazon的api.
工作经验
后端开发人员
Our Research
- Maintained and improved a Flask application to parse relevant fields from HTML documents stored in Amazon S3. 为不同的格式/网站等创建了新的解析器.
- 创建了一个多线程进程,用于在Amazon S3中抓取和保存新文档.
- Created a multithreaded process to refresh database records served by an API to ensure that end user data is as current as possible.
数据集成Python工程师
Databricks -安全团队
- 开发和维护ETL管道, sourcing data from security scanning tools and importing it into Jira and Amazon S3 (AWS S3).
- Created a custom GitHub comment bot to remind developers to review security standards before merging pull requests.
- 广泛使用了Pandas库和Databricks平台进行管理, transform, 并迁移大量数据.
高级全栈开发人员
Self Employed
- 为数据ETL构建自动化解决方案, logins, 表单提交, 以及其他100多个不同来源的重复操作.
- Built dashboards for clients to interact with and view the progress of large-scale data scraping and API consumption tasks.
- Reverse-engineered hundreds of hidden website APIs to extract desired data for clients.
- Loaded data into Pandas data frames to perform cleaning and export to various formats such as SQLite, CSV, JSON, and others.
自动化工程师
福特汽车公司
- Designed and built the infrastructure to integrate cross-validation ML models into a test framework.
- Improved the accuracy of cross-validation design defective screen detection by around 300%.
- Maintained and created new test scripts to ensure the proper functionality of the infotainment UI and hardware.
- Pulled data from REST API and imported it into the Pandas data frame; used data to create graphs using Matplotlib to track testing metrics and find anomalies.
后端工程师
Öppettider.nu
- Extended the existing codebase and wrote new code to gather and organize business operating hours data from 50+ sources.
- Used an HTTP proxy to reverse-engineer private website APIs to locate and extract desired data.
- Published data directly to the company website and sold to internationally-recognized luxury automobile companies in Sweden for use in vehicle navigation systems.
Experience
电子商务库存管理Web应用程序
电子商务套利工具
http://www.youtube.com/watch?v=mxYDccNKBKw日历歌手Tap
http://github.com/singer-io/tap-calendlyAirBnB排名追踪器
http://www.youtube.com/watch?v=CVcxZmdmLro医疗调查Web App
Canvas数据可视化Web应用程序
大学篮球球探报告PDF生成器
体育博彩数据提取器
物联网风扇控制器
http://github.com/nolanm1122/fan-controllerSkills
Languages
Python 3, Java, Go, c#, Python, JavaScript, HTML, c++, SQL, Scala
Frameworks
Django, Flask, Selenium, Appium, Flutter, Spark
库/ api
eBay API, Amazon API, Pandas, REST APIs, API开发, Twilio API, TensorFlow, PyTorch, Requests, Matplotlib, PySpark, Jira REST API
Tools
Canvas LMS, PyCharm, Slack, Charles Proxy, Postman, Git, GitHub, Canvas, Celery, Jira, Jenkins
Paradigms
Web应用设计,ETL,自动化,敏捷,数据科学,DevOps, DevSecOps
Platforms
Amazon EC2, JavaFX, Docker, Linux, 亚马逊网络服务(AWS), Android, MacOS, Azure, 谷歌云平台(GCP), Databricks, QualysGuard, Raspberry Pi, 树莓派3 GPIO, Heroku
Other
Web Scraping, Singer ETL, Web应用程序开发, APIs, Back-end, eCommerce, 物联网(IoT), API集成, 多线程, RPC, 工程数据, Full-stack, Web开发, Dash, 数据可视化, 学习管理系统(LMS), 数据架构, 嵌入式系统, Networking, SMTP, HTTP, 逆向工程, CI / CD管道, 软件开发生命周期(SDLC), Trivy, Open Source, Algorithms
Storage
MySQL, PostgreSQL, SQLite, PostgreSQL 10, Amazon S3 (AWS S3)
Education
计算机工程学士学位
爱荷华大学-爱荷华州爱荷华市,美国
如何使用Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
分享你的需求
选择你的才能
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring