Post Job Free
Sign in

Software Engineer

Location:
Gig Harbor, WA
Posted:
May 02, 2024

Contact this candidate

Resume:

NESTOR MADRIGAL

425-***-**** @***************@*******.***

https://www.linkedin.com/in/nestormadrigal/

Gig Harbor, WA

Experience

Apexon corporation

Software Engineer

Client: Memorial Sloan Kettering center

July 2020 – Present

• Improved a healthcare application performance by creating and implementing a SQL server ETL from a replica DB source resulting in application 90% faster

• Collaborating on creating Python scripts for monitoring data synchronization eliminating the need of human intervention to ensure integrity for PHI and sensitive data

• Architected a cloud solution in AWS to support ETL, application health and data integrity mainly using RDS, EC2, Lambda functions, Docker

• Patched application by implementing TypeORM with Express Js with the best practices to fix a potential security breach through SQL injection and scripting Client: Kaiser Permanente

• Developed a Ratings & Reviews module using Monorepo with Angular, material UI, Sass, GraphQl, and Rest API resulting in a measurable data feedback for the company

• Fixed existing analytics implementation (Yahoo analytics) and constructed a scalable approach, better quality reports by 40% to take relevant decisions for the UX and development

• Refactored Cypress test cases to fix CI/CD fails pipelines to get real test cases and increment test coverage across multiple projects and handling PHI data reducing production issues by 40%

• Implemented best practices (replacing HTML with semantic HTML5, CSS, JS and cleaning code) to complain with internal accessibility auditory but executed by an external entity

• Enhanced UX by architecting mobile detection features to share Angular modules between Web page experience and mobile devices UX this ended up saving up to 50% development time for mobile team

• Mentored 3-4 people (young and new members) through the stack and process to speed them up and providing guidance and best practices for a high quality development (Zero issues delivered philosophy)

IMCS group

Software Engineer

March 2019 – July 2020

• Configured Linux servers and added domain policies to grant access to a new web services

• Set up of new path routes and re-routing applications to submit surveys (DEVOPS) displaying COVID related data on a healthcare public website increasing 55% more web traffic and 40% more feedback Client: ESRI

• Collaborated on creating features to manage and display data taken from physical high quality cameras and backed into different DB systems

• Constructed a new module to authorize users through traditional ArcGIS login and ArcGIS enterprise login, achieved using REST API’s, heavy data-binding in Angular, angular-material and Sass as stack

• Collaborated on brainstorming sessions to architect new features and troubleshooting existing issues

• Conducted code reviews and provided valuable feedback pointing out with standards and best practices

Global Hitss

Frontend Engineer

May 2018 – Jan 2019

Client: Cemex

• Built effective communication channel between two frontend teams located in different time zone resulting in better team collaboration and 30% performance improvement

• Led 5 people team to follow a proper process and stablished a clear channel for brainstorming sessions, architecture design, roadmaps and right documentation re-enforcing the collaboration by 25% and improved the development performance by 20%

• Made a bridge between designers and Backend developers translating the Invision designs into Angular components using Typescript, NGRX, CSS, Rest API’s improving performance by 25%

• Engineered Responsive design to scale up cross-browser compatibility and performance application on mobile and web by modifying CSS media queries and mobile detection feature resulting in an increase of user usage by 25% and traffic by 30%

• Implemented and extended RTL and localization features which provided support to release a retail application in 10+ more countries with a proper customization around the world

• Solved 50+ existing issues in Production using many tools like HTML5, Bootstrap, BEM CSS, Rest API, Typescript, Json

Definity First

UI Engineer

Client: IamResponding

July 2012 – April 2018

• Written 10+ scripts in JavaScript and jQuery to retrieve address from DB and display into map pines from google maps API – saving 35% Firefighters time on identify buildings, hospitals, schools, hazards buildings and so on while driving to attend emergencies

• Re-architected Frontend for a dashboard that consume data from Rest API’s improving the UX and responsive design increasing application usage by 50% using HTML5, JS, CSS3, Bootstrap, Json, AJAX, ASP.NET and C#

• Created modules to generate and manage forms and reports using Backbone JS, AJAX to cut down paperwork by 90% after attending an incident

Client: Symplr Cactus

• Collaborated on migrating 500+ healthcare forms and views from Silverlight into a web application Angular, angular material, Rest API, resulting in a cross-browser compatibility, UX improvement and better responsive design

• Fabricated reusable modules and components in Angular, Kendo UI, bootstrap and angular material to reduce the time on creating forms and views speeding up by 50% Multiple projects

• Generated custom branding for SharePoint online and Webparts with a keen eye on details providing delightful applications to the final clients adding the value of cross-browser compatibility and responsive design experience

• Stablished a solid channel between designers and backend developers understanding the design principles and business logic to create pixel perfect applications based on a design in Invision, Zeplin or a simple image

• Mastered a team of 5 UI developers to follow philosophy to create reusable web components using best practices in Bootstrap, HTML5, Less, and JS this helped the company to speed up new project deliveries in 40%

• Collaborated in fixing 100+ non-critical production issues in many projects using a variety of tools and frameworks also programming languages - C#, ASP.NET, JS, AJAX, JQuery, resulting on team performance improvement by 15-20%

• Pro-actively building icon sets, basic image modifications and simple workflows in Fireworks and Illustrator to eliminate the dependency for routine tasks from Design team Universidad Xochicalco March 2011 – June 2012

Web developer

• Architected web application based on desktop system workflows, consuming Firebase DB data directly from PHP web services and AJAX, this allowed the students to access their profile, courses, scores cutting down paperwork by 60%

• Converted payments and administration modules from desktop application to an online tool for easy access to parents and students reducing waiting times on at least 4 departments by 90%

• Documented conferences program to provide training to students on using the new online application eliminating the need to visit the school to get their scores

• Documented workflows and mechanisms that allowed professors to capture and manage the student scores and evaluations and educate them with training to use the administration online tool this reduced time and effort for administration staff and translated onto saving cost for the company CICESE February 2008 – March 2011

Web developer

• Restructured institutional website, adding HTML, CSS2 and JavaScript, PHP MVC backed and stored data on MySQL, achieved UX and accessibility improvements for the final users

• Collaborated on building solutions for DB management and data migration

• Re-engineered complex query joins improving the speed replaced by simple queries on DB to improve performance by 10%

• Generated proper documentation for workflows and technical implementation using UML methodology to make easy adopt for final users

• Built an API in C, C++ language and integrated with a third party library to control medical devices remotely and interacting with video conferencing

• Versioned code using in-house repositories and transfer with WinSCP and Putty terminal Skills

Programming languages C/C++, PHP, SQL, ASP.NET, Python, C#, Java Client-side programming HTML5, CSS3, JavaScript, AJAX, Angular 2+, React, jQuery,NGRX, GraphQl, Typescript

Frameworks Bootstrap, Foundation, Angular 2+, jQuery/jQuery UI, Angular material, Bulma, Grunt, Gulp, BEM, SASS, LESS, Angular CLI

Server side programming NodeJs, GraphQl, NestJs, TypeORM Databases MySQL, SQL server, Mongo DB, Postgres

Version control GitHub, Bitbucket, Gitlab, Tortoise, TFS Programming concepts MVC pattern, Object Oriented Programming (OPP) IDE Visual studio Code, Visual studio 2012/2015/2017, Sublime text, Atom, SharePoint Designer

Microsoft frameworks SharePoint 2010/2013/online, Power BI Content managers WordPress, Joomla, Umbraco

Public API’s Google maps, Facebook, Twitter, Map box Design IDE Photoshop, Fireworks, Illustrator

Wireframing/prototyping Invision, Zeplin, Figma

Testing Frameworks Cypress

Task management Jira, Trello

Methodologies Agile, Waterfall, prototype

Cloud Amazon AWS

Other Docker, Postman, Datagrip, Azure Data studio Education

Bachelor degree in Computer Engineer, Universidad Autónoma de Baja California (UABC)

[Autonomous University of Baja California]

Certifications

AWS Cloud Practitioner certification

Exam 70-480 Programming in HTML5 with JavaScript and CSS3



Contact this candidate