Damian Travieso
Software Engineering Manager at Riot Games- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Riot Games
-
United States
-
Computer Games
-
700 & Above Employee
-
Software Engineering Manager
-
Oct 2022 - Present
-
-
-
Wargaming
-
Cyprus
-
Computer Games
-
700 & Above Employee
-
Associate Lead Software Engineer
-
Feb 2021 - Oct 2022
• Program in C++, Python and other languages as necessary, ensuring that all code is thoroughly tested and is of a high quality. • Provide accurate estimates for programming and design tasks. • Develop programming modules and software routines according to project timelines. • Develop a solid understanding of how the technology works and how it can be used to meet the varying needs of clients in different market sectors. • Develop technical documentation and comments for all code and ensure that it accurately reflects the behaviour of the software. • Deliver to our customer’s relevant and robust technical support for components for areas you are involved in. • Assist in the preparation for product demonstrations and trade shows. Show less
-
-
-
VIZ360
-
Australia
-
Online Audio and Video Media
-
1 - 100 Employee
-
Founder & IT Director
-
Apr 2016 - Feb 2021
• Design, development, production and continuous improvement of architectural visualisation platform and content. • Interaction system development for architectural visualisation projects (UE4, Blueprints, C++), UX design and implementation (UMG), mobile application development (Android, iOS), VR development (Oculus Rift, Oculus Quest, Oculus Go, HTC Vive, HTC Vive Focus, Samsung Gear VR), web streaming (Pixel Streaming via AWS and Azure, front-end and back-end), desktop application design and development (WPF XAML, C#, MVVM, Web API, SQL Server), website design and development (HTML, CSS, JavaScript, WordPress, PHP, MySQL). • Managing team of software developers for website, web applications and tools development. Managing team of 3D artists in the creation of interactive architectural visualisation projects. Implemented agile development methodologies (Scrum, Kanban boards, daily meetings). • Researching, consulting, analyzing and evaluating system program needs. • Identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods. • Writing, updating and maintaining technical program, end-user documentation, and operational procedures. • Providing advice, guidance and expertise in developing proposals and strategies for software design activities such as financial evaluation and costings for recommending software purchases and upgrades. • Recruitment and HR. • Business Development. • Graphic Design. Show less
-
-
-
-
Software Developer Freelancer
-
Sep 2013 - Jan 2016
• Programming of interactive features for 3D architectural visualization developments using game engines Unreal Engine 4 and Unity3D. • Desktop (Windows, Mac) and Mobile device (iPhone, iPad, Android) development. • Design and implementation of tools and interactive algorithms in C#, C++ and Blueprints (Unreal Engine 4 visual scripting system). • Video game development and customizations in UE4. • Website development: hosting setup, front-end and back-end development of several websites in HTML5 and WordPress. • UI design, HTML5, CSS3 animations and styling, Bootstrap, JavaScript, jQuery, XML, JSON. • MVC, Ajax, client and server-side validations, form handling, unit tests, PHP, MySQL, Apache. • Extensive plugin customization and integration. Show less
-
-
-
Gameloft
-
France
-
Computer Games
-
700 & Above Employee
-
Game Developer
-
Jan 2013 - Sep 2013
• Creation and development of successive updates for already released iOS mobile games (Game Evolution team). • Design and implementation of tools and game features in C++. Programming, debugging and testing in MS Visual Studio and Xcode. • Completed projects: Wonder Zoo, Epic: Battle for Moonhaven. • Mobile device development (iPhone, iPad). • Close collaboration with the team during the development process (Producers, Game Designers and 2D/3D Artists as well as other developers). • Creation and development of successive updates for already released iOS mobile games (Game Evolution team). • Design and implementation of tools and game features in C++. Programming, debugging and testing in MS Visual Studio and Xcode. • Completed projects: Wonder Zoo, Epic: Battle for Moonhaven. • Mobile device development (iPhone, iPad). • Close collaboration with the team during the development process (Producers, Game Designers and 2D/3D Artists as well as other developers).
-
-
-
Avaya
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Backbone Engineer
-
Oct 2010 - Jun 2012
• Providing Tier-3 technical support to Avaya Predictive Dialer and Proactive Contact (PDS & APC). • Understanding various customer environments and providing the best possible solution at minimum risk involved affecting their business. • Shell Scripting utilization for troubleshooting situations where routine procedures have failed in isolating and correcting problems. • Extensive e-mail and phone interaction with English-speaking customers. • Platforms: RHEL, HP-UX, AIX. • Providing Tier-3 technical support to Avaya Predictive Dialer and Proactive Contact (PDS & APC). • Understanding various customer environments and providing the best possible solution at minimum risk involved affecting their business. • Shell Scripting utilization for troubleshooting situations where routine procedures have failed in isolating and correcting problems. • Extensive e-mail and phone interaction with English-speaking customers. • Platforms: RHEL, HP-UX, AIX.
-
-
-
-
Tivoli Administrator
-
Nov 2009 - Oct 2010
• Installation, configuration and administration of Tivoli Access Manager (TAM) in Windows, Linux RH and AIX platforms with WAS Portal as backend. • Digital Certificates handling for SSL. • Quality Analyst tasks: Pareto analysis and PBA (Process Behaviour Analysis) charts for Defect Prevention Process. • Installation, configuration and administration of Tivoli Access Manager (TAM) in Windows, Linux RH and AIX platforms with WAS Portal as backend. • Digital Certificates handling for SSL. • Quality Analyst tasks: Pareto analysis and PBA (Process Behaviour Analysis) charts for Defect Prevention Process.
-
-
-
IBM
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Kiosk Software Specialist
-
Sep 2006 - Nov 2009
• Specialist in multimedia kiosks monitoring and administration system. • Extensive e-mail, phone and personal interaction with English-speaking foreigners. Customer dealings. • PC and kiosk hardware assembly. • HTML and JavaScript programming. Application development in Visual Basic and C#. • Specialist in multimedia kiosks monitoring and administration system. • Extensive e-mail, phone and personal interaction with English-speaking foreigners. Customer dealings. • PC and kiosk hardware assembly. • HTML and JavaScript programming. Application development in Visual Basic and C#.
-
-
-
Standard Bank Group
-
South Africa
-
Financial Services
-
700 & Above Employee
-
Systems Security Administrator
-
Apr 2005 - Sep 2006
• User and Profile CRUD. • Filesystem and Database security. • Platforms: NT, Unix (AIX, Solaris), Novell and OS/390. • Databases: Oracle, DB2, Sybase. • User and Profile CRUD. • Filesystem and Database security. • Platforms: NT, Unix (AIX, Solaris), Novell and OS/390. • Databases: Oracle, DB2, Sybase.
-
-
-
-
PC Technician
-
Aug 2004 - Apr 2005
• Computer Assembly and Repair. • HTML, ASP, Visual Basic programming. • Use of Dreamweaver tool. • Computer Assembly and Repair. • HTML, ASP, Visual Basic programming. • Use of Dreamweaver tool.
-
-
Education
-
Instituto de Tecnologia ORT
Computer Systems Analyst, Computer Science