Vladimir is available for hire
Hire VladimirVladimir Fedorov
Verified Expert in Engineering
Bluetooth Developer
Location
Budva, Montenegro
Toptal Member Since
April 17, 2019
Vladimir为世界各地的公司创建具有支持后端api和服务的iOS和macOS应用程序, delivering streamlined, 无延迟的用户体验和干净的代码. 他相信经过验证的技术,如TDD和GitFlow. 有14年以上的软件开发经验, 弗拉基米尔曾在大公司和小型创业公司工作过, 开发小型自定义控件和复杂的集成业务解决方案.
Portfolio
Freelance Work
蓝牙,iOS, MySQL, SQLite, Redis, MongoDB, Node.js, Objective-C, Swift
Transneft Siberia (Sibnefteprovod)
JavaScript,企业资源规划(ERP)
企业系统、程序和解决方案
Visual Basic for Applications (VBA), Windows Mobile, Microsoft Dynamics CRM...
Experience
Availability
Full-time
Preferred Environment
Git, Visual Studio Code (VS Code), Xcode, MacOS
The most amazing...
...我制作的一个软件是为参赛者制作的动画赛道视图,其中包含许多数学和加速和超车的自定义动画.
Work Experience
iOS和macOS开发人员|后端开发人员
2013 - PRESENT
Freelance Work
- 为快递公司司机开发了一款iOS应用程序,使公司能够帮助他们导航, route tracking, ETAs for the customers, 在移动打印机上打印包裹标签, and keep in touch with headquarters.
- 创建了一套iOS应用程序来控制和编程蓝牙连接的机器人:该应用程序通过BLE与机器人连接, 用户可以直接发送命令,并创建带有block界面的应用程序来控制这些机器人.
- 为Favsync BVA创业公司开发了一个iOS应用程序,用于在他们的门户网站上存储和呈现各种内容,如链接, texts, images, and video files.
- 为iOS应用构建了一套自定义动画控件, based on their device, gyroscope, animations, and user input.
- 将控制台应用程序从C转换为Swift,使其适应现代macOS环境.
- 创建了一个macOS应用程序,为硬盘库设计和打印自定义标签.
- 为一家在巴西推广活动的初创公司开发iOS应用程序和后端代码, ticket booking, payments, and chats between participants.
- 基于C库(LibHaru)为iOS构建了一个自定义PDF库,该库支持PDF文件中的音频注释.
- 为逃离房间的任务组织者开发了一个控制室软件.
技术:蓝牙,iOS, MySQL, SQLite, Redis, MongoDB, Node.js, Objective-C, Swift
Galaktika EPR顾问|开发商
2012 - 2013
Transneft Siberia (Sibnefteprovod)
- 为员工部门创建ERP业务应用程序.
- 为运输部门开发ERP业务应用程序.
- 在ERP软件中创建并支持一组报告.
技术:JavaScript,企业资源规划(ERP)
Senior Software Developer
2006 - 2012
企业系统、程序和解决方案
- 为秋明国立图书馆开发了一套软件, Microsoft CRM, and library software integration.
- 为乳制品公司构建了一个集成库,将Microsoft CRM数据与Galaktika ERP绑定在一起.
- 创建了数据集成和分析库以及KPI仪表板.
- 开发了一套支持VBA宏的会计软件.
- 为一家乳品公司开发了一款手机应用.
技术:Visual Basic for Applications (VBA), Windows Mobile, Microsoft Dynamics CRM, OLAP, Microsoft SQL Server, JavaScript, ASP.NET, C#
Software Developer
2004 - 2006
Tyumbit-ASU
- 为Galaktika ERP开发业务应用程序和报告.
- 为ARIS(业务流程自动化套件)编写SaxBasic脚本,帮助客户在不同层次的流程建模上获得流程描述.
- 开发基于Microsoft excel的报表,连接到各种数据源(DBF文件,Microsoft SQL).
技术:Visual Basic for Applications (VBA), JavaScript, c#
Experience
司机应用|低成本包裹
这是为低成本包裹开发的.co.uk, 该应用程序显示司机一天的路线, route tracking, 通过谷歌地图API提供了他们预计到达时间的信息, 扫描条形码以追踪收集的包裹, 并在移动BT打印机上打印标签.
Label Maker | Film Drives
http://filmdrives.com/pages/label-maker这是一个macOS应用程序,允许用户为硬盘集合创建自定义标签. With this app, 用户可以打印一组带有自定义项目图像的标签, company logos, 以及视频制作公司的自动编号.
逃离房间控制室软件| extreme escape
这是一个macOS应用程序,用于逃离房间的体验以及体验主题图像, timer, 以及与玩家的单向交流.
PDF Audio Annotations Library
Developed back in 2014, 这个库是为了给企业iOS软件的PDF文件添加音频注释而制作的. 虽然格式本身支持文件中的各种对象, 内置的iOS库在这方面非常有限. 我基于一个C PDF库开发了这个iOS库,它成为了一个很好的解决方案, 允许用户用他们的声音评论文档.
Skills
Languages
Swift, Objective-C, ECMAScript (ES6), JavaScript, c#, Visual Basic for Applications (VBA)
Frameworks
Express.js, CloudKit, ASP.NET
Libraries/APIs
Node.js, SendGrid API, Passport.js, Vue
Tools
Xcode, Git, Microsoft Dynamics CRM
Paradigms
测试驱动开发(TDD), OLAP
Platforms
MacOS, iOS, iCloud, Keychain, DigitalOcean, Visual Studio Code (VS Code), Windows Mobile
Other
GitFlow, api,蓝牙,企业资源规划(ERP)
Storage
Redis, MongoDB, SQLite, MySQL, Amazon S3 (AWS S3), Microsoft SQL Server
Education
2004 - 2005
计算机科学工程师学位
秋明州立石油和天然气大学-秋明,俄罗斯
2000 - 2004
计算机科学学士学位
秋明州立石油和天然气大学-秋明,俄罗斯
Certifications
JUNE 2010 - PRESENT
MB2-634 Microsoft Dynamics CRM 4.0 Extending Microsoft Dynamics
Microsoft