Christian C.

Christian C.

Software Developer

Gomez Palacio, Mexico
Hire Christian C. Hire Christian C. Hire Christian C.

About Me

Software development is Chris's greatest passion. He's always looking for something new to learn. Currently a senior developer, his goal is to be a software architect. He has a master's degree in computer science, has published papers, and has given many talks about computer science. He's worked with companies like HP, Softtek, and Herbalife on critical business apps, so he knows how to work with distributed teams and high responsibility.

Work history

Toptal Client
Full-stack .Net Developer
2022 - 2023 (1 year)
, Remote
  • Designed and developed two brand-new cloud-based apps using Microsoft Azure.

  • Refactored a legacy application to use the latest technologies such as Angular, .NET 7, and Azure.

  • Applied basic Terraform scripts to create infrastructure builds.

.NETJavaScriptCSSSQLReact C#.NET C#HTMLTypescriptRedux.NET CoreLinq2SQLLINQ to SQL Azure Amazon Web Services (AWS) Full-stack APIsCI/CD Pipelines Back-end
Toptal Client
.NET Team Lead Developer
2021 - 2022 (1 year)
, Remote
  • Managed a small team of developers to develop two critical projects for the company.

  • Worked on data migration and UI changes in a company merge project.

  • Led the development involving ASPX, ASP Web Forms, ASP MVC, ASP API, and ASP.NET Core.

.NET.NET CoreASP.NETASPX Web APIASP.NET Web APISQLJSONFull-stack TypescriptAPIsTechnical Leadership C#.NET Back-end
RFA Mortgages
Senior Full-stack Developer
2019 - 2020 (1 year)
, Remote
  • Maintained and developed a web app for financial services.

  • Maintained and developed some support services for the main app.

  • Participated in multiple architectural decisions and implementations.

Azure Websites Azure FunctionsAzure SQL GitASP.NETAngularJS HTMLC#CSSASP.NET MVCAzure Cosmos DB .NET CoreAzure Table Storage MongoDBFull-stack GraphqlTypescriptAPIsSQLC#.NET CI/CD Pipelines Back-end
Toptal Clients
Senior .NET and Azure Developer
2018 - 2021 (3 years)
, Remote
  • Worked on 14 web API microservices deployed on Azure.

  • Wrote unit tests and integration tests for the services.

  • Developed several apps to support the platforms we worked on.

Azure SQL Azure Websites Azure Cosmos DB Azure Blobs ASP.NET CoreAzure Service BusAzure Table Storage Azure Key VaultAzure Search Azure Stream AnalyticsWeb APIOctopus DeployJIRAAzure Event Hubs RedisAPIsSQLC#.NET CI/CD Pipelines Back-end
Unosquare
.NET Lead Developer
2017 - 2018 (1 year)
, Remote
  • Created several providers to communicate with external vendors allowing interaction between their app and different technologies using HTTP, SOAP, and TCP.

  • Led a team of five developers to deliver high-quality milestones for our client.

  • Designed a lot of ETL application processes to migrate vendors' data to our database.

TFSWeb APIWindows Communication Framework (WCF) Microsoft SQL Server C#APIsTechnical Leadership SQLC#.NET Back-end
Shapeshift
Freelance Front-end Developer
2017 - 2018 (1 year)
, Remote
  • Created a single-page app based on Angular 4 from scratch.

  • Created communication mechanisms for web sockets communication so the app could support real-time updates.

  • Helped on integration with the current application and its communication with the app.

CSSjQueryWebSockets AngularFull-stack TypescriptC#.NET
Allegria Spa
Freelance Webmaster
2016 - 2017 (1 year)
, Remote
  • Maintained a web application.

  • Did styles, files, and content updates.

  • Helped to fix minor bugs.

Microsoft SQL Server CSSHTMLC#ASP.NETFull-stack C#.NET
Vox Global
Freelance Senior Full-stack Developer
2016 - 2017 (1 year)
, Remote

Worked with AngularJS to create client-side applications to build reports dynamically.

Microsoft SQL Server Web APIASP.NETC#AngularJS Full-stack Back-end
Herbalife
Senior Software Developer
2014 - 2017 (3 years)
, Remote
  • Analyzed and designed new functionalities for an eCommerce page—no CMS used.

  • Developed new enhancements for both an eCommerce page and a page to configure multiple websites.

  • Managed and deployed software application updates on Windows Azure.

  • Provided production support for all our applications.

  • Developed front-end and back-end features using .NET technologies.

ASP.NET MVC 4 Microsoft AzureTFSMicrosoft SQL Server CSS3C#HTML5JavaScriptASP.NETWindows Communication Framework (WCF) .NETRedisFull-stack APIsSQLC#.NET Back-end
Hewlett Packard
Software Engineer Contractor
2013 - 2014 (1 year)
, Remote
  • Supported four critical financial applications used for all countries.

  • Developed new functionalities for critical applications with a high impact on the business.

  • Implemented new functionalities on QA and production environments.

  • Analyzed and designed new functionalities for high-impact applications.

  • Led the development team through all the application lifecycle.

ASP.NET MVC 4 Microsoft SQL Server CSSC#HTML5JavaScriptASP.NETWindows Communication Framework (WCF) .NETFull-stack APIsSQLC#.NET Back-end
GALFER IT
Analyst Programmer
2011 - 2013 (2 years)
, Remote
  • Developed front-end and back-end features using Adobe technology.

  • Developed new enhancements for an ERP system.

  • Provided production support for all our applications.

  • Migrated the database from Informix to SQL Server.

  • Looked after web servers.

Database as a Service (DBaaS) Google Maps API jQueryMVC Razor ASP.NETC#HTML5MySQLPHPSQLAdobe ColdFusion Flash ActionScript Adobe FlexFull-stack APIsC#.NET Back-end
Waikato, Inc.
Machine Learning Expert/Developer
Present (2024 years)
, Remote
  • Developed a web API using Microsoft .NET with token authorization.

  • Developed both front-end and back-end features.

  • Used Azure DocumentDB.

  • Used Fitbit’s web API.

  • Provided continuous integration with daily deployments to Microsoft Azure.

Azure Tokenization Web APIREST APIs RESTful Development JSONjQueryMicrosoft SQL Server ASP.NET MVCVisual Studio 2015 .NETC#Full-stack APIsBack-end

Portfolio

GoHerbalife

.NET technologies and cloud services.

Minesweeper Using Angular and .NET Core Web API

This was an interview test for .NET Core, and I added a web client using Angular. The app was not complex, but you can use it to understand my code style and experience. I utilized C#, Angular, MongoDB, AutoMapper, and other tools.

Education

Education
Master's Degree in IT Project Management
Tecnológico de Monterrey
2019 - 2022 (3 years)
Education
Master’s Degree in Computer Science and Engineering
Instituto Tecnológico de La Laguna
2013 - 2015 (2 years)
Education
Bachelor's Degree in Computer Engineering
Universidad Politécnica Gómez Palacio
2010 - 2012 (2 years)