Sandro Magi
Verified Expert in Engineering
Software Developer
Sandro是一名软件开发人员,在网络系统方面拥有广泛的领域知识, ERP, CRM, sales front-ends, software security, programming languages, and low-level systems software. 自2001年以来,作为一名自由职业者,他一直活跃在 .他在。NET社区工作了17年,对编程语言的理论和实践做出了一些新颖的贡献.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Visual Studio, Linux, Windows
The most amazing...
...创新是机器学习模块和高级类型之间的机制转换 .NET's type system. 这导致了被称为“对象代数”的创新."
Work Experience
Software Developer
Edgeware Systems
- 为连续运行工厂的操作员使用的车间级数据输入门户进行全栈开发.
- 设计了一些计算机视觉算法的原型,使非技术用户能够自动输入复杂的技术数据.
- 实施制造作业的实时监控, machine downtime, and production yield statistics.
- 将数据输入门户与遗留库存管理系统集成.
Senior Software Developer
Spring Air Systems
- 执行基于web的规范和报价软件的全栈开发, 使北美的销售代表能够设计商用厨房, 取代了1992年以来通过邮件在软盘和cd上分发的基于foxpro的旧系统.
- 拥有客户关系管理(CRM)的全栈开发和持续管理, order processing, ERP, 供应链后端与销售前端无缝集成.
- 将此后端与Microsoft Dynamics Nav会计软件集成.
- 从事一项软件服务,根据厨房规格创建AutoCAD原理图, streamlining the laborious manual drawings, 减少从设计到生产的周转时间, and saving millions of dollars.
- 使用各种min/max算法解决具有重大业务影响的困难优化问题.
- 管理多达四名开发人员的团队,维护和扩展上述系统.
- 实施现场服务和票务系统,以帮助销售代表, head office, and customers submit and track problems.
Technology Consultant
Humber College
- 为亨伯学院的电子和软件技术人员课程制作了一个定制的Linux映像.
- 将自定义Linux映像部署到托管在Humber数据中心的30多个Raspberry pi上.
- 部署和管理一个零层VPN,这样每个学生都可以从任何地方访问他们的Pi.
- 编写了一个PHP前端程序,允许学生注册课程, 然后,他们将从数据中心分配一台托管的树莓派.
- 为课程管理员和教师创建了一个PHP前端来管理学生, 并允许他们撤销或以其他方式管理分配的树莓派集合.
Software Consultant
MMM Group
- 为预算、项目管理和数据中心设计制作了一些定制软件原型.
Software Intern
Nortel Networks
- Created web portals for Nortel intranet services.
- Worked in the "Computers for Schools" program, 我们为安大略的学校翻新和回收捐赠的电脑硬件.
- 在90年代末部署了一个多媒体教室,由20多台麦金塔电脑组成,具有屏幕共享和视频流.
Experience
Sasa
http://sourceforge.net/projects/sasa/Dapper.Compose
http://github.com/naasking/Dapper.ComposeHigherLogics.Google.Datastore
http://github.com/naasking/HigherLogics.Google.DatastoreuKanren.NET
http://github.com/naasking/uKanren.NETMicroDI
http://github.com/naasking/MicroDIAutoDiffSharp
http://github.com/naasking/AutoDiffSharp自动微分是应用于各种机器学习和优化问题的常用工具.
Skills
Languages
C#, HTML, HTML5, SQL, ASP.NET Razor, C, JavaScript, CSS, Active Server Pages (ASP), PHP, Visual Basic for Applications (VBA), C#.NET, Ada, OCaml, Bash, Embedded C, PHP 5
Frameworks
.NET 4, ASP.NET, ASP.NET Web Forms, .NET Core, ASP.NET MVC, NHibernate, ASP.NET Web API, ASP.NET Core
Tools
Visual Studio, Mercurial, TortoiseGit, Dapper, Microsoft Excel, Git
Paradigms
Functional Programming, Agile Software Development, Concurrent Programming, Object-relational Mapping (ORM)
Platforms
Visual Studio 2017, Linux, Windows, Windows Server, Oracle, Raspberry Pi, Debian, Arduino, Visual Studio Code (VS Code)
Other
Embedded Software, Digital Electronics
Storage
SQL Server 2012, Web Forms, Microsoft SQL Server
Libraries/APIs
Entity Framework, jQuery
Education
电子工程应用科学学士学位
University of Toronto - Toronto, Ontario, Canada
Certifications
Linux Professional Institute Level 3
Linux Professional Institute
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