Summary
Overview
Work History
Education
Skills
Certifications
Timeline
SeniorSoftwareEngineer

RAINIER MANGILIT

Senior Software Engineer
Mabalacat

Summary

Strong Microsoft stack background with over a decade of work experience. Microsoft certified. Can adapt to any environment. Willing to learn and train others. Team-player.

Overview

16
16
years of professional experience
4
4
years of post-secondary education

Work History

Fullstack Developer

Outsourced PH
Quezon City
09.2022 - Current
  • Leadership and Mentoring
  • Guide team development efforts towards successful project delivery.
  • Provide technical leadership to teammates through coaching and mentorship.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Identify and encourage areas for growth and improvement within the team. Execution and Delivery
  • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
  • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, debug and maintain API, web and desktop-based business applications built on Microsoft Cloud technologies.
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
  • Design, develop and unit test applications in accordance with established standards.
  • Participate in peer-reviews of solution designs and related code.
  • Package and support deployment of releases.
  • Data and Cyber Security
  • Monitor application security ensuring integrity of confidential information and intellectual property.
  • Identify gaps or vulnerabilities in current processes and recommend resolution plan.
  • Promote user awareness on actions to assist in user security and highlight safe computing practices.

Senior Software Engineer

Cloudstaff Inc
Angeles City
07.2014 - 09.2022
  • Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming
  • Improves operations by conducting systems analysis; recommending changes in policies and procedures
  • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; and participating in professional organizations
  • Protects operations by keeping information confidential
  • Provides information by collecting, analyzing, and summarizing development and service issues
  • Accomplishes engineering and organization mission by completing related results as needed
  • Supports and develops software engineers by providing advice, coaching and educational opportunities.

Database Administrator/Designer

Duke Software Development Center
Clark Freeport Zone, Pampanga
03.2013 - 06.2014
  • Setup and install MySQL and PostgreSQL database servers in both windows and linux (centos, red hat, ubuntu) environments
  • Design normalized databases in accordance to industry standard best practices
  • Fine tune database servers to cater huge amount of transactions and data mining purposes
  • Develop database stored procedures, functions, and triggers for automation
  • Setup database replication for higher availability and failover architecture
  • Create on-demand reports to clients if required
  • Review and optimize developer queries
  • Mentor colleagues on sql best practices for optimized queries
  • Monitor overall database health and status
  • Maintain automatic, periodic and on-demand database backups
  • Investigate database delays and outages
  • Document database architecture

Senior .NET Developer

247 International
Quezon City
07.2012 - 03.2013
  • Develop and maintain corporate web applications using C#, vb.net, asp.net, javascript, jquery, and html
  • Design MSSQL database architecture used by web applications
  • Develop MSSQL TSQL stored procedures, functions, and triggers used by web applications
  • Develop ETL strategies using SSIS used for gathering, transferring, modifying and migrating data from one source to the other
  • Develop and maintain web reports using SSRS used by web applications
  • Investigate web application errors and bugs
  • Interface with clients for any application-related requests and reports

Development Engineer

Wallem Innovative Solutions
Clark Freeport Zone, Pampanga
10.2010 - 07.2012
  • Develop and maintain desktop and web applications in accordance to ITIL and ISO practices
  • Provide application and technical support to clients and colleagues
  • Provide ways and solutions on how to improve the service to clients and improve the overall system

MIS Programmer

Solid Shipping Lines Corp
City of Manila
12.2006 - 10.2010
  • Develop and maintain internal desktop applications using visual basic
  • Design MySQL and MS Access database architecture used by desktop applications
  • Maintain and configure database servers used by desktop applications
  • Provide IT support to all employees in terms of hardware and software
  • Maintain software licenses in accordance to the law

Junior Programmer

Guanzon Merchandising Corp
Dagupan City, Pangasinan
08.2006 - 10.2006
  • Collaborated with product management to design, build and test systems.
  • Worked closely with clients to establish specifications and system designs.
  • Designed intuitive graphical user interfaces to improve user experience.

Education

Bachelor of Arts - Computer Science

Lyceum Northwestern University
Tapuac District, Dagupan City, Pangasinan
06.2000 - 05.2004

Skills

    C#

undefined

Certifications

  • Microsoft Certified Professional
  • Microsoft Certified Technology Specialist: .NET Framework 4, Web Applications
  • Microsoft Certified Technology Specialist: .NET Framework 4, Data Access
  • Microsoft Certified: Azure Fundamentals
  • Microsoft Certified: Security, Compliance, and Identity Fundamentals
  • Microsoft Certified: Azure Data Fundamentals
  • Microsoft Certified: Azure AI Fundamentals

Timeline

Fullstack Developer

Outsourced PH
09.2022 - Current

Senior Software Engineer

Cloudstaff Inc
07.2014 - 09.2022

Database Administrator/Designer

Duke Software Development Center
03.2013 - 06.2014

Senior .NET Developer

247 International
07.2012 - 03.2013

Development Engineer

Wallem Innovative Solutions
10.2010 - 07.2012

MIS Programmer

Solid Shipping Lines Corp
12.2006 - 10.2010

Junior Programmer

Guanzon Merchandising Corp
08.2006 - 10.2006

Bachelor of Arts - Computer Science

Lyceum Northwestern University
06.2000 - 05.2004
RAINIER MANGILITSenior Software Engineer