Victor Bueno, Software Developer in Santander, Spain
Victor Bueno

Software Developer in Santander, Spain

Member since April 27, 2014
Victor is a seasoned developer with over 20 years of experience focusing on the Microsoft technology stack. He can work a wide range of software domains, including web apps, back-end services, databases, mobile apps, and most recently, AI. He can provide an extensive experience both as team lead as well as an architect; he's also happy to work on a business-facing role where he can give his soft skills good use.
Victor is now available for hire

Portfolio

Experience

Location

Santander, Spain

Availability

Full-time

Preferred Environment

Git, Visual Studio

The most amazing...

...thing I've created is a complex rules engine for sampling candidate exam applications for QA from a large list of candidates.

Employment

  • Technical Lead

    2018 - 2020
    Pasbridge Ltd.
    • Worked on several projects with a team of developers for different international customers creating web apps, mobile apps, back-end architectures, microservices, and more.
    • Defined standards and tools to use in projects, led and mentored developers into using those tools, and monitor proper usage.
    • Focused on security and performance on the back end using OAuth and Identity Server in several of those projects.
    Technologies: Amazon Web Services (AWS), Alibaba Cloud, Google Cloud API, AWS, Azure, Angular, Artificial Intelligence (AI), Agile Software Development, SQL Server 2014, MongoDB, REST, Microservices, .NET
  • Software Architect

    2016 - 2018
    The Money Source
    • Designed and developed many apps for the company.
    • Interviewed and hired developers for the team.
    • Managed the team.
    • Interfaced with the business to gather requirements, and suggested implementations and kick-off projects.
    Technologies: Amazon Web Services (AWS), AWS, Azure, .NET
  • Lead Developer

    2015 - 2016
    Yeezers Interactive
    • Managed several projects in the loan and credit management industry for several clients of Yeezers in the US.
    • Led a small group of developers.
    • Created both back-end applications, doing ETL, reporting, and data movement to and from different third party systems as well as front-end apps.
    Technologies: .NET
  • .NET Web Developer

    2014 - 2015
    EasyJet
    • Implemented page enhancements on the company's main website, regarded as one of busiest in Europe.
    • Worked on the redirection mechanism used internally to avoid certain issues when mixing HTTP and HTTPS.
    • Helped the porting of the site to be purely 64 bits to allow the platform to use more memory.
    • Worked on several enhancements to the payments module.
    • Supported the TeamCity build system to ensure proper deployment of NuGet packages to the correct location.
    Technologies: Microsoft SQL Server, Visual Studio, Git, Knockout.js, Razor, ASP.NET MVC, ASP.NET
  • Lead Developer

    2013 - 2014
    Mintec
    • Contributed to the development of the first version of a new costing tool. Handled everything from requirements gathering to final development and testing.
    • Implemented usage of a new set of methodologies and tools in the development department.
    • Developed a complex multitask calculations engine in charge of calculating the risks and opportunities for retailers based on the their procurement data and Mintec's commodity data.
    • Mentored team members in the new technologies and methodologies.
    • Helped conduct second round interviews for new senior developers.
    Technologies: ASP.NET MVC, ASP.NET, SQLite, VSS, Visual Studio
  • Senior .NET Developer, Team Lead

    2013 - 2013
    Sony
    • Helped finalize development of the Windows 8 version of Sony’s online music system.
    • Worked with a complex in-house JavaScript architecture requiring extensive JavaScript expertise.
    • Dealt with issues in the JavaScript unit testing step arising from Sony's use of Jenkins for continuous integration.
    • Learned advanced JavaScript techniques.
    • Established close relationships with my coworkers.
    Technologies: Visual Studio, Jenkins, JavaScript, Windows
  • .NET Architect, Senior Developer, Team Leader

    2011 - 2013
    Wolters Kluwer
    • Supported 15+ applications over a wide range of technologies.
    • Introduced best practices to the development team.
    • Managed a team with both onsite and offshore (India) members.
    • Ensured SLAs regarding support tickets.
    • Automated the whole environment with continuous integration and deployment scripts.
    Technologies: Lotus Notes, Oracle, SQL Server 2008, IIS 7, VB.NET WinForms, .NET, Web API, ASP.NET MVC 4, C#, Microsoft Certified Solutions Developer .NET 4.5 Web Applications Developer, Visual Basic 6 (VB6), SQL Server Reporting Services (SSRS), Microsoft SQL Server
  • .NET Architect, Senior Developer, Team Leader

    2005 - 2013
    Cambridge Assessment
    • Involved in the development of many key web and back-end systems for the company.
    • Mentored, interviewed, and coached other colleagues.
    • Took part in all phases of many projects including estimating, designing, developing, and testing as well as generating automated deployment scripts.
    • Introduced the Agile methodology.
    • Acquired extensive exposure to the business, developing strong relationships based on trust and confidence in my work.
    Technologies: Microsoft SQL Server, JavaScript, Web Servers, Ajax, ASP.NET MVC, ASP.NET, Message Queues, Windows Workflow Foundation, Entity Framework, Visual Studio

Experience

  • Candidate Sampling Algorithm (Development)

    Following a strict set of mathematical functions, we developed the system to "sample" certain candidates from a large list in order to perform QA on the marking exercise done by exam markers.

Skills

  • Languages

    C#.NET, XML, C#, JavaScript, T-SQL, Visual Basic 6 (VB6), C++, Python 3
  • Frameworks

    .NET Core, .NET, ASP.NET, ASP.NET Core 2, Knockout.js, Bootstrap, ASP.NET MVC, Razor, ASP.NET MVC 4, VB.NET WinForms, Angular, Windows Workflow Foundation, Windows Presentation Foundation (WPF)
  • Tools

    Amazon SQS, AWS SDK, NuGet, Jira, Git, Visual Studio, VSS, Jenkins, Lotus Notes
  • Paradigms

    Model View Controller (MVC), Agile Software Development, Inversion of Control, Unit Testing, Clean Code, Concurrent Programming, SOLID Principles, DevOps, Continuous Integration (CI), Extreme Programming, SOA, Continuous Deployment, Microservices, REST
  • Platforms

    Win32, Azure, Amazon Web Services (AWS), WinRT, Windows, Azure IaaS, Azure PaaS, Xamarin, Android, Oracle, Docker
  • Storage

    Azure Blobs, JSON, Microsoft SQL Server, Azure Cosmos DB, MongoDB, Azure Queue, SQLite, MySQL, AWS S3, Azure SQL, SQL Server Reporting Services (SSRS), SQL Server 2008, SQL Server 2014, Alibaba Cloud
  • Other

    Ajax, UX, SOAP, Code Contracts, Microsoft Certified Solutions Developer .NET 4.5 Web Applications Developer, IIS 7, Message Queues, Web Servers, AWS, Artificial Intelligence (AI), User Experience (UX)
  • Libraries/APIs

    Azure Blob Storage API, jQuery, Web API, Entity Framework, Google Cloud API, TensorFlow, Microsoft Cognitive Services

Certifications

  • Microsoft Certified Database Administrator
    MARCH 2006 - PRESENT
    Microsoft
  • Microsoft Certified Solution Developer
    FEBRUARY 2006 - PRESENT
    Microsoft
  • Microsoft Certified Application Developer
    FEBRUARY 2006 - PRESENT
    Microsoft
  • Microsoft Certified Professional
    JANUARY 2005 - PRESENT
    Microsft

To view more profiles

Join Toptal
Share it with others