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