![Agustin Daniel Perez Paladini,西班牙巴塞罗那的开发者](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2F2109%2Fpicture%2Foptimized%2Fhuge-43a13f6315e448d9a92419af4baebc21.jpg&width=524)
Agustin Daniel Perez Paladini
Verified Expert in Engineering
Algorithms Developer
奥古斯丁是一个积极主动的人,一个热爱创新和技术的动手开发人员. 对他来说,软件开发不仅仅是一份工作,更是一种爱好和激情. 他是一个优秀的沟通者和热情的学习者.
Portfolio
Experience
Availability
Preferred Environment
C++, Linux
The most amazing...
...我所创造的软件是为本地初创公司开发的web服务(即时游戏)原型平台.
Work Experience
C++ - Qt Developer
Simulation Plus (via Toptal)
- 设计了MVC,为科学家提供GUI与药物模型交互,用于新药的发现. 将旧的UI迁移到新的基于Qt的UI中.
- 实现了一个c++接口,用于在Qt中连接不同的库和UI.
- 参与插件和dll的开发.
C++ Developer
安大略Die International(通过Toptal)
- 设计并实现了一对测量腔体误差的模块.
- 设计并实现了一种以最佳方式弯曲空腔的方法.
- 研究了不同的数学模型和解决问题的思路.
- 在Python/ c++上实现了各种ROS辅助工具和脚本,用于可视化数据.
工程项目主管的参与者
Hubert Burda Media Holding KG
- 为不同的客户(技术和非技术导向)领导各种项目,持续时间从2到4个月不等.
- 了解了每个问题,适应了无数新的公司文化, environments, processes, and tools.
- 建议的、设计的、架构的和/或实现的解决方案和备选解决方案.
- 项目实施后的分析和移交.
- 分析数据,开发聚类和意图检测的算法和思想.
- 实现后端服务以使用不同技术访问不同系统.
- 实现的端到端解决方案(浏览器扩展的后端和前端).
- 分析了24年的复杂软件,并为如何改变当前系统提供了文档和建议, technology, possible problems/solutions, pros and cons, and risks.
- 创建了新的服务(API)和测试框架,用于执行压力和负载测试,以模拟高峰流量时间,并符合技术限制(响应时间), database types, etc.).
Technical Director, 3D Engine
zobe Message娱乐有限公司
- 开始使用已经存在的基于c++的开源应用程序的3D工具, wxWidgets, and Ogre 3D rendering engine.
- 创建了第二个版本的3D工具, 使用wxWidgets,随后监督当前欧博体育app下载ZoobePro的设计+架构+实现(技术方面),使用Qt作为主要的UI框架.
- 合作为Zoobe的引擎创建了一些功能.
Senior C++ Developer
Intel ASDC (Harriague & Asociados)
- 在Intel ASDC的AppUp项目中工作.
- 使用c++和c#开发新功能.
- Worked on the AppUp core.
- 开发了AppUp核心使用的附加辅助工具.
- 根据需要改进代码库和设计.
Senior C++ Developer
Dreamworks Animation (Globant)
- 工作的索具工具使用的“索具”来创建电影.
- 开发新功能并维护索具工具(使用c++).
- 添加Python接口将使用的特性和功能.
- 使用许多不同的工具(配置文件、调试器、编译器等).)和库(TBB、Boost、OpenGL、STL等).).
- 在Linux平台上开发,创建了一个高度复杂的软件产品.
联合创始人,c++软件开发人员,技术主管
RID Software
- 在这个初创项目中担任c++技术主管和开发人员.
- 开发一个服务器,提供不同的web服务,如多人游戏的实时平台, wall of comments, sweepstakes, voting platforms, etc.
- 参与市场和商业领域开发可行的项目和成本估算.
- 收集想法并制定软件需求.
- 创建系统的架构和高层设计(使用UML).
- 划分任务并协调开发过程(使用TDD).
- For this project, 我们使用c++作为主服务器(用C来修改web服务器库)和应用程序使用的框架. 使用unittest++作为测试框架, linux作为平台,SFML和OGRE用于2D和3D应用程序(也可以使用c++).
Software Developer
Intel ASDC (Harriague & Asociados)
- 在Windows平台的app(应用程序商店)客户端工作.
- Developed using C++ and C#.
- Utilized Scrum methodologies.
- 处理bug修复和新功能的开发.
Teaching Assistant
UNC – FaMAF
- 担任操作系统、算法和数据结构课程的助教.
- 用C语言创建各种数据结构(链表、散列、图等).).
- 实现了一个简单的Bash、内核Linux FIFO、假文件系统等等.
- 检查和审查学生的项目.
C++ Software Developer
CityFestival Disco (Córdoba)
- 作为一名自由的c++开发人员.
- 为夜总会开发了一个系统,可以在不同的屏幕上显示蓝牙手机信息.
- 在Linux上开发,在服务器端使用c++、Qt和Bluez.
- 在J2ME中为手机开发客户端.
- 与市场团队一起收集系统需求.
- 研究了库、蓝牙协议、目标硬件等.
- 设计并开发了服务器端和客户端软件以及必要的库(蓝牙加密狗抽象), etc.).
- 设计并实现了防止未注册手机发送短信的协议和安全系统.
- 实现了检查和过滤发送消息的GUI.
Freelance Game Developer
Lofty Vision
- 使用基于脚本的Windows XP平台游戏引擎开发了一款3D拉力赛广告游戏.
- 使用Windows XP的3D游戏引擎开发另一款3D拉力赛广告游戏.
- 使用Windows XP的3D游戏引擎开发了一款3D Memotest游戏.
- Worked as the sole developer, 负责与图像和声音团队成员一起设计和执行游戏.
- 在非结构化的环境中工作,生产出高质量的软件.
- 与客户沟通,传递项目状态等.
Experience
Final Degree Project
这个项目是用c++开发的, Qt and Qwt for the GUI, OpenCV作为图像处理和图像捕获库, tinyxml, and other math libraries.
该工具在Linux平台上运行
Megafauna
http://github.com/agudpp/megafauna该项目正在使用开源工具和库开发,将是多平台和免费的. 理想情况下,这个项目将被博物馆和大学使用.
Technologies involved include:
* C++, Boost, STL.
* OGRE
* CMake
* git
* Test Driven Development
Nano-cure (Game Jam 2013)
涉及的技术包括:c++、Bullet、irrlight.
《欧博体育app下载》(Game Jam 2011)
CordobaZombie
http://github.com/agudpp/CordobaZombie这是一个用c++开发的3D策略游戏.
In addition, it is open source project; the main wiki can be found here: http://github.com/agudpp/CordobaZombie/wiki/Welcome-to-CordobaZombie
Main responsibilities include:
*阅读和研究完成目标所需的内容(寻径算法), IA, unit locomotion, sound system, collision system, physics, rendering, GUI, filesystem, etc).
*将功能筛选为可行和不可行.
* Design modules.
*划分和分配任务,并帮助项目的其他开发人员.
*改进编译和配置系统.
使用的技术包括:c++、CMake、git、OGRE、OpenAL和vorbis.
Hubert Burda Media Holding KG工程项目总监(参与者)
每个任务将包括领导一个特定的技术项目,团队来自布尔达数字集团的一个公司. 可能的任务可能是与Cliqz公司, XING, Chip, BurdaDirect, Tomorrow Focus AG/HolidayCheck.
Technologies: JavaScript, Python, Browser extension development, Web services, AWS, Docker, Map Reduce, Big Data, Go
Education
Master's Degree in Computer
FaMAF(国立大学Córdoba) -科尔多瓦,阿根廷
Certifications
Deep Learning Specialization
Coursera
Skills
Libraries/APIs
标准模板库(STL), SFML, OpenCV, wxWidgets, FFmpeg, Flask-RESTful
Tools
Eclipse IDE, TinyXML, Mercurial, CMake, Git, Jira, Crucible, AccuRev, Microsoft Visual Studio, Qt Creator, Visual Studio, MinGW, Subversion (SVN)
Frameworks
OGRE, Flask, Qt, Boost, Google Protocol Buffer, Google Test, Django
Platforms
Linux, MacOS, Windows,树莓派,安卓
Languages
c++, Java, Python, C, XML, c++ 17, JavaScript, c#, SQL
Paradigms
Agile Software Development, 面向对象编程(OOP), Concurrent Programming, MapReduce, Design Patterns, Functional Programming
Storage
Redis, Cassandra
Other
Algorithms, BlueZ, Data Structures, 3D Games, Security, Big Data, Extensions, Robot Operating System (ROS), OOP Designs
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
Top talent is in high demand.
Start hiring