A determined developer going through the jungle of software development. With development of software at heart and with the vision and passion to learn the business I tend to grab context and problems excelling at giving 100% of dedication and commitment. I love new challenges and learning all about new technologies and software patterns. Enjoy working as a team employing a strategy of helping and getting help with full clarity to the whole company structure using development processes like Scrum.
Worked in the business of: Travel agency (Aviation booking), Online Marketing tools, on-demand Internet streaming media, Payments
SQL, ASP .NET, WCF, LINQ, JAVA, J2ME,JavaScript, HTML, XML, CSS, .NET Remoting, Design Patterns, Redis, MongoDb, Knockout, MVC3, ZeroMq, EntityFramework/CodeFirst, MEF
Specialties: .Net C#, Concurrency and Parallelism
Lead Software Developer @ From June 2015 to Present (7 months) Acting Lead Software Developer @ From February 2015 to May 2015 (4 months) Senior Developer @ Working at Judo as a backend Developer, occupying the role of Senior Developer. Implementing a card payments service focusing on the mobile experience focusing on performance and security complying with PCI DSS. As a member of developer team I contributed to the adoption of testing techniques and the implementation of them. I headed the development of the Judo .Net SDK with a PCL. I was involved in the adoption of Umbraco. I headed the development of a resilient job queue on top of RabbitMQ with load balancing between multiple worker nodes.
Working with a Scrum process.
Work day to day with C#, ASP.NET Web Api and MVC, SQL Server, Entity Framework, HTML, Javascript, Json, Unity IOC, Rest Designs, Umbraco, Xamarin, RabbitMQ, SSRS, Git, Team City, Octopus Deploy, ProGet. From June 2014 to February 2015 (9 months) London, United KingdomSoftware Developer @ Working on Sky Store OTT project as a backend Software Developer. The project consists on a platform that provides to the user all the information about a catalog of movies, the capability to buy movies and license them. My work is done under Web API team and consists on retrieving information from the db, tuning the performance of used queries, maintain .Net Web API controller and all infrastructure such as dependency injection, filters, authorization. Also developing side projects to complement playback capability and rules such as a Concurrency Control mechanism. I've also done some work with output caches applied in Web API. Working with ASP.Net WebAPI 1, 2, 2.1, MongoDb, SQL Server, C#, .NET 4.5.1, Linq to SQL, Angular.Js, Javascript, JSON, Ninject, Autofaq. Using Dependency Injection, Rest designs. From May 2013 to June 2014 (1 year 2 months) Lisbon Area, PortugalSoftware Engineer @ Working in the product PowerMarketing.
This product oversee the user interaction with an web page and enables the operator to interact with the client via announcements. There is also a component of automatism that enables the operator to define a set of conditions in a evaluation tree and what happens when the defined tree is satisfied.
This product relies in technologies such as .Net, Web Sockets, JavaScript, MongoDb, SqlServer, Redis, ZeroMQ, Castle Proxy, Knockout.
This project is hosted in the cloud with a SaaS architecture.
In this project I'm a back-end developer having responsibilities such as scalability, general architecture and research. The development is focused on availability to thousands of concurrent users. From April 2012 to May 2013 (1 year 2 months) Software Developer @ Aviation Lead Developer
Working with .Net 1.1, 2.0, 3.5, WCF, MVC3, WebForms, COM, C++, VB 6.0, Javascript, Sql Server.
Contributed to all the application tiers, DB, Service and Web App.
Integrated with the primary GDS: Amadeus, Sabre, Galileo.
Integrated with some Brazilian Companies Web Services. From September 2011 to March 2012 (7 months) Student @ From September 2006 to November 2011 (5 years 3 months) Bolseiro @ Studied and learned with the best professors on the institution. From July 2008 to October 2011 (3 years 4 months)
Master, Computer Science @ Instituto Superior de Engenharia de Lisboa From 2009 to 2011 Graduate, Computer Science @ Instituto Superior de Engenharia de Lisboa From 2006 to 2009 Igor Cândido is skilled in: .NET, C#, ASP.NET, JavaScript, WCF, XML, CSS, HTML, LINQ, .NET Remoting, ASP.NET MVC, Software Engineering, OOP, Web Services, AJAX
Websites:
https://github.com/IgorCandido,
http://stackoverflow.com/users/1655076/igrcndd