Post Job Free

Resume

Sign in

Software Engineer C#

Location:
Sanger, TX
Posted:
September 05, 2023

Contact this candidate

Resume:

Michael H Martinez

*** ***** ***** ******, ** ***66 682-***-**** adzhhh@r.postjobfree.com

Education

Arizona State University, Tempe, AZ BS Computer Science, 1998

Core Qualifications

Languages: C# C++ C ASP.Net MVC 5.0 Angular 8/10/11

Frameworks: DotNet and Core

Databases: Oracle PL/SQL MS-TSQL SQLite Sybase MongoDb

Other: JSON Restful APIs Html XML XSL WebApi Linq Telerik-Kendo WebServices JScript jQuery Ajax

Revision Control: ClearCase SubVersion TFS/Azure DevOps GitHub

Other: Hardware and Software diagnostics, OOP OOD, IIS client-server 10yrs API based architectures

Professional Experiences

SaxtonGlobal (contract: Protective.com) Remote position Feb 2023 – Current

Position: Sr Full Stack Developer

Develop both front UI pages and API method calls to feed the UI pages.

Front end development using Angular 11. Used Typescript, created Angular Services that called out internal APIs.

Back end development using dot net core. Mainly adding new controllers and methods to satisfy the calls for the UI in angular.

Used CSS and bootstrap on the component.html files.

Used GitHub for our code repository, code reviews.

Work with Business Owners on stories, create tasks from these stories and work on these tasks.

Update multiple micro services for different layers for communication on the back end with Web API restful service.

Agile 2 week work sprints with daily stand ups and weekly retrospectives.

Team communication with 10 team members

Microsoft Azure used for tasking on stories, documentation and source code control.

All development with the following technologies

-ASP.NET, Visual Studio 2022

-Angular 11, C#, JavaScript,,

-.Net Framework 4.7.2, Core, MVC

-MS SQL 2015,

Fiserv (Direct position. Frisco, TX) Feb 2022 – Dec 2022

Position: Sr Solutions Developer

Front-end development using Angular. Implementing new enhancements and bug fixes.

CSS work on getting business receipts to print in the correct format using the Epson TM-T88VI printer.

Created/Modified API endpoints.

Created Unit tests for these endpoints and also tested via Swagger.

Work with Business Owners on stories, create tasks from these stories and work on these tasks.

All Front-end written in Angular 8/10.

Used CSS and bootstrap on the component.html files.

Used GitHub for our code repository, code reviews.

Update Business micro services from time to time.

Agile and daily stand-ups.

Microsoft Azure used for tasking on stories, documentation and source code control.

Small team communications with some members off shore

All development with the following technologies

-ASP.NET, Visual Studio 2019

-Visual Code

-Angular 10, C#, JavaScript,,

-.Net Framework 4.7.2, Core

-Oracle TSQL,

-Git/ MS Azure (former TFS web)

TekSystems (contract: TetraTech) Remote position June 2021 – Nov 2021

Position: Sr Solutions Developer

Develop new code for the FAA “Amsis System” https://www.aota.org/AMSIS

Work with Business Owners on stories, create tasks from these stories and work on these tasks.

All Front-end written in Angular 8/10.

Update multiple micro services for different layers for communication on the back end with Web API restful service.

Used CSS and bootstrap on the component.html files.

Used GitHub for our code repository, code reviews.

Used third party Angular applications such as Angular ag-grid, ngx-cookie and PrimeNg.

Agile 3 week work sprints with daily stand-ups and weekly retrospectives.

Team communication with up to 50 team members

Microsoft Azure used for tasking on stories, documentation and source code control.

All development with the following technologies

-ASP.NET, Visual Studio 2019

-Angular 8, C#, JavaScript,,

-.Net Framework 4.7.2, Core

-MVC 5

-MS SQL 2015,

-Git/ MS Azure (former TFS web)

Bravo Tech (contract to Bell Helicopter) Hurst, TX Sept 2019 – June 2021

Position: Sr Systems Integration Developer

Create intranet business web apps that allow admins and managers to view reports, update employee status and manage overall business strategy data.

Rewrite/Convert multiple older applications from Visual Basic 6.0 to FE: Angular and BE: MVC/C#/Web API.

All Front-end written in Angular 8/10.

Created Back-end with Web API restful service

Used CSS and bootstrap on the html files.

Used Razor syntax on html pages.

Removed all references to Entity Frame Works in other apps to make data calls using new Web API

Write MS SQL tables and stored procedures as necessary to interact with applications.

API written to communicate with Oracle and MS SQL databases

Reported work progress every two weeks.

Prepare written scripts and code.

Used third party Angular applications such as Angular ag-grid, ngx-charts, ngx-cookie and ngx-spinner.

