Download PDF

Manuel Castro

Fullstack .NET senior developer and architect

Summary

Experienced freelancer developer with over 18 years of experience building business web applications and 7 years of managing projects directly with clients as an independent freelancer contractor.  ASP.NET MVC expert with Azure experience

Freelancer work history

May 2016Feb 2018

Upwork contract

JAH Media LLC

Working as a contractor for an US based firm refactoring an insurance custom rating web service to allow them to build specific custom rating rules to be applied from their platform to their whole distribution network, as well as a quote comparer service that processed the incoming quotes to make price comparsions against other insurance companies, in the poroject I worked with these technologies:

  • Microsoft ASP.NET 
  • Microsoft WCF Services
  • SQL Server 
  • SQL Server Integration Services
Jan 2016Apr 2016

Upwork contract

Company non disclosed

Worked as a contractor for an US based company doing architecture and development of a cloud platform based on AWS and .NET, worked with a team that spanned 3 continents evaluating the whole stack of technologies and building the initial minimum viable product of the platform with these technologies:

  • Angular JS
  • ASP.NET Web Api and C# libraries
  • Amazon Dynamo DB
  • Hive
Jan 2013Jan 2016

Partner and project leader

Axioma X

Architect and lead  developer of these software projects:

  • Custom ERP and financial management application for a construction company, it includes the following modules: Invoices, payments, electronic transfers integrations, checks generation and printing, monthly financial statements liquidation for project partners, payroll management.
  • Custom sale management application for a real estate company, it manages the complete sale process for projects and manages diverse credit plans options and custom price rules
  • GPS tracking and fleet management system for a startup company, it's an Windows Azure platform with services to receive GPS messages from various devices, Azure cloud service and cloud storage for data processing, Web API, AngularJS front end, ASP.NET MVC backend management system and SQL Server on Azure for transactions
Jan 2011Dec 2012

Independent software developer

Devcorp

Software development outsourcing services for big software companies in Colombia as a lead developer and architect building these line of business applications:

  • Rate management and invoicing application for one of the biggest call center companies in Colombia
  • Custom daily operations application for the non profit organization of the biggest retail chain in Colombia
  • Refactoring a portfolio valuation application for clients of a a stock broker firm

Education

19911996

Civil Engineer

EAFIT University

Bachelor's degree

Portfolio

Sample screenshots of Custom ERP application for a construction company

Portfolio

Custom sales application for real estate company, among all the features it allowed sales representatives to build custom financial plans online and custom price rules 

Portfolio

GPS tracking and fleet management system, the platform was built to be 100% cloud based and uses several Azure cloud services

Skills

Fullstack ASP.NET MVC Senior Developer and Architect

I'm able to design, build and implement complex bussiness web applications, I have skills in:

  • SQL Server
  • Entity Framework
  • Service oriented architecture (with Dependency injection)
  • Unit testing
  • ASP.NET MVC 5
  • JQuery
  • Javascript
  • Knockout
  • Angular JS
  • Bootstrap
  • Azure platform (storage, cloud services, mobile services)

Team leader on Agile projects (SCRUM)

I have 5 years of experience working with the Scrum agile methodology, I can cover the whole process:

  • Team leader and iteration planning
  • User stories and acceptance tests