Victor Bueno
Verified Expert in Engineering
Software Developer
Victor is a seasoned developer with over 20 years of experience focusing on the Microsoft technology stack. He can work with a wide range of software domains, including web apps, back-end services, databases, mobile apps, and most recently, AI. Victor can provide extensive experience, both as team lead and architect. He's also happy to work on a business-facing role, where he can make good use of his soft skills.
Portfolio
Experience
Availability
Preferred Environment
Git, Visual Studio, Visual Studio Code (VS Code), Azure, SQL, APIs
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.
Work Experience
Senior Back-end Developer
Rain
- Managed to shift from Windows and .NET to Linux and Go in a few weeks.
- Worked on the data ingestion group implementing several custom integrations to ingest customers' data.
- Provided new ideas and ways to manage ingested data to ensure better usage and availability of that data required to conduct the primary business use case.
Technical Lead
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.
Software Architect
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.
Lead Developer
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.
.NET Web Developer
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.
Lead Developer
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.
Senior .NET Developer, Team Lead
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.
.NET Architect, Senior Developer, Team Leader
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.
.NET Architect, Senior Developer, Team Leader
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.
Experience
Candidate Sampling Algorithm
Skills
Languages
C#.NET, XML, C#, JavaScript, SQL, T-SQL (Transact-SQL), Visual Basic 6 (VB6), C++, Python 3, Rust, Go
Frameworks
.NET Core, .NET, ASP.NET, ASP.NET Core 2, Knockout (Knockout.js), Bootstrap, ASP.NET MVC, Razor, ASP.NET MVC 4, VB.NET WinForms, Angular, Windows Workflow Foundation, Windows Presentation Foundation (WPF)
Libraries/APIs
REST APIs, Shopify API, Azure Blob Storage API, jQuery, Web API, Entity Framework, Google Cloud API, TensorFlow, Azure Cognitive Services, Jenkins Pipeline
Tools
Amazon Simple Queue Service (SQS), AWS SDK, NuGet, Jira, Bitbucket, Azure Kubernetes Service (AKS), TeamCity, GitLab CI/CD, Amazon Elastic Container Service (Amazon ECS), Postman, Git, Visual Studio, VSS, Jenkins, Lotus Notes, Google Kubernetes Engine (GKE), GitLab, Confluence
Paradigms
Model View Controller (MVC), Agile Software Development, Inversion of Control, Unit Testing, Clean Code, Concurrent Programming, DevOps, Microservices Architecture, Azure DevOps, Continuous Integration (CI), Extreme Programming, Service-oriented Architecture (SOA), Continuous Deployment, Microservices, REST
Platforms
Win32, Azure, Amazon Web Services (AWS), Shopify, Visual Studio Code (VS Code), WinRT, Windows, Azure IaaS, Azure PaaS, Kubernetes, AWS Lambda, Xamarin, Android, Oracle, Docker, Blockchain
Storage
Azure Blobs, JSON, Microsoft SQL Server, Azure Cosmos DB, Redis, MongoDB, Azure Queue Storage, SQLite, MySQL, Amazon S3 (AWS S3), Azure SQL, Elasticsearch, SQL Server Reporting Services (SSRS), SQL Server 2008, SQL Server 2014, Alibaba Cloud, DBeaver
Other
Ajax, SOLID Principles, Solution Architecture, APIs, Back-end, API Integration, CI/CD Pipelines, Architecture, SOAP, Code Contracts, Scrum Master, Serverless, Microsoft Certified Solutions Developer .NET 4.5 Web Applications Developer, IIS 7, Message Queues, Web Servers, Artificial Intelligence (AI), User Experience (UX), Machine Learning, PostgreSQL 9
Certifications
Microsoft Certified Database Administrator
Microsoft
Microsoft Certified Solution Developer
Microsoft
Microsoft Certified Application Developer
Microsoft
Microsoft Certified Professional
Microsft
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring