Architect / Sr. Application Programmer Resume
Long Beach, CA
SUMMARY:
Ability to work as a development Director, Architect, Team leader and Sr. programmer. More than 15 years’ experience using Microsoft Technologies.
LATEST SKILLS:
Browser development: BOOTSTRAP/JavaScript/AngularJS/CSS3
Middleware: MVC5, MVC CORE, WPF (XAML)
Webservices: WCF, .NET CORE 3 Resful
DataBase: EntityFramework 4.1 / 6.0 /LINQ, SQL SERVER 2010, 2012, 2014, MongoDB
Google BigQuery: Bigdata, Microsoft Document DB
.NET FRAMEWORK: b4.5, 4.6, 4.7, Parallel Task Programming/ASYNC programming
Internet technologies: FaceBook API Programming, Microsoft Graph API
Architectural Patterns: Repository, MVC, MVVM
Platform as a service: Microsoft Azure, Amazon WebServices, Google cloud, Listen, Read phonetically
PROFESSIONAL EXPERIENCE:
Confidential, Long Beach, CA
Architect / Sr. Application Programmer
Responsibilities:
- Provide guidance and programming for several costumers.
- My work day was designing and creating Web and Desktop applications, create the UI with bootstrap and AngularJS, create backend programming with SQL server using EntityFramework and connect both with .NET CORE 3.0 (restful webservices). Integration with Amazon WS and Azure. Windows 10 programming.
Technology:
Windows Desktop: C#, WPF, XAML, Win32 (windows API 7 and 8.1), Parallel Task Programming, ASYNC programming. Windows 10 programming.
Web Development: C#, Web API 2.0, MVC5, JavaScript, JQuery, AngularJS and BOOTSTRAP.
Data Management: EntityFramework 6.0, LINQ, SQL Server 2014,
Cloud Development: Team foundation server, Amazon WS and Azure.
Confidential, Long Beach, CA
Sr. Application Programmer
Responsibilities:
- My position was as Sr. .Net Programmer.
- Participate in several internal projects. Hands in code 100% of my time.
- Integration with the following platforms: Google ApiGee, RightFax Server, LaserFiche and Retinavue.
- My work day was creating MVC5 applications, create the UI with bootstrap and AngularJS, create backend programming with SQL server using EntityFramework and connect both with WebAPI (restful webservices).
Technology:
Windows Desktop: C#, WPF, XAML, Win32 (windows API 7 and 8.1), Parallel Task Programming, ASYNC programming.
Web Development: C#, Web API 2.0, MVC5, JavaScript, JQuery, AngularJS and BOOTSTRAP.
Data Management: EntityFramework 6.0, LINQ, SQL Server 2014,
Cloud Development: Team foundation server, RightFax, ApiGee, LaserFiche.
Confidential, Los Angeles, CA
Chief Architect/Sr. Programmer
Responsibilities:
- Directing the creation and development of an internet application called Confidential . This application is a Human Resource System and is marketed as Software as a Service (SAAS). Contains the following main features: candidate manager, job postings, applicant tracking, applicant onboarding (including electronic documents), employee management, Payroll system integration, employee benefits tracking and an administration module.
- Design, Architectural rules, code reviews, programmer manager and sr. programmer
- Responsible for managing an outsource team and the service resources. The outsource team was 4 Sr. Net programmers from Latin America.
Confidential, Azusa, CA
Chief Architect/Sr. Programmer
Responsibilities:
- Creating commercial web and windows desktop products for several clients in USA and Latin America.
- Design, Architect and programmer of the XFILEX service.
- Responsible for managing an outsource team and budget resources.
Technology:
Windows Desktop: C#, WPF, XAML, Win32 (windows API 7 and 8.1), Parallel Task Programming, ASYNC programming.
Web Development: C#, EntityFramework 6.0, LINQ, SQL Server 2012, FaceBook API, Web API 2.0, MVC5, JavaScript, Jquery, AngularJS and BOOTSTRAP, Responsive (device independent).
Cloud Development: Team foundation server, Azure Hosting, Arvixe Hosting
Confidential, Monrovia, CA
Architect/Sr. Net Programmer
Responsibilities:
- Creating commercial web and windows desktop products. The company sells these products as SaaS (Software as a service) under the HIPAA compliance.
- Daily responsibilities consist of directing the development teams for current and new products. Set the architectural procedures to be the base of our development.
- Reviewing software requirements, designing the applications and choosing the technologies to use, distributing work load across the programmer resources, reviewing code generated, testing and deploying.
- Managing and making sure to deliver on time and with the quality required for commercial software.
- Reviewing my team’s code and given myself trouble shooting or very technical programming assignments.
- Our development team consisted of four local programmers in the USA and two programmers in Latin America. Also have under my supervision the IT manager and an internal technical support resource.
Confidential, Azusa, CA
Architect/Sr. Programmer
Responsibilities:
- I co - funded this company while I was waiting for my Confidential application to be accepted .
- Unable to work in USA in that time, I decided to keep in touch with technology and expand my design and programming skills.
Technology:
Windows Desktop: C#, SILVERLIGHT 5, XAML, Win32 (windows API 7 and 8.1), Parallel Task Programming, ASYNC programming.
Web Development: C#, EntityFramework 6.0, LINQ, SQL Server 2012, Web API 2.0, MVC5, JavaScript, JQuery and BOOTSTRAP.
Cloud Development: Team foundation server, Azure Hosting, Arvixe Hosting