MIGUEL ANGEL SILVA NORIEGA Results-driven technology leader
Summary
Seasoned software engineer with over a decade of hands-on experience, including roles from Software Developer to Technology Project Manager. Proficient in Java, Python, JavaScript, PHP, and associated frameworks like Spring Boot, FastAPI, Laravel, and React, with emphasis on building scalable web applications and systems. Demonstrable expertise in software development methodologies such as SCRUM and CMMI, providing a strong foundation for driving efficient project lifecycles. Engineering background solidified with a Bachelor's in information technologies and further complemented by expert-level programming skills. Proven track record in managing complex IT projects and developing innovative solutions that enhance operational efficiency and asset management, evidenced by the successful implementation of a GIS platform and various academic systems.
Work Experience
Technology Project Manager, GIS Platform for Asset Management
Duration: 06/2023 – 04/2024
Summary: Created, developed, and implemented a GIS platform for assets management which significantly reduced operational times.
Responsibilities: Project management, integration of traffic detectors, climate sensors, and traffic light controls, dashboard design and implementation.
Technologies: GIS, Laravel, Python, Java, React
Senior Software Engineer, Project Management Control System
Duration: 01/2023 – 06/2023
Summary: Developed APIs and frontend components for a project management control system with a focus on financial aspects.
Responsibilities: API development, frontend development, integration with Mexican Tax System and banking APIs, optimization of invoice matching, design of financial dashboards.
Technologies: APIs, Frontend, Symfony, React, HTML+CSS
Information Technologies Director, University IT Infrastructure Implementation
Duration: 11/2020 – 12/2022
Summary: Installed, configured, and optimized IT infrastructure for the University of Health addressing the needs of students and faculty.
Responsibilities: Installation and configuration of IT infrastructure, optimization of classrooms with video conferencing systems and GSuite, development of scholar system.
Technologies: LAN, Datacentre, GSuite, Video Conferencing Systems, Laravel, CodeIgniter, Java, Python, Javascript, React
Software Development Deputy Director, University Admission Tests System
Duration: 09/2015 – 10/2020
Summary: Led the development of the university's first system for admission tests and multiple academic-related systems.
Responsibilities: Development of admission tests system, implementation of academic process systems, quality assurance, and performance indicators, certification in SCRUM and CMMI.
Technologies: SCRUM, CMMI, Java, C#, React, PHP
Project Coordinator, Project Delivery Process Improvement
Duration: 10/2014 – 09/2015
Summary: Enhanced project delivery processes contributing to reduced delays and achievement of ISO-9001 certification.
Responsibilities: Project coordination, process optimization for project delivery, implementation of IT projects.
Technologies: ISO 9001, CMMI, COBIT, PMI
Software Development Leader, Accounting Control and Tax Declaration Systems
Duration: 02/2012 – 12/2013
Summary: Developed accounting systems for asset control and tax declaration automation for the National Supercomputer Centre.
Responsibilities: Development of accounting systems, automation of processes, management of asset depreciation.
Technologies: Laravel, Java, C#
Software Developer, Payment Processing and Hosting Systems
Duration: 10/2008 – 12/2011
Summary: Automated payment processing systems for a hosting and domain registration company, improving operational efficiency.
Responsibilities: Development of payment processing systems, domain registration, web hosting plan creation, development of email campaign system.
Technologies: PHP, Javascript
Education
- Bachelor’s degree in information technologies
Completed at Ciudad Valles Institute of Technology in December 2007.
4 years
Certification
- SCRUM
Certified in SCRUM, implemented best practices for software development. - CMMI
Certified in CMMI, implemented best practices for software development.