Senior Agile Software Engineer/Software Architect/Development Manager based in San Jose, Costa Rica with over 22 years of experience on enterprise systems development and 18 years building Hi-Performance Development Teams. Experience as technical team leader and technical manager. MCAD certified and experienced in Agile software development methodologies including eXtreme Programming and Scrum, Scrum Master and Agile Coach
Operating Systems: Windows NT4.0, Windows XP All editions, Windows Vista, Windows 7 All editions, Windows 8, Windows 10, Windows 2000 professional, server and advanced server editions, Windows 2003 server editions, windows 2008 server, windows 2012 server, windows 2016 server, RedHat and Mandriva, Suse, Ubuntu and Kali Linux. Mac OsX leopard and above.
Software Packages & Frameworks: Visual Studio .NET Enterprise Architect 2003, 2005 Team Edition and 2008 All Editions, 2010 all Editions, 2012 all Editions, 2015 all Editions, 2017 all Editions, Visual Studio for Mac, Visual Studio Code, Xamarin Studio, Team Foundation Server, GIT, CruiseControl.Net, NUnit, NAnt, MSTest, Rhino Mocks, MS Visual Studio 6.0 Enterprise edition, Eclipse, XCode, MS Visual Source Safe, SourceOfSite, SVN, MS Embedded Visual Tools, MS Embedded Visual C++, Macromedia ColdFusion Studio and DreamWeaver MX, MS IIS all versions, MS SQL Server 2000, 2005, 2008, 2012, 2016 and MSDE, Adobe Photoshop, Macromedia Flash MX, InstallShield, SharePoint portal services, Microsoft Dynamics CRM 2011, 2013 and 2016, SpecFlow and Selenium, also lots of additional software utilities used for software and web development.
Programming languages: C#.Net, VB.net, ASP.NET, Visual Basic, embedded C++, Embedded VB, ASP, Java, Objective-C, COLDFUSION, ActionScript basics, JavaScript, VB script, SQL, BASH and SpecFlow. Also experienced on Web Part development for WSS/WSPS and intermediate C and C++ skills.
Agile and DevOps Related Skills & Tools: Over 15 years of experience on XP and scrum related practices and activities, including TDD, Simple Design, CI, Pair Programming, Planning Games, Iteration Planning, Release Planning , DSU’s, Automated unit and UAT testing, etc. Experience working on geographically dispersed teams (with team members in the UK, USA, CR, India, Ireland, Israel, Malaysia, etc). Attended Agile Conference 2007, 2014, 2015 , delivered Agile related courses to team members in CR and USA. Also managed over 20 Medium-Large Agile projects and several small ones. Attended O’Reilly Velocity Conference 2017, experienced in the use of DSC technology and various tools and process for Continuous Integration and Continuous Deployment.
Additional IT Skills: Hardware knowledge, technical English, intermediate knowledge of computer networking, basics of electronics and ethical hacking.