Juan Huerta
Full Stack Senior Developer
- Bern, Switzerland
- +41788990399
- juan.huerta@gmail.com
I am an experienced Senior Full Stack Developer with proven expertise in C#, ASP.Net, ASP.Net Core, and Vue.js. Working with Agile methodologies in Scrum teams and passionate about clean code and test automation, I have led the architecture and implementation of complex projects, redesigned and revamped existing web solutions, and maintained multiple legacy applications. Throughout my career, my interest in DevOps and automation has always led me to implement continuous integration and deployment pipelines on different platforms.
I hold a Master of Science in Telecommunication Engineering (Spain) and have been awarded a scholarship from the University of Virginia (USA). With over two decades of international experience in start-ups, private companies, and the public sector across five countries and 3 continents, I seek challenging opportunities to leverage my skills as a seasoned full-stack developer and passion for automation and DevOps.
Experienced Senior Full-Stack Software Engineer proficient in C#, .NET Core, .NET Framework, and Vue.js. Committed to enhancing efficiency through CI/CD pipelines and automation.
From conceptualization to execution, I am dedicated to designing, implementing, and maintaining robust .NET/ASPX/MVC/WebAPI web applications. Working within Agile methodologies and alongside fellow engineers in our Scrum team, I contribute to the entire development lifecycle, ensuring seamless integration of features across both backend and frontend.
Technologies and tools: C# · .NET Framework · ASP.NET Core · ASP.NET · ASP.NET MVC · Clean Architecture · Vue.js · Vuetify · Vue · Javascript · Typescript · Quasar · Azure DevOps · Azure DevOps Server · Pipelines · DevOps · Continuous Integration and Continuous Delivery (CI/CD) · Automation · Test Automation · Entity Framework · SQL · Microsoft SQL Server · Agile Methodologies · Scrum · Software Deployment · High Availability Architecture
Experienced software engineer proficient in mentoring junior developers and designing and implementing robust CI/CD pipelines. Skilled in leading Agile practices, developing modern web applications, and optimizing Big Data platforms. Strong expertise in C# and .NET for backend development, Vue.js, and AngularJS for dynamic frontend interfaces. Refactored legacy systems, assisted in project planning, and provided third-level support.
Technologies and Tools: .ASP.NET MVC · C# · ASP.NET Core · SQL · .NET · .NET Core · NUnit · AngularJS · Vue.js · IIS · Big Data · Hadoop · HBase · Hive · Unit Testing · Integration Testing · Web Caching · GNU/Linux · Apache · .Net MVC · ASP.NET Web Forms · Windows Communication Foundation (WCF) · XML · TFS · jQuery · Git · Entity Framework · ReSharper · LINQ to SQL
Agile team member as a senior .NET developer and scrum master at Asiarooms Pte Ltd, Singapore, and Manchester. Spearheaded local Continuous Integration processes, ensuring seamless daily deployments and automatic UAT/Staging triggers. Enhanced legacy applications, supporting 200,000 daily visitors, and championed Agile methodologies, recognized with the Customer Obsession Award in 2012.
Tools and Technologies: ASP.NET MVC · C# · ASP.NET Core · SQL · Jenkins · go · Rake · Subversion · Memcached · jQuery · JavaScript · AJAX · Web Services · IIS · SQL Server Management Studio · Twist · NUnit · SpecFlow · Rhino Mocks · NHibernate · StructureMap · ReSharper · Jasmine Framework · Pipelines
Tools and Technologies: C#, .NET, PHP, Flex, Web Services, Tridion, Drupal, PHPBB, WordPress, MySQL, MS SQL, LAMP environment, VMWare, HA Architecture, FTP, IIS, SSO, Axapta, bash scripting, MSBuild Tasks (Continuous Integration)
Tools and Technologies: Ruby on Rails, Linux, VMWare, Apache, MySQL, C#, Web Services, XMPP Server (eJabberD)
See public Github repositories for all courses taken (https://github.com/jhuerta?tab=repositories)