Post Job Free
Sign in

Software design and sevelopment

Location:
Santa Rosa, Laguna, Philippines
Salary:
160k
Posted:
May 27, 2019

Contact this candidate

Resume:

Alexander B. Deyto

092*-***-****

Professional Summary

More than fifteen years of diverse software development experiences in Information Technology: Insurance, Collaboration, Full-pledge E-Commerce, Manufacturing, Human-Resource, and recently involve in Content Management System (CMS).

Experienced in developing, configuring, and deploying small to large-scale enterprise solutions development utilizing various technologies ranging from windows, web applications, to server-based multi-tiered .NET Framework Applications.

Six years of extensive experience in programming with the .NET Framework using C#, XML, ASP.NET, HTML, Windows Forms, and SQL Server Stored Procedure and User-Defined Function programming.

Experienced in Software Configuration Management, setting up company Version policies utilizing Visual Source Safe.

Experienced in designing, programming, and implementing e-commerce web applications with integration to popular payment gateways such as PayPal.

All 10+ years of development also includes database related work primarily using MSSQL Server and also other RDBMS servers like Interbase, and ORDBMS Cache

Wrote complicated enterprise business logic components in code libraries, stored procedures, user-defined function, triggers, and foundation classes for use by other programmers.

Experience in all phases of software design lifecycle management and implementation

Experience in leading teams and coaching them on how to create well-written, optimized, and secure Microsoft.NET applications using C#, and SQL Server 2000/2005.

Has Experience in Agile Methodology.

Experience in developing multi-threading application in C# in Windows environment, and experience in developing multi processor in Ansi C/C++ in Linux.

Experience in working with Design Patterns like Singleton, Factory, Builder, Model-View-Presenter, MVC, and have some knowledge in other patterns like Repository, Unit Of Work and Dependency Injection and MVVM.

Some experience with WCF Restful Web Services.

Has exposure on the architecture of www.cafepress.com

Has Knowledge in concepts and development of Search Engine like Searcharoo.

Has Knowledge in ASP.NET MVC 4.

Currently working with LINQ to EF with VS 2010-17, C# new language features like Lambda.

Has some knowledge in Distributed Domain Design Driven Architecture with .NET

Has some knowledge in implementing pluggable modules for MVC and MEF.

Has some knowledge in implementing XSLT.

Has some knowledge in Document Management Systems, Law Firm’s Patents and Trademarks Management System.

Good working knowledge of database design, relational data modeling and development, creating database queries, constraints, indexes, views and writing functions, stored procedures, cursors and triggers. Knows when to do normalization and de-normalization. Also have worked on Query Optimization.

Analytical, communicational, debugging, team management and interpersonal skills.

Highly motivated, initiative and ability to face the challenging work environment to deliver quality output and meet strict deadlines.

Currently doing research and study on latest technologies like Cross-Platform Application development using .NET CORE and Mobile application development using Xamarin Forms.

Technical Skills

.NET Technologies: Framework 1.1, 2.0, 3.0, 3.5, 4.2 ADO.NET – EF6, AJAX Control ToolKit, Knowledge in WPF, WCF, LINQ, SQL, CLR, Enterprise Library, Lucene .NET, Basic Umbraco

VS 2012/2015, currently using VS 2017

Languages/FE Frameworksate: C#, ASP.NET, ASP.NET MVC 4/5, ANSI C/C++, C++ Builder, SQL, T-SQL, PL/SQL, Delphi, Knowledge in VB.NET

Currently studying .NET Core and Xamarin Forms

Web And Windows Services: Knowledge in WCF

Know-How in Web API

Network Programming

Other Technologies: Knowledge in using MemCached.

Implemented some Design Patterns stated above.

Databases: SQL Server 2000/2005/2008, Interbase, Starting on MySQL.

Scripting Languages: Some Knowledge in JavaScript, JQuery, and Prototype

Operating Systems: DOS, MS Windows 95 / 98 / 2000 / XP / 2003 / Vista, Windows 7

Web Server: MS Internet Information Server (IIS) 7.0, 6.0

Modeling Tools: UML, Microsoft Visio Enterprise Architect, and Jude.

Reporting Tools: Crystal reports

Middleware: ADO, Web Services, XML

Other Utilities: Visual Studio 2008 – 2017, TFS, TeamCity, Perforce, Jira, Bugzilla,SVN, Burp,Jira, PivotalTracker, Microsoft Office 2007-2010, Currently using Trello in agile project management.

Work Experience

New Grounds Solutions (NGS-Deployed to Asurion/TCP) July 3, 2017 – Present

Sr. C# Developer /Sr. System Analyst

Acting Dev Lead/BA/Developer – Currently working on OEE (Overall Equipment Efficiency) project

