Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Ian Ramos-Montanez

Shelby Township,MI

Summary

Skilled Senior Software Engineer with deep expertise in developing robust, scalable applications. Strong focus on team collaboration, driving projects to successful completion, and adapting to evolving requirements. Proficient in multiple programming languages, frameworks, and tools. Values delivering high-quality results and fostering productive work environment.

Overview

11
11
years of professional experience

Work History

Senior Software Engineer

General Motors Co
06.2014 - Current


  • Architected the front-end for various web applications utilizing Angular framework with a focus on an interactive user interface and a responsive user experience.


  • Constructed RESTful APIs to facilitate seamless data exchange and business logic for various web applications.


  • Consulted with development team members to determine system loads and develop improvement plans.


  • Discussed project progress with customers, collected feedback on different stages and directly addressed concerns.


  • Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements.


  • Worked in Agile-driven environment to effectively maintain project timelines and utilize available resources.


  • Planned website development, converting mockups into reusable web presence with HTML, JavaScript, AJAX and JSON coding.


  • Documented technical workflows and knowledge to educate newly hired employees.


  • Led developers through the creation of a machine learning service that identified manufacturing and shipping locations of suppliers.


  • Worked with business partners and developers to design and develop webapps that streamline supply chain processes.


  • Implemented test driven methodology alongside unit testing frameworks like JUnit to ensure comprehensive quality of code throughout the software development lifecycle.


  • Successfully lead critical initiatives to transition and refactor complex applications between different cloud platforms like PCF and OCF.


  • Proficient in different debugging tools and strategies that help diagnose and resolve complex issues across various layers of an app.


  • Experience with various database management system software like PostgresSQL, Oracle and Microsoft SQL Server.

Education

Bachelor of Science - Computer Science

University of Puerto Rico - Mayaguez
Mayaguez, PR
05.2014

Skills

  • CSS, HTML, JavaScript and Java proficiency
  • Cloud services
  • Testing and debugging
  • Angular framework proficiency
  • SQL integration
  • Code reviews
  • Agile Development Techniques
  • Object Oriented analysis and design
  • Database experience with a Relational Database Management Systems (PostgresSQL, Oracle, Microsoft SQl Server)
  • Web application development
  • Experience with creation and maintaining modern development patterns and platforms (Microservices)
  • Experience with Git source control
  • Strong teamwork focus
  • Project management
  • Mentoring
  • Excellent verbal and written communication
  • API Design Knowledge
  • Requirements Analysis

Languages

Spanish
Native or Bilingual
English
Native or Bilingual

Timeline

Senior Software Engineer

General Motors Co
06.2014 - Current

Bachelor of Science - Computer Science

University of Puerto Rico - Mayaguez