@
Dipartimento scienze informatiche Università di Venezia
About:
Senior software engineer focused on cross platform development.
Skills and proficiencies:
- Deep knowledge of good software development fundamentals such as problem solving, OOP, TDD, BDD, design patterns, algorithm design, data structures, application architecture
- Deep knowledge of good technical practices such as re-factoring, continuous integration (Maven, Jenkins, Continuum), test automation, source code control (SVN, GIT), pair
Senior software engineer focused on cross platform development.
Skills and proficiencies:
- Deep knowledge of good software development fundamentals such as problem solving, OOP, TDD, BDD, design patterns, algorithm design, data structures, application architecture
- Deep knowledge of good technical practices such as re-factoring, continuous integration (Maven, Jenkins, Continuum), test automation, source code control (SVN, GIT), pair programming
- 10+ years experience of software programming developing apps and games for web, desktop and mobile platforms addressing primarily Adobe Flash Player and Adobe AIR runtime using many technologies
- Actionscript 3
- Flex 3\4 and major MVC frameworks
- C++ Alchemy\FlaCC
- C++\Objective-C\Java native extensions for Windows\OSX\iOS\Android
- Flash Remoting with BlazeDS, AMFPHP, WebORB
- P2P programming with Adobe Cirrus (RTMFP)
- Real time game programming with Smartfox Server (Java)
- Video streaming with FMS
- PixelBender shaders
- Stage3D AGAL, Away3D, Starling, Feathers
- SQLite for desktop and mobile
- Comfortable with major IDEs and environments (IntelliJ idea, Eclipse, Visual studio, XCode)
Programming languages:
- Proficient in Actionscript 3, C++
- Good knowledge of web based technologies (Javascript, CSS, HTML)
- Experience in PHP, Java, C#, Python, Haxe
Other skills:
- Strong ability to work and lead a team
- Proactive in easing the development workflow by leveraging existing infrastructures and providing suit tailored solutions (custom debugging tools, assets and content management tools)
- Strong "get the things done" aptitude
- Technical speaker at Italian and international conferences ( 360 Flex, WhyMCA, WebTechcon, Flash Camp, Flex Camp )
- In love with programming and building things that have never existed
Engineering Manager @ Managing client engineers of Social Casino games targeting both web and mobile platforms.
- Coaching
- Training
- Driving technical solutions
- Improving workflows
iOS version https://itunes.apple.com/us/app/mirrorball-slots-kingdom-riches/id575147386
Android version https://play.google.com/store/apps/details?id=air.com.plumbee.mirrorball.production From February 2014 to Present (1 year 11 months) London, United KingdomSoftware Engineer @ Remote desktop technology development.
- Lab & Research
- Software development
- Reverse engineering
- Network programming
- Prototyping
Technologies and Languages:
- C++
- Adobe Flash / Adobe Air
- Objective-C
- Java From May 2010 to October 2013 (3 years 6 months) Adobe User Group Manager @ Technical speaker, meeting organizer From December 2008 to January 2013 (4 years 2 months) Flash Platform Developer and Architect - MMO Engine Developer @ Flash platform based MMO core engine development.
Tecnologies and Languages:
- Actionscript 3, Flex framework, Cairngorm, PureMVC
- C++ (Alchemy)
- PixelBender
- Java
- HTML, CSS, Javascript
Features:
- Isometric rendering
- AI (pathfinding, steering behavious, path following, etc)
- Real time connections (Smartfox server, Adobe BlazeDS) From June 2008 to May 2010 (2 years) Founder - CTO @ In charge for architecting and maintaining web and desktop solutions for our clients
- corporate websites
- rich internet applications
- advergames
- chat and videochat
- offline CMS
Technologies and Languages:
- Actionscript 3 (Flash \ AIR) and SQLite
- HTML, Javascript, CSS
- PHP, MySQL, Python, Java From June 2005 to June 2008 (3 years 1 month) Flash Developer @ Flash developer, actionscript coder, web projects manager and developer From 2003 to 2005 (2 years) Venice Area, Italy
Piergiorgio Niero is skilled in: ActionScript, Flex, Flash, OOP, JavaScript, PHP, MySQL, Test Driven Development, Cairngorm, C#, Game Development, Alchemy, C++, CSS, iOS development