Richard Sanchez

I'm a 

About

Richard H. Sanchez is a .Net Developer with experience collaborating with global and multinational teams. His background in software development is impeccable. Richard is fueled by his passion for learning new software development technologies. He considers himself always a student who is eager to stay in tune with the latest tools and strategies when it comes to coding.

His hunger for knowledge and determination to turn client's requirements into something tangible has contributed to his most recent success at MVP Asia Pacific assigned to Rightsize Technology, where he led a team in developing various applications for different clients of Rightsize Technology. He vastly improved the productivity of his team by implementing strategic project management methods and ensuring coding standards for his department.

.Net Developer

Experienced .Net Developer with a demonstrated history of working in the outsourcing/offshoring industry. Strong engineering professional skilled in SQL Server Databases and .NET.

  • Birthday: 14-Jun-1972
  • Website: richardhsanchez.com
  • Mobile: (63) 925 575 0614
  • Address: Xevera Subd., Calibubut, Bacolor

More than 20 years of professional experience in software design, development, debugging, deployment, documentation and testing of Client–Server and Web-based Applications. Experienced in developing technical documentation in various stages of Software Development Life Cycle (SDLC). Highly experienced in leading development teams

Skills

Richard is an experienced developer with a solid background in a wide range of .NET development aspects in a business application context. My expertise includes all development stages, from initial analysis through design and execution. I am proficient in a variety of platforms and systems. In addition to my technical skills, I am a great communicator and team player. My ability to communicate well enables me to work effectively with clients to identify objectives and requirements for applications.

ASP.NET / .NET Core100%
Microsoft SQL Server90%
PostgreSql90%
MySql90%
MongoDB90%
Telerik / KendoUI100%
HTML100%
CSS100%
Javascript100%
Java80%
IonicFramework90%
PowerApps90%
Linux: CentOS100%
Linux: Ubuntu100%
Windows 10100%
Windows Server100%

Resume

More than 20 years of professional experience in software design, development, debugging, deployment, documentation and testing of Client–Server and Web-based Applications. Experienced in developing technical documentation in various stages of Software Development Life Cycle (SDLC). Highly experienced in leading development teams

Summary

Richard Sanchez

Innovative and deadline-driven Software Developer with 20+ years of experience designing and developing business applications and software products from initial concept to deployment.

  • More than 20 years of professional experience in software design, development, debugging, deployment, documentation and testing of Client–Server and Web-based Applications
  • Experienced in developing technical documentation in various stages of Software Development Life Cycle (SDLC)
  • Highly experienced in leading development teams

Education

Holy Angel University

1993

Business Administration

Computer Systems Specialists, Inc.

1990

Business Administration

Finished the course and considered top of the class

Angeles University Foundation

1989

High School

1985

Elementary

Certifications

TS: Microsoft.NET Framework 2.0

June 30, 2009

Web-based Client Development

Seminars / Trainings

People Handling Skills

July 4, 2009

Guthrie JensenHoliday Inn
Clark Freeport Zone, Pampanga 2023

Maritime Training 101

August 19, 27, September 3, 10, 17, 2008

Jan Van der WeeWallem Innovative Solutions
Bldg. 28 Narra Lane, PhilExcel Business Park
Pres. M.A. Roxas Highway
Clark Freeport Zone, Pampanga 2023

Designing a Report Solution Architecture using SQL Server 2005 Reporting Services

May 25, 2007

MISNet Education, Inc.

Project Management Training

PMBOK Review
March 16-17, 2006
Project Management Framework
March 23, 24, 30, 31, 2006

Project Management InstituteCentury Resort Hotel
Balibago, Angeles City, Philippines

Values and Attitude Workshop

March 10-11, 2006

Rod-Pen ConsultancyHermy Rodil
Holiday Inn
Clark Freeport Zone, Pampanga 2023

Professional Experience

.NET Developer

Jan 13, 2020 - Present

MVP Asia PacificClark Freeport Zone

  • To follow

Chief Information Officer

October 2018 - July 2019

GLC Synergy SolutionsClark Freeport Zone

July 2016 - April 2018

Depth Offshore Inc.Clark Freeport Zone

Job Summary
  • Provide team leadership and coaching
  • Focus the team on the tasks at hand or the internal and external customer requirements
  • Coordinate team logistics
  • Communicate team status, task accomplishment, and direction
Job Duties and Responsibilities
  • Create an environment oriented to trust, open communication, creative thinking, and cohesive team effort
  • Provide the team with a vision of the project objectives
  • Motivate and inspire team members
  • Lead by setting a good example (role model) - behavior consistent with words
  • Coach and help develop team members; help resolve dysfunctional behavior
  • Facilitate problem solving and collaboration
  • Strive for team consensus and win-win agreements
  • Ensure discussions and decisions lead toward closure
  • Maintain healthy group dynamics
  • Intervene when necessary to aid the group in resolving issues
  • Assure that the team members have the necessary education and training to effectively participate on the team
  • Encourage creativity, risk-taking, and constant improvement
  • Recognize and celebrate team and team member accomplishments and exceptional performance
  • Coordinate with internal and external customers as necessary
  • Familiarize the team with the customer needs, specifications, design targets, the development process, design standards, techniques and tools to support task performance
  • Assure that the team addresses all relevant issues within the specifications and various standards
  • Provide necessary business information
  • Serve as meeting manager or chairman
  • Initiate sub-groups or sub-teams as appropriate to resolve issues and perform tasks in parallel
  • Ensure deliverables are prepared to satisfy the project requirements, cost and schedule
  • Help keep the team focused and on track
  • Work with functional managers and the team sponsor to obtain necessary resources to support the team's requirements
  • Obtain and coordinate space, furniture, equipment, and communication lines for team members
  • Establish meeting times, places and agendas
  • Coordinate the review, presentation and release of design layouts, drawings, analysis and other documentation
  • Coordinates meetings with the product committee, project manager and functional management to discuss project impediments, needed resources or issues/delays in completing the task
  • Provide status reporting of team activities against the program plan or schedule
  • Keep the project manager and product committee informed of task accomplishment, issues and status
  • Serve as a focal point to communicate and resolve interface and integration issues with other teams
  • Escalate issues which cannot be resolved by the team
  • Provide guidance to the team based on management direction

