
Alfonso Munoz Garcia
Software Developer
Alfonso is a full-stack .Net developer with about a decade of experience. He currently focuses on .Net Core and has recently introducing Angular into his set of tools for the front end. Alfonso puts great value in good and fluent communication, periodic checkpoints, and a positive atmosphere.
Portfolio
Experience
C# - 10 yearsASP.NET - 8 yearsJavaScript - 7 yearsMicrosoft SQL Server - 6 yearsEntity Framework - 6 years.NET Core - 3 yearsASP.NET Web API - 2 yearsAngular - 2 yearsAvailability
Preferred Environment
.NET Core, Angular, Microsoft SQL Server, Git, Visual Studio
The most amazing...
...app I've worked on was a cloud software-as-a-service accountancy suite for the second-largest accountancy software provider in the UK.
Work Experience
.Net and Angular Developer
Freelance
- Developed a back end to interconnect a front-end layer used by mobile applications to the ticket provider Digitick, validating and keeping track of the basket status and fetching tickets as per customer requirements.
- Developed a full-stack solution (Angular and .Net Core with MongoDB) as a proof of concept of a marketing tool to serve mobile app clients targeted ads and promotions based on triggers like geolocation or watermarks on advertisement images.
- Helped a US mortgage facilitator in the maintenance of their AngularJS applications for customer acquisition.
Technical Lead
Capgemini
- Successfully led, from the technical side, a few small teams of young professionals in the outsourcing of several projects from one of the biggest insurance companies in the Netherlands.
- Multi-tasked between different projects any time the client needed an experienced helping hand.
- Provided the first line of support to release managers and for high priority incidents.
Senior .Net Developer
IRIS Software
- Developed a software-as-a-service cloud accountancy suite, fully functional and asynchronous, to offer the best experience to accountants that came from on-premise setups.
- Developed, following a TDD approach, a cloud command-based report generation service that required thousands of unit tests to guarantee the correctness and good quality of the delivered product.
- Improved the return on investment by rewriting software acquisitions to be incorporated into the ecosystem of services offered.
Senior .Net Developer
Nunwood
- Designed dashboard applications, in the market research sector, for recognized clients like PayPal, Bank of America, Nationwide, and Standard Life.
- Gathered requirements based on interviews with clients to help them understand what the best solution for them was.
- Worked remotely but smoothly from London with a team of developers based in Leeds.
.Net Developer
Smart Gaming Group
- Implemented several payment gateways to allow the deposits from clients to fund their gaming accounts.
- Implemented an in-house payment gateway of third party payment gateways to chain the payment attempts if any third-party payment gateway failed or rejected the deposit.
- Created high performance and transaction-enabled TSQL stored procedures, which contained most of the core logic of the online casino functionality.
Head of IT
IMI Publishing
- Handled any task or technical decision related to technology as the only member of the IT division.
- Maintained and expanded all the .Net web applications and products, including configuring database backups.
- Created a landing page generator tool for the marketing department to reduce the workload of having to create the landing pages manually.
- Helped the company in the transition from .Net technologies to an open-source platform like Drupal.
Junior Developer
Ingenieros Asesores
- Developed, completely from scratch, a software tool named NGC3 to help an operator know the accuracy of measurements taken from the instruments used to analyze the air quality.
- Visited multiple clients to showcase the benefits of using the tool named NGC3 in their daily activities.
- Installed the hardware and wired the equipment necessary on many of the company's air analysis stations in the north of Spain.
Junior Developer
Alimerka
- Developed a set of communication applications (client and server) based on sockets to help the interaction between the shops and the goods warehouse mainly for automatic supply orders.
- Tracked and fixed bugs of the warehouse goods management application.
- Wrote documentation regarding the existing developed functionality and the new applications added to the in-house solutions.
Experience
Forex Expert Advisor (Trading Robot)
Skills
Languages
C#, JavaScript, SQL, CSS, HTML5, HTML, Delphi, MQL
Frameworks
.NET Core, .NET, ASP.NET, Angular, Angular Material, ASP.NET Web API, Windows Communication Framework (WCF), MVC Razor, ASP.NET MVC, ASP.NET Web Forms
Libraries/APIs
Entity Framework, jQuery
Tools
Visual Studio, Git, Subversion (SVN), Microsoft Access, TFS
Storage
Microsoft SQL Server, SQL Server Compact, MongoDB, SQL Server 2010, UniData
Other
Software Development, Software Design, Algorithms, SQL Server 2015, Data Structures, VSTS Git, Telerik WebForms Controls, CruiseControl, Cloud Computing
Paradigms
Scrum, Test-driven Development (TDD)
Platforms
Azure
Education
Bachelor's Degree in Computer Science
Oviedo University - Oviedo, Spain
Certifications
AZ-900 - Microsoft Azure Fundamentals
Microsoft
Microsoft Certified Professional
Microsoft