Responsible for developing customized intranet web application for a Manufacturing Company (Deployed at Asurion/TCP)

BA/Developer - Spearheaded the design and development of a web-site application called CCDB (Wip Cycle Count - Handset)

Designed an N-layer architecture for this project.

oDesigned/Architected and developed a Universal (Pluggable with Business Services/Modules) Web API that can be used by different modules. Business Services Layers are separated class libraries (the idea is plugin)

Used the following technologies for this project:

oNet 4.52/C# using VS 2017

oEF 6.3 (Know how to do Migrations), used Lambda for query

Knows how to make an optimized query with lambda like using Projection and other methods to make query faster.

oMS SQL 2012/2016

ojQuery and a lot of Ajax

Proposed/Initiated use of Trello for Agile Project Management

Appointed as Development Lead by the Supply Chain/Technology Director.

Zigzag Offshoring June 27, 2016 – June 15, 2017

Sr. C# Developer

Lead Developer - design and development of a web-site application called HelpMeWithIt (https://helpmewithit.org.au)

Designed an N-layer architecture for this project.

Used the following technologies for this project:

o.Net 4.2/C#

oEF 6.3 (Know how to do Migrations), using Lambda for query

Knows how to make an optimized query with lambda like using Projection

oMS SQL 2012/2016

oResharper v8

ojQuery and a lot of Ajax

oASP.NET MVC 5

Did some partial views that is dynamically being called/rendered using ajax call

oUmbraco web api

oUnit Test project creation and implementation

oDid some Umbraco page contents/properties definition

Implemented token-based security for the following features:

oInternal Messaging System

oEmail Verification for registration

oChange Password

Integrated with various APIs (most using ajax/post jquery, restful calls)

oeWay API (Payment Service)

oGreenID (Driver’s License/Medicar Card Verification API)

oTelesign - Phone and Mobile Number Verification API

Support SCORE API – risk level checking of numbers.

Saving and Retrieving of images (JPG/PNG) and PDF files to MS Sql Server Database (Making these documents even more secured compared to saving to a files system)

Can do some minor CSS tweaks

Can work on extensive jquery especially for using ajax.

Can also develop web api

Some knowledge with Umbraco

oCreating a umbraco web api and calling them from jquery via ajax functions

oCreating master template and inheriting from them.

oAdding media or menus and accessing them thru c# in the mvc

Other projects worked on (some enhancements)

oConcierge

Allowing different formats (mime) of documents to be uploaded for both web api and mvc application

Isobar World Sourcing, Inc. July 23, 2012 – March 2, 2016

Technical Lead/Development Lead

Provides technical direction for developing, designing projects.

Monitors and reviews development team tasks.

Responsible for managing resource allocation

Leads and coaches the development team. Conducts daily stand-up meeting with the team for projects we are using Scrum.

Served as liaison between the technical agency and other external agencies/parties

Enforces coding standards.

Responsible for creating and executing development plans

oDesigned and developed Architectural Framework and Code-Generator

Leverages SOLID Principle

Leverages the following technologies

ASP.NET MVC 4/5

Entity Framework

Used MEF loading plugins. Plugins can be a separate module in a separate Class Library projects.

oConceptualizing Project Templating that conforms with the Architectural Framework.

Reports directly to the General Manager.

Project Description: Swisse Singapore

Designed the architecture of this site. Implemented User-Controls for reusability of some functionalities. Used technologies: ASP.NET 4.0, Web API, Ajax, JQuery, Javascript, XML, Lucene.NET

Project Description: Angelica Japan

Designed the architecture of this site. Implemented User-Controls for reusability of some functionalities. Used technologies: ASP.NET 4.0 MVC 4, Web API, Ajax, JQuery, Javascript, XML

Project Description: Ariel PH Web Site

Designed the architecture of this site. Implemented User-Controls for reusability of some functionalities. Used technologies: ASP.NET 4.0, Web API, Ajax, JQuery, Javascript, XML

Project Description: SK-II Global Site Revamp

Designed the architecture of 12 SK-II Web Site localizations. Did the planning, organizing, controlling, delegating development for this project and implemented Scrum for this project.

Used technologies: ASP.NET 2.0, XML with XLST, MSSQL, C# ASP.NET 2.0 and 4.0, JQuery, Tween plugin, Javascript.

Project Description: P&G MNO

P&G MNO are basically maintenance projects for most P&G APAC Brand Sites. Maintenance includes fixing of issues, content updates using TeamSite CMS, or manual updates on the pages. It also includes Campaign Micro Sites. Used technologies are: ASP.NET Web Forms, PHP, Javascripts, MS-SQL updates.

SelectBytes January 2012 – July 16, 2012

Senior Software Developer

Project Description: Student Dynamic Registration Form

Designed and develops online and dynamic student registration form. The form is driven by questions setup in the database and engine will do the rendering of the form based on it.

Used technologies: ASP.NET Web Forms/C#, Javascript, MS-SQL.

Project Description: All Messages

All Messages is an e-Marketing system that can be used for creating marketing campaigns.

Involved in fine-tuning front and back-end modules.

Used technologies: ASP.NET Web Forms/C#, Multi-Threading, MS-SQL 2005

Project Description: Job Application Importer

Developed a Web Service Client/Consumer that get job applications from a Job Advertising Service.

Used technologies: ASP.NET Web Forms/C#, Multi-Threading, MS-SQL 2005

iGenTechnologies, Inc. June 7, 2010 – December 2011

Sr. Software Engineer

Project Description: Trimble/Sereno

Trimble is a flexible Content Management System which supports both creating of web sites for the usual PC browsers as well as Mobile devices like Tabs, MX, IOS and Android devices.

Developed ASP.NET application for devices iPad, iPod, and iPhone for Device Application Profiling.

Develped a RESTFul WCF Web Services such as Trimble Device Updates Rest Service and Trimble Device Rest Download Service. The prior is a service that provides clients using mobile devices for requested content updates. The latter is a download service which the devices get its contents such as video clips, jpeg files, and any other file formats it can use).

