Edwin Espinoza

Senior Software Engineer

United States18 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 8+ years of experience in software engineering.
  • Expertise in Microsoft and open source technologies.
  • Proven track record in cloud migration projects.
Stackforce AI infers this person is a Fullstack Software Engineer with extensive experience in SaaS and cloud technologies.

Contact

Skills

Core Skills

Full Stack DevelopmentCloud TechnologiesCloud MigrationWeb DevelopmentDatabase ManagementLegacy Application Migration

Other Skills

AngularJSCosmosDBJasmine frameworkWeb APIAzureMicrosoft AzureCDNService Busblob storageInReleaseASP .NET MVCJqueryAjaxCSSJavaScript

About

Talented software engineer with 8+ years of experience. Specializes in Microsoft technologies and has a good knowledge and experience with open source technologies. Analytic, professional communication skills, enjoy learning new things and can assimilate new ideas quickly. Experience working on integrated engineering teams responsible for end-to-end engineering, driven business applications and projects from inception to production, design, development, testing, live-site and servicing.

Experience

18 yrs 1 mo
Total Experience
2 yrs 7 mos
Average Tenure
4 yrs 3 mos
Current Experience

Uber

2 roles

Senior Software Engineer

Promoted

Sep 2024Present · 1 yr 7 mos · Seattle, Washington, United States

Software Engineer II

Jan 2022Present · 4 yrs 3 mos · Seattle, Washington, United States

Microsoft

Software Engineer II

Oct 2015Dec 2021 · 6 yrs 2 mos · Redmond, Washington

  • Cloud & AI - Dynamics 365
  • Full stack software engineer working on multiple software applications involving different technologies such as AngularJS, CosmosDB, Jasmine framework, Web API, Azure, etc.
AngularJSCosmosDBJasmine frameworkWeb APIAzureFull Stack Development+1

Green infosystems

Software Development Engineer

Mar 2014Oct 2015 · 1 yr 7 mos · Redmond, Washington

  • Work as a member of a team using SCRUM methodology, in charge of a project which purpose is to migrate the existing Microsoft support web application from on-prem to the cloud.
  • In charge of creating deployment templates using InRelease for development and test environments.
  • Design and development of a robust cache solution to match or improve the performance compared to the on-prem application which had all the content within the same server whereas the azure application reads it from blob storage.
  • Technologies and tools used: Microsoft Azure, CDN, Service Bus, blob storage, InRelease, ASP .NET MVC and Web API, Jquery, Ajax, CSS, JavaScript, Knockout, VS2013, TFS and others.
Microsoft AzureCDNService Busblob storageInReleaseASP .NET MVC+10

Wicresoft through the pgc group

Software Development Engineer

Apr 2013Feb 2014 · 10 mos · Greater Seattle Area

  • Worked as a software engineer in a scrum team. In charge of the design and development of
  • several key features of the application. The main purpose of the application is to give users the
  • ability to manage live site incidents. When an incident arises the system automatically finds out
  • who is on call to respond, opens up a phone bridge or Lync conference with all the on-call team
  • members.
  • The application was also be used to file bugs into the customers own bug tracking system,
  • track the history of incidents, manage the on-call schedule for teams and to send email
  • communications.
  • Responsible of the development of new features using .NET MVC, Knockout, Jquery, Ajax.
  • Database design and development using SQL Server 2012 and Entity Framework.
  • Proposed new features to the web portal and the use of new technologies.
  • Implementation of an html editor within the portal to allow users to create their custom
  • templates.
.NET MVCKnockoutJqueryAjaxSQL Server 2012Entity Framework+2

Global hitss

Senior .NET Developer

Oct 2012Apr 2013 · 6 mos · Guadalajara Area, Mexico

  • Consultant at Esurance Claims
  • Responsible of introducing new features to the main Claims application such as new controls. The
  • main task of the whole team was the migration of a legacy web application to a new one with
  • several enhancements focused on user interface, user experience and performance leveraging
  • Ajax, JQuery, HTML5 and other technologies.
  • Collaboration with the base team at Esurance (Sacramento, CA), where most of the leads were
  • located, to achieve the goals of our monthly based tasks (sub-projects), which involved the
  • development of new pages as well as features to the existing web applications, updates to web
  • services, database optimizations, modification or creation of stored procedures, etc.
  • Technologies and tools used: C#, ASP .NET Web Forms and MVC, Dev express controls,
  • JavaScript, HTML5, XML, CSS2, CSS3, Ajax, Jquery, TFS, WCF, Web Services, SQL Server,
  • VS2008, VS2010 and TFS.
C#ASP .NET Web FormsMVCDev express controlsJavaScriptHTML5+11

State government of baja california, public security department

2 roles

Software Development Lead

Promoted

Oct 2010Oct 2012 · 2 yrs · Mexicali Area, Mexico

  • Worked as a core developer of one of the main applications in the Baja California State government. A 24/7 web application which accessed several databases including millions of records.
  • Responsible of leading new and existing projects with users across all cities within the Sate of Baja California, delegating and ensuring every task is on time and done as required.

Software Developer

Aug 2008Oct 2010 · 2 yrs 2 mos · Mexicali Area, Mexico

  • Analysis and development of software and information technologies based
  • projects. Development SEISP, a web-based system interface to access
  • information from more than 30 different data bases in the state, helping the
  • police corporations with their mission of grant security.
  • Integrate mobile devices and communications solutions such as 3G, to expand
  • the range of our systems that are present also in some police patrols which
  • connect remotely using 3G technology. Biometric authentication devices
  • integration via SDK's to control user access to applications.

Samsung electronics méxico

R&D Engineer

Jan 2008Aug 2008 · 7 mos · Tijuana Area, Mexico

  • Test and evaluation to introduce new materials of PDP (Plasma Display Panel) TV´s.
  • Checklist Definition for evaluation process.
  • Evaluation Reports and documentation with technical specifications and testing results.
  • Analysis in defective material to find the cause of the problems to notify to vendor suppliers and give follow up to wait for solutions.

Education

CETYS Universidad

Bachelor's Degree — Electronic Cybernetics Engineering

Jan 2003Jan 2007

IESM

High School — Math and Physics Specialty

Jan 2000Jan 2003

Stackforce found 100+ more professionals with Full Stack Development & Cloud Technologies

Explore similar profiles based on matching skills and experience