Elvin De Guzman

Elvin De Guzman

Software engineer

Followers of Elvin De Guzman584 followers
location of Elvin De GuzmanIreland

Connect with Elvin De Guzman to Send Message

Connect

Connect with Elvin De Guzman to Send Message

Connect
  • Timeline

  • About me

    Director of Architecture at Fidelity Investments

  • Education

    • Educational Institution

      1995 - 1999
      BSCS Computer Science
    • University of Regina Carmeli

      1995 - 1999
      Bachelor of Science in Computer Science Management Information System
  • Experience

    • Accenture

      Jan 2003 - Jan 2005
      Software engineer

      - Java Development, enhancements & UNIX scripting based on client requirements for the Electronic Service Billing application and Datamart application of United Health Group in the US. The Application is based on the J2EE & EJB Architecture using a DB2 database. The application also has XML requests / responses triggered by business events as well as utility report tools both in Unix Scripts and stand alone java classes- Involvement of both development and enhancements are in the build phase of the SDLC although inputs for the design phase are also given to the designers during kick-offs and design walkthroughs. The build phase tasks constitutes of coding J2EE / EJB business logic modules based on client functional designs and technical specifications.- Environments used are the IBM UNIX platform (AIX) for server types and the Windows XP professional Edition for Development- Tools used are the Websphere Application Developer (WSAD) 5.1, Rational Clearcase, F-secure SSH Client, Autosys and IBM DB2 Enterprise Edition Show less

    • Monasys Pte Ltd.

      Apr 2005 - Mar 2007
      Software Developer

      Client was Housing Development Board of Singapore- Design and developed an online payment thru AXS and SAM kiosk, for carpark season ticket, using java webservice. The application allows the kiosk machine to communicate with backend database (IBM DB2). - Design and developed the agency’s online payment gateway. The gateway handles credit card, direct debit and flexipay payment, using j2ee technology.- Design and developed an online Season Parking Ticket system, which allows motorist to buy, renew and request for duplicate ticket, using j2ee technology.- Design and developed an online Car Park/Carwasher Booking System, which handles the reservation of car park booking, using j2ee technology.- Tools used are the Websphere Application Developer (WSAD) 5.1, Rational Clearcase, F-secure SSH Client, Autosys and IBM DB2 Enterprise Edition Show less

    • Global Sources (Media Data System Ltd.) Singapore

      Mar 2007 - Apr 2008
      Senior Software Engineer

      - Develop the company’s comprehensive suite of online tools that gives complete control over electronic catalog. It includes a host of buyer communication and export marketing support tools (Private Supplier Catalog), using application architectures based on the Model 2 approach- Develop and implement an online private supplier catalog and administration applications used by thousands of suppliers around the world using Java/J2EE, JSP, Struts, XML/XSLT/DHTML/HTML and Oracle on Jboss and Linux.- Handles server to server data extraction/import thru scp file dropping using xml and java classes.- Create and maintain new java actions and functions for existing and incoming projects.- Handles production bugs and incoming change request.- Developed and maintain java adaptor programs for transmitting information across servers.- Develop new Ajax functionality for web 2.0 requirements.- Tools used are the Eclipse, JBOSS, F-secure SSH Client, Oracle, Oracle SQL Developer, Tera Term and WinSCP Show less

    • Altair Solutions and Concept Integrated Incorporation

      Apr 2008 - Aug 2009
      Chief Technology Officer

      - Managing day-to-day operations; implementing rules, regulations, policies and procedures for effective departmental operations including short-term and long term goals and objectives. Supervising and training assigned personnel. Supervising departmental staff including hiring, evaluation and termination.- Resolving development issues and concerns. Serving as development ombudsman and advocating for development projects and issues.- Drive the development programs and projects, ensuring budget, time line, staffing and other corporate/program goals are met.- In charge of research and development for all incoming and ongoing projects.- Analyze and create technical documentation for development.- manage requirement gathering; write architecture documents involving advanced web technology and serves as overall system architecture- Developing proof of concept and prototype for client presentations and project planning.- Establish and maintain an enterprise architecture and technology standards, which achieve operational efficiencies while maximizing value. Show less

    • Lighthouse Software Cebu Inc.

      Sept 2009 - Aug 2010
      Software Director

      - Lead the execution of software projects- Build and manage a top-flight software team and oversee research and development, as well as project management- Ensure all customer requirements are clearly identified in the software specification requirement- Report any issues immediately that will hinder the ability of the team to meet delivery dates along with recommended solutions to rectify the problem - Understand communicate and help resolve technical challenges internally as well as externally- Definition and management of technical and architectural aspects issues on project, include technical decision and quality projects- Defines development activities, estimates and schedule on specific projects- Leading design and development activities within project- Manages and delegates project activities against development schedule- Guarantee the timeliness, quality and standards of the source code of the projects- Establish software standards and ensure adherence to them for product development and company operations - Development of multiple systems using multiple technologies in J2EE - Analyze and differentiate multiple open source technology, which is the best tool to use for a specific project. Show less

    • MN Computer System Pte Ltd.

      Sept 2010 - Apr 2012
      Consultant/System Analyst

      Client: Central Provident Fund Board of Singapore- Business mapping for the department's IT revamp- Ensure all customer requirements are clearly identified in the software specification requirement- Trained current staff with current technology available in the market- Monitor and keep track of internal projects- Vendor management

    • Sunpower Technologies Services Pte Ltd.

      Mar 2012 - Mar 2013
      Senior Java Developer

      - Architect and design enterprise web applications for the gaming industry- Facilitate code review and code refactoring- Create reusable components on both ZK framework and back end components

    • Pramerica

      Feb 2013 - Oct 2017
      Senior Java Programmer

      • Develop and design code using open source technology such as Spring, JPA and Gradle• Manage and administer Google Search Appliance and IBM Watson Data Explorer• Develop and maintained custom converters and connectors for IBM Watson Data Explorer• Create frontend, services and interfaces for Google Search Appliance for company projects• GSA Feed management• Participate in the architecture and system design of J2EE web applications; • Design and develop both SOAP and REST webservice for third party integration• Independently perform hands on development and unit testing of the applications; • Collaborate with the development team and build individual components into complex enterprise web systems; • Work in a team environment with business, frontend design, engineering support and QA analysts to deliver a project throughout the whole software development cycle; • Ensure system capacity, performance and 24x7 availability; • Responsible to identify and resolve any performance issues; Show less

    • Fidelity Investments

      Nov 2017 - now
      • Director Of Architecture

        Jun 2022 - now
      • Principal Solutions Architect

        Apr 2020 - Jun 2022
      • Principal Software Engineer

        Nov 2017 - Apr 2020
  • Licenses & Certifications

    • Certified ScrumMaster

      Scrum Alliance
      Sept 2013