Working also with several Web Application for this system utilizing the following technologies: JQuery/Javascript, ASP.NET.

Project Description: Danville UPS Shipping Integrator

Solely developed and worked on this Windows-based application which implemented using the MVP (Model, View, Presenter) design pattern. It primary function is to act as conduit between the client’s Sales Order system and the UPS Worldship 14.0 tool.

Developed a windows-based application used for extracting data from client’s existing outbound logistics system. Used by user to enter shipping information.

Developed a windows service application that automatically generates the shipping information in xml file based on the UPS Worldship’s specification (.xdr)

iGenTechnologies, Inc.

Sr. Software Engineer/Co-Team Leader

Project Description: Cafepress (www.cafepress.com)

Cafepress is an online web-based retailer of stock and user-customized on demand products.

Presently acting as the Engagement Manager for this account, closely collaborating with US counterparts for their requirements as well as leading the developers, testers and engineers from here. I am directly reporting to our Managing Director.

Responsible for maintaining different modules like Shipping Methods and Merchandise modules. Handles fixing of issues and developing new features, and enhancing tools being used.

Developed back-end modules for Business Cards and Invitations, new UI for displaying these templated merchandise.

Responsible for integrating and resolving conflicts in source codes and contents using Perforce.

Coordinates with US counterparts regarding requirements or specifications.

Responsible for coordinating requirements from resource people. Discusses and plans with the Manager on tasks to work on.

Developed tool for Merchandise setup data-entry form. It also generates the SQL script (including a rollback script) automatically.

Developed scripts for merchandise creation.

Co-team lead other Sr. and Mid-Level Software Engineers.

Presently acting as Engagement Manager for this program.

Selected Results:

All assigned tasks were successfully released and implemented on time.

Seasons Technologies/OneSys Systems Developers, Inc. April 2005 – May 30, 2010

Team Leader/Systems Architect

Project Description: OneSys™ Policy Management System

OneSys™ Policy Management System is a web-based comprehensive policy management system specifically designed for auto, property and casualty companies and Managing General Agents.

OneSys offers the following advantages to its clients: Full-cycle integrated policy management solution, Integrated rating system, Automated policy form printing, DMV reporting, Premium accounting.

The modules I was working on included Reservation, Submission, Quotation, Bind, Policy production, Endorsements, Accounting Premium. I was also heavily involved in the following:

Responsible for designing and architecting the N-layered architecture of the entire OneSys Policy Management System.

Database analysis and design of individual modules using Microsoft Visio Enterprise Architect.

Developed foundational business classes using C#.NET with data access layer using Enterprise Library Data-Access Block and SQL Server 2005.

Written T-SQL and designed and developed triggers, functions and stored procedures for SQL Server 2005 database.

Involved in the implementation and client project handover of all modules and helping the team in pushing the build to development, to staging and then to production environments.

Acted as an overall technical adviser in solving various levels of technical issues that the team encountered during the development and implementation.

Selected Results:

Successfully implemented this system in three major Commercial & Property Insurance Carriers in USA.

Project Description: Lookwithus

Lookwithus is a unique Windows-based collaboration system that helps two or more people to work together in order to achieve a common objective by sharing information and knowledge. This system uses a proprietary message-protocol for exchanging client and server requests/transactions.

Designed the Technical Architecture of the system.

Developed the heart of file transmission over the internet using HTTP using pooled and multi-threading.

Delegated development tasks and guided programmers in the overall development of this system.

Developed using VS2008, C# and SQL Server 2005.

Selected Results:

This system is in its final phase of the development and presently being beta-tested in the USA.

Project Description: Organics Essentials For Life (E-Commerce)

Organics Essentials For Life is a web-based e-commerce system. This system lists organic medicines by group or classifications. It also integrated to PayPal for checking out orders.

Designed and developed this system based on the client’s requirements.

Developed Shopping-Cart of the system.

Delegates tasks to team programmers.

Project Description: Total Access – Survey System

Total Access is a web-based survey system. It can support multiple pages, multiple sections, and unlimited different types of questionnaire. Survey can be easily created and developed.

Co-developed and designed the whole system.

Developed the component called Survey Rendering Component which is the engine that interprets and renders the questionnaire.

Developed also the Drillable Summary Report which is a report generator that equips user to dig in from a summarized information up to its lowest level or more detailed information.

Selected Results:

This system has been implemented since year 2007 and up to now still being used in the USA.

Advanced Digital Broadcast, Phils. Ltd Nov 2000 – Apr 2005

Senior Software Engineer

Project Description: Online TV-Mall (E-Commerce System)

Online TV-Mall is a full pledge e-commerce system. The system is composed of several components which is implemented both in Windows and Linux environments.

Worked on several modules such as:

Worked with other Taiwanese and Polish software engineers.

Conceptualized and developed a service type application called Message Proxy Server which acts as conduit of two systems running on different platforms. This application is capable of pooling objects for re-use which makes the system serves concurrent user requests efficiently. This is with multi-threaded, thread pooling and work item queue implementation. (NOTE: Worked with Java for 1.5 years only)

Developed an ANSI C++ Linux-based daemon application that accepts or rejects orders sent by customers via the E-Commerce portal from their TV. This is a multi-process application that can cater thousands of user requests.

Designed and developed Online TV-Mall Application Scheduler. This is an applicable that schedules the transmission of Application and Data for TV sets via a broadcasting head-end system. This was written in C++ Builder 6.0 and integrated with Open Streamer Communication and Data Processing API.

Developed Material Requirement Processor that computes for the material requirements for production based on Bill of Materials and other factors. This was written in Borland C++ Builder.

Enhanced Transmission Server. This is a linux daemon application that is used to broadcast data via digital audio transaction. This was written in ANSI C++

Developed Financial and Inventory interface. This is an ANSI C++ application that acts as an interface between Windows and Linux applications. It prepares data in a common format that can be interpreted by the core Inventory systems running in Linux environment.

Infostructure Systems & Consulting Corp – Makati City, Philippines Feb 1994 – Nov 2000

Senior Software Developer

Project Description: PayFast and BOS/e (Business Operating System for Enterprise)

This product was a leading HR/Payroll System in the Philippines. Modules included were Personnel (201), Payroll, Compensation and Benefits.

Supervised, designed and developed with a team the Philippine Army Personnel Information System (PeopleWARE Enterprise – Military Version).

Responsible for the original design and coding of the TOE (Table of Organization and Equipment) component, the ‘bible’ of PA’s PIS.

Developed also several Financial and Logistics components. Developed Inbound logistics such as Purchase Request, Purchase Orders, Canvassing Manager, Receiving Report, Inspection Report, Accounts Payable Voucher, Check Voucher. Also designed and worked on the following Outbound logistics components such as Sales Orders, Sales Invoice, Delivery Report, Request for Payment. For its financial system, following are the components I developed: Chart of Accounts. These were developed using Delphi 4.0 and designed to cater most of RDBMS.

Development activities in PayFast include enhancements and fine-tuning of codes in Personnel Module, Timekeeping, Career Management, Jobcosting, and Payroll modules. Also developed specific programs (middleware) for interface with enterprise accounting applications.

Served as Sr. Software Implementer prior to development activities. Handled clients such Belle Corporation, Toshiba Information Equipment Phils., to name a few as an implementer.

Selected Results:

PayFast has been implemented in several clients here in the Philippines.

Education

Philippine Christian University B.S. Computer Science Mar 1993

Cor. Taft Ave. and Pedro Gil, Manila

Polytechnique University of the Philippines B.S. Accounting (Undergraduate) Mar 1989

Jose Abad Santos High School High School Mar 1988

Arrelano University

Taft Ave., Pasay City

Contact Information

Address: L9 B30 Cashew St. St. Joseph 10, Brgy. Langgam, San Pedro Laguna

Cellphone: 092*-*******

Skype: alexander.b.deyto

Yahoo: ******@*****.***

Live Messenger: ************@*******.***



Contact this candidate