Sr. Software Engineer

October 2011 - June 2016

Cloudstaff Inc.Angeles City

August 2005 - March 2010

Wallem Innovative SolutionsBldg. 28 Narra Lane, PhilExcel Business Park
Pres. M.A. Roxas Highway
Clark Freeport Zone, Pampanga 2023

Job Summary
  • Leads and coordinates technical activities and artifacts through the project.
  • Establishes the overall structure for each architectural view: decomposition of the view, the grouping of elements and the interfaces between these major groupings
Job Duties and Responsibilities
  • Provides technical leadership and coordinates all activities for a team of Software
  • Development Engineers to ensure that the software components assigned to the team are delivered on schedule while meeting requirements with the highest quality levels
  • Defines responsibilities, operations, attributes and relationships of one or more classes and determines how will they be adjusted to the implementation environment
  • Develops software architecture, database design, user interface design, configuration management plans, as well as individual software components for the project
  • Defines tables, indexes, views, constraints, triggers, stored procedures, table spaces or storage parameters and other database-specific constructs needed to store, retrieve and delete persistent objects
  • Provides the overall Configuration Management infrastructure environment to the Software Development Engineers on their team
  • Creates software components and to deliver their tested components into an integration workspace
  • Regularly sets individual and group metrics, reviews team and team member performance against those metrics and evaluates team processes as part of a continuous improvement cycle
  • Coordinates with their Program Manager and other Leads on their team
  • Coaches Software Development Engineers on their team to maximize their performance

Project Leader

Feb 2002 - Jan 2005

Angeles City Government

  • Monitored and delegated tasks to the System Development Team
  • Ensured system operations availability through performance of periodic maintenance upgrades
  • Performed routine tests and diagnostics to ensure system stability
  • Created and reconfigured file systems
  • Managed user and shared accounts
  • Installed, configured office automation and vendor supplied software application
  • Monitored and supported computer processing activities and performance
  • Prepared reports on system performance and utilization
  • Maintained a library of system documentation
  • Developed and implemented programming standards to use in creating system applications
  • Developed and initiated changes in user's work procedures
  • Supervised data processing, generation, distribution and filing of required reports
  • Conducted training programs
  • Monitored all backup procedures
  • Monitored a complete set of user and technical manuals of each system application
  • Monitored systems development
  • Delegated task to the team leaders
  • Determined the requirements of the system that will be developed

Freelance Software Engineer

1998 - 2002

Various Projects

  • Created Point-Of-Sales, Inventory, Accounts Payable, Accounts Receivable systems
  • Studied existing software, hardware, and network systems
  • Developed a new system design based on the following departments: Product Design and Development, Purchasing, Chemical, Basket Production, Furniture, Marketing / Sales, Merchandising, Accounting, Human Resource
  • Assisted MIS in determining fault-tolerant areas and conferred mission-critical solutions
  • Contributed on the knowledge enhancement of the M.I.S. staffs

Systems / Data Controller

1997 - 1998

Coca-Cola Bottling CompanyDammam, KSA

  • Worked on IBM AS/400 and Personal Computers
  • Provided technical support and guidance to all users in the location
  • Acted as link of the M.I.S. to all users in other locations
  • Supervised data processing, generation, distribution and filing of required reports
  • Maintained files or all reports generated during each run
  • Conducted the following audit activities to ensure the prescribed internal control procedures are being followed and implemented
  • Developed or initiated changes in user procedures to improve efficiency and effectiveness
  • Conferred with functional BASIS users the related issues that need to be resolved
  • Monitored file transfer system and reports to and from sales offices
  • Conducted training programs on BASIS for sales personnel
  • Ensured adequate security, control and protection of all computer installation in the area, records, documents, files and equipment in my custody against damage or loss and unauthorized use
  • Maintained data integrity and solved any problems related to LAN
  • Provided technical support in all stages of data conversion or implementation of new systems
  • Monitored all daily / monthly closing activities and other related applications
  • Submitted progress report to concerned parties and ensured proper communication of relevant issues of systems being implemented or in operation
  • Monitored a complete set of user and technical manuals of each system application
  • Strictly monitored movement and inventory of computer hardware and software
  • Performed other duties and responsibilities which may be assigned by the immediate supervisor related to and within the general scope and responsibilities of the position and/or department/section

Instructor

June - November 1996

Computer DynamicsBalibago, Angeles City

  • Taught and handled computer subjects under the Software Education Division and performed other tasks assigned by the Department Head.

Instructor / Training Director

April 1990 - March 1996

MEGA Computer Technology Specialists, Inc.2nd Floor, Bernardo Bldg., Angeles City

Training Director
  • Made assessments of the teaching staffs and evaluated their accomplishments. In charge of the legal matters thereof regarding the education division. Also researches the current trend in computer technology and impart them to the teaching staffs for them to broaden their computer knowledge.
  • Maintained performance records of teachers and reported them to the Division Head. Educated the teaching staff of the latest software in the computer industry. Made research and developed lesson plans for future education enhancements.
Instructor
  • Taught and handled computer subjects under the Software Education Division and performed other tasks assigned by the Department Head.

Contact

Location:

Block 43 Lot 110 Calle 35
Xevera Subd., Calibutbut
Bacolor, Pampanga