Agile 2 week work environment with daily stand-ups and weekly retrospectives.

Team communication with up to 6 team members

All development with the following technologies

-ASP.NET, Visual Studio 2019

-Razor

-Angular 8/10, C#, JavaScript, jQuery, Ajax,

-.Net Framework 4.7.2

-MVC 5

-Oracle and MS SQL 2015,

22nd Century Technologies Inc (contract to National Health of Institutes) Phoenix, AZ Oct 2017 – July 2019

Position: Sr Web Developer

Rewrite/Convert multiple older applications from FoxPro to ASP/MVC Dot Net applications.

Programmed software using third party software to interact with scales to record measurement weights of food items before consumption and weight left after consumption if not fully consumed. Programmed using third party software to interact with both QR scanners and Bar code readers to record the food items the patients where given in their menu.

Document functionality of applications being rewritten.

Write MS SQL/My SQL tables and stored procedures as necessary to interact with applications.

Prepare regular progress reports and notes for progress meetings.

Prepare written scripts and code.

Using Nugget Packages in current development.

Creating medical analysis spread sheets with fairly complicated formulas in MS Excel reports for Medical Experts to analyze.

Design, code and maintain associated interfaces to GOTS and open source software

Adding the following functionality:

All development with the following technologies

-ASP.NET, Visual Studio 2015

-Razor

-C#, JavaScript, jQuery, Ajax, Telerik (kendo grids, kendo upload, kendo templates)

-.Net Framework 4.5.2 and 4.6.2

-MVC 5

-MS SQL 2015, MySQL 6.3

CVS Health, Scottsdale, AZ March 2-2016 - Oct 2017 Position: Analyst App Dev-Web

Fully developed a permissions and roles Asp.Net MVC web portal to be used for internal web applications that are being ported from legacy applications along with new databases and stored procedures. Technologies included, Entity Frameworks, T-SQL 1012, C#, Asp.net-MVC, JavaScript/jQuery, Linq.

Test Driven Development – 2 week sprints and Unit testing using N-Unit

Main architect of a document repository as a replacement for the old KwikTag system currently in process.

Adding the following functionality:

-File upload, encrypt file and sftp to document server, insert file details to data server.

-Using a 3rd party software to OCR tiff files into searchable PDF files, and redact files.

-Using Nuget packages to incorporate workflow processes.

-Create/Modify new MS SQL stored procedures.

-Created a JSON REST service to POST/PUT/GET data to/from the client/server.

All development with the following technologies

-ASP.NET,

-C#, JS, Ajax, Telerik (kendo grids, kendo upload, kendo templates)

-Dot Net Framework 4.6.1 and 4.6.2

-MVC 5

-MS SQL 2017

Integrate - Scottsdale, AZ Aug 2014 –Jan 2016 Position: Software Engineer

Test Driven Development – 2 week sprints and Unit testing using N-Unit

Software development and enhancements of the company marketing software.

Framework included .Net 4.5. Main tasks included getting requirements; develop code using C#, Linq lambdas, JavaScript, MVC3, (some VB), ASP.NET and modifying/creating Stored Procedures.

Presented written documentation and code reviews to the software lead.

Rewrite of the company software to allow for more flexibility and meet new client needs.

The new architecture allows for mini standalone services using RabbitMQ messaging.

Designed JSON structures for storing data into MongoDB.

Developed C# code using heavy Linq lambda expressions and messaging to the Mass Transit bus.

Created Linux virtual images and use of Mono compiled C# code to be executed on Linux systems.

CVS Caremark(Contract) - Scottsdale, AZ Mar 2014 -May 2014 Position: Software Engineer

Responsible for new software development for the Med-D-Pharmacy Portal and writing a web-based architecture software using MS Visual Studio Framework 4.0 with C# and ASP.NET, JavaScript and Telerik.

Interfaced directly with MS SQL Management Studio.

Created new SQL Stored Procedures (SPs), and modify other SPs.

Consulted with database expert team for more advanced procedures when needed to optimize data retrieval and storage.

Worked directly with QA to resolve known reported bugs and assisted other engineers on an as needed basis.

Scheduled code review and status meetings with the team on a weekly basis to see keep the software manager up-to date on the status of the project.

Documented software manuals, software requirements manual for newly written software to the specifications of CVS’s standards.

Sabre Holdings - Chandler, AZ Mar 2012 – Mar 2014 Position: Sr. Software Engineer

Client-Server, ASP.NET, JavaScript and Telerik based software development/enhancement using C# .NET on Windows 7 OS for the Sabre Property Management System application used by Wyndham and Red Roof Properties.

Interface directly with Oracle PL/SQL for data storage, analyze and modify stored procedures on a daily basis using PL SQL Developer and Oracle Developer tools.

Reworked the Disconnected (Network offline) State so the application would have basic functionality.

On the Wyndham side of things, a REST Web Service was implemented to transfer data to and from client/server as this data was needed externally by users.

Used XML and encrypted files for sensitive data for local caching of data so the PMS could run with limited functionality while disconnected from the server.

TicketMaster (Contract), Scottsdale, AZ Nov 2011 – Feb 2012 Position: Sr. Software Engineer

Client-Server, ASP.NET, JavaScript and Telerik based software development/enhancement using (.NET) C#/C++ on the Windows XP, 7 OS.

Code debug, development and porting of C#/C++ code to Win 7 (32/64bit) OS.

Ecotality (Contract) Phoenix, AZ Jul 2011 – Nov 2011 Position: Sr. Software Engineer

Client-server and embedded development/enhancement using C++ on the Linux OS for various tools and Electric Vehicle charging units and developed a SQLite database application which sent real charging station event data to the home office.

This data is later collected and used by the Dept. of Energy.

General Dynamics - Scottsdale, AZ June 2005 – June 2011 Position: Sr. Software Engineer

Project LEMV/DE-CGS/DCGS: 2007 – June 2011

LEMV: C/C++ code development and porting from UNIX to Linux & Windows with Oracle PL/SQL.

DE-CGS: Java code enhancements on Window OS, JavaScript and ASP.Net

DCGS: (.NET) Duties included writing new software using C#, Java and creating Web Services.

Project Experimental GEMINI: 2006 – 2007

New Java development and Web Services (publish/subscribe system of pushing data to web- \

based clients).

Java and JavaScript development using Java Eclipse and interfacing to SQLite embedded

database.

Project Rescue21: 2006 – 2006

Debug source code, debug and code enhancements using MS Visual Studio.NET C++ and XML.

Various code enhancements which included working with Push to talk (PPT) software modules.

Debugged C and C++ code within the PTT software

Project ASTOR: 2005 – 2006

Client – Server based project. Development and enhancements using the .NET C/C++ language

with Visual Studio and ESRI-GIS library with ALT/COM to store and retrieve data from the Sybase

SQL database engine with XML data files. Enhancements included adding scenarios of Moving

Target Indicators (MTI) in replay and real time to multiple MTIs using C++ and by providing COM

interfaces to the existing system.

SunnComm. Phoenix, AZ Jun 2004 – Jun 2005 Position: Programmer Analyst

Windows Engineer / Software Security Development.

Enhancement and development of the MediaMax software code using MS Visual Studio 2006 with ALT/COM and interfacing the MS SQL server for data storage and retrieval using XML; the technology was comprised of multi-session layers wherein the first session was made up of protected audio or video files and the second session was made of per-compressed WMA files. Other duties included GUI development w/ Microsoft .NET Visual Basic and C# & rewriting legacy code into modern Visual C++ code.

Contract - General Dynamics, Scottsdale, AZ 2003 – 2004 Software Engineer II

Specific requirements included analyzing, designing, developing, enhancing and documenting the 1st Step Software testing tool, which executes within an engineering-model, (AIM) processor to validate the correct operation of peripheral AIM hardware and to provide a mechanism for message delivery within the AIM for the purposes of loading lower engine algorithms and system tests, dynamically configuring tests and supporting a wide variety of input and output capabilities; the 1st Step Software was comprised of a core which interpreted and executed Aim Protocol Data Units (APDU).

Data Systems and Solutions (SAIC.) San Diego, CA Jun 2001 –2003 Position: Programmer Developer

Analyzed, designed, developed, enhanced and documented the conversion of CETADS application from a PowerBuilder/Sybase app to a new client/server (internet) application. Responsible for developing, data manipulations, and data processing of the CETADS (PowerBuilder) app into MS .Net C++ DLLs, MS MFC, and MS Visual C++ ALT COM DLLs. Responsible for data algorithms of numbers and various aircraft input data from aircraft devices and parsing various data formats to and from XML for Sybase SQL data storage.

Epic Solutions, Mesa, AZ 1999 – 2001 Position: Programmer / Software Development

C++ code enhancements to company software product. Designed an in-house application using both VB/C++ languages for internal bug tracking. Designed and tested packaging/installation using InstallShield package. Maintained and developed software using C++/VB code

Rural Electric, Mesa, AZ 1998 – 1998 Position: Programmer Developer

Software code development, enhancement and documenting of company software product; A touch screen lighting control application for use on airport lighting environments using Citect(a proprietary language – Human Machine Interface) which entailed programming the digital logic of Echelon Nodes (similar to a PLC) to interface with Citect.



Contact this candidate