Kevin M.

About Me

Kevin is a Software Engineer with 6+ years of experience - bringing a strong, solution-focused mindset to projects and contributing to architectural decisions and best practices. He has in-depth knowledge of Angular concepts, excellent frontend coding skills and a good understanding of industry standards needed to build modern user interface components. He produces solutions to enhance application performance and delivers features that address client requirements across multiple projects.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Senior Angular Developer
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Nabors Industries
Nabors Industries
Software Engineer
2020 - Present (5 years)
Houston, United States of America
  • Work as a member of the RigCLOUD dev team to develop and maintain an ecosystem of apps that offer real-time visibility of drilling operations.

  • Developed solutions to display high-resolution data from large datasets, maintained real-time features, caching services in UI and communication workflows between internal apps.

  • Deployed interactive dashboards and widgets for RigCLOUD's SmartSLIDE, SmartDRILL and TRS apps and provided analytics, visualizations and insights for managing workflows.

WebCreek
WebCreek
Software Engineer III
2020 - Present (5 years)
The Woodlands, United States of America
  • Worked as lead developer on Webcreek's HR platform - accelerating the dev process and using internal frameworks to deliver the first version to production.

  • Built a medical software platform for Cellarian - creating and maintaining UIs with special care on style details and functionalities on the solution.

  • Coordinated and liaised with highly distributed and diverse teams to develop software solutions through the lifecycle from design to development, testing, and release.

Shellcatch Inc
Shellcatch Inc
Software Engineer
2018 - 2019 (1 year)
San Francisco, United States of America
  • Oversaw the development of Shellcat's v2 Virtual Observer app, provided support for the app's legacy features and worked on integrations with other apps and platforms.

  • Designed and wrote clean, well-documented, and easily maintainable code for Frescapesca's marketplace and transport app.

  • Played a critical role in producing solutions to update Shellcatch's camera devices firmware and video generation server.

Innova Funding SAC
Innova Funding SAC
Software Team Lead / .NET Developer
2018 - 2020 (2 years)
Lima, Peru
  • Led processes to build and deploy an online platform for auctioning negotiable invoices regulated by supply and demand.

  • Defined coding guidelines and software architecture on the project and implemented SOLID and design pattern principles on the platform.

  • Implemented new solutions to improve the UI/UX of the platform, OAuth 2 authorization flow and integration with Microsoft Azure resources.

Southern Peru Copper Corporation
Southern Peru Copper Corporation
IT Trainee
2017 - 2017
Ilo, Peru
  • Deployed an RSS feeder to provide information on copper prices and copper fusion procedure status through different RSS readers installed on screens within SPCC's production plant.

  • Implemented a web scraper solution to retrieve prices from different sources and a historical Wonderware server to display information in RSS format.

  • Implemented a web dashboard for admin users to customize RSS information.

Freelance
Freelance
Software Engineer
2015 - 2016 (1 year)
Tacna, Peru
  • Created and maintained a web app that acts as a communication system between teachers and parents for a public school.

  • Designed, created and deployed a license plate web app and website solution for a client - translating business requirements into functional code.

  • Worked on a sales and stock management system solution for a medical product store.

Showcase

Lead Software Engineer - Innova Funding
Lead Software Engineer - Innova Funding
  • The Innova Funding platform is a marketplace facilitating investment in small and medium-sized companies.

  • It streamlines the funding process for investors, enabling competitive returns for companies.

  • The project's development was managed from conception to production, including SDLC analysis and optimization.

Software Engineer - Virtual Observer
Software Engineer - Virtual Observer
  • Developed and maintained the first version of the Virtual Observer platform.

  • Initiated and completed the migration of the platform to a second version.

  • Integrated the Virtual Observer solution with other company products.

Software Engineer - RigCloud
Software Engineer - RigCloud
  • RigCloud is a SaaS solution for visualizing high-density data from oil and gas well extraction and drilling.

  • The solution includes three internal applications: SmartDrill, SmartSlide, and TRS.

  • RigCloud has been ranked first in a complex applications contest by Exxon Mobile.

Education

Bachelor's Degree in Systems and Computer Engineering
Bachelor's Degree in Systems and Computer Engineering
Universidad Nacional Jorge Basadre Grohmann
2012 - 2016 (4 years)