We provide IT Staff Augmentation Services!

System Engineer Resume Profile

3.00/5 (Submit Your Rating)

SUMMARY

Richard Palawan is a technology professional specializing in system and middle-tier development and architecture. He has led the delivery of multiple distributed applications, crossing platforms and business boundaries. Through extensive client interaction experience, he communicates effectively using general and domain specific business language. He has strong cross functional thinking and business acumen.

  • MCSD.Net certified
  • Certified Business Intelligence Professional CBIP Mastery Level
  • Focused on business bottom line, customer satisfaction, delivery and quality
  • Business process modeling and product management support
  • Direct customer engagement, relationship management, project management support
  • Excellent communication and interpersonal skills
  • International work experience
  • Design for reliability, continuity, scalability, performance, adaptability and manageability
  • Cloud Computing, Cloud-Based Data Storage/NoSQL, Service Oriented Architecture SOA , Web Services, System and Network Programming, Enterprise Application Integration EAI , Mobile Communication, Information Retrieval and Search Engine Architecture, Embedded Software Development, Multi-threading and Asynchronous Programming, Application Security Design
  • FAST Search for SharePoint, BizTalk Server with BAS/BAM, .Net 4.5, ASP.Net, Win Forms, ADO.Net, Reflection, COM and Interop
  • Visual Studio, C , VB.Net, Visual C/C native/managed, Java, Eclipse, Fortran, JavaScript, HTML, XSLT, SQL, WCF, XML, SOAP, REST, JSON, HTTP, MSMQ, Win32, STL, TCP/IP, Bluetooth, Windows, Linux, Android, VMS, SQL Server and Reporting Services, Sybase

Work Experience

.NET Developer

Expedia Vendor Nytec

  • Analyze and improve internal web application based on ASP.NET MVC/MVVM.
  • Analyze and improve internal web services implemented in Java
  • Technology: ASP.NET, Visual Studio 2013, Eclipse, Java, Git
  • Senior Software Development Engineer

Confidential

  • Core developer in Microsoft's HALO game backend data analytics services team.
  • Maintained and enhanced Windows Azure based web services for capturing real-time data from running game clients. The web services manage data in Azure BLOB and Table Storage and are designed for very high scalability using queuing models, multi-threading and asynchronous programming models, implemented in C and .NET 4.5, Kafka and Azure queues.
  • Defined and implemented performance counters and alerts for monitoring health of web services
  • Implemented a small Windows Store App demo code for generating and capturing game data and connecting to Azure web services. The code is implemented in mixed mode, native and managed C service component, and JavaScript client.
  • Integrated, debugged, improved, and tested event capture and dissemination static and dynamic libraries in the HALO game client. The code is designed for very high performance and minimal interference with game play experience, using native C , STL, Win32, and multi-threading. Additional C and XSLT work was involved in offline processing code.

Senior Software Development Engineer Confidential

  • Designed and implemented dynamic and extensible configuration framework for game client event capture and dissemination components. The code is designed to allow run-time configuration changes and extensibility for external plug-in components. It is designed for minimal impact on game run-time performance and system resources, implemented using native C , Win32, STL, and multi-threading. The code is integrated and tested within a massive code base that implements the HALO game client.
  • Integrated new game event capture and dissemination components into XBOX-ONE sample games for proof of concept, using native C and a specialized game development framework.
  • Senior Software Development Engineer

Confidential

  • Software engineer of embedded and cloud based software in a small technology startup company.
  • End-to-end service design for embedded application click stream capture, transmission, security, and cloud based storage
  • Design and implementation of Windows Azure cloud-based storage and retrieval services of click stream data for analytics, using Windows Azure Blob Storage, Web Roles, .NET Framework 4.5
  • Design and implementation of embedded, Android-based service for user click stream data capture, persistence, and transmission. The Android service implemented basic database services such as data capture, local persistence and management, query processing, and result delivery. Designed for minimal overhead, high fault tolerance and minimal data loss, background processing and multi-threading. Implemented in Java on embedded Android, using Eclipse development environment
  • Implemented data acquisition components for caching data from public, internet databases such as Google freeBase. Working with JSON objects, .NET 4.5 dynamic language features, SQL Server XML. In addition, experimental work with Apache Jena framework and graph databases
  • Integrated embedded Android Java application crash dump facility for test phase diagnostics

Software Development Engineer

Confidential

  • Experienced engineer in a core engineering organization in Customer Service and Support CSS .
  • Core engineer of a small team developing ground-up enterprise search technology and services, based on highly granular, loosely coupled, massively parallel architecture and supporting 100s of millions of indexed documents
  • Core engineer of a small team implementing and extending FAST Search for SharePoint 2010
  • System level development in C with Win32 API and C with .NET 3.5/4.0
  • Network and communication programming in C and C
  • Windows Services and multi-threaded programming
  • Developed and debugged C and C components in an enterprise search engine feed pipeline and query system
  • Developed prototypes for proving application performance and security in Windows Azure
  • Developed WCF web services for search engine querying and content retrieval
  • Design for performance, scalability, stability and security
  • Investigated and recommended relevancy and linguistics tuning for FAST Search 2010
  • Deep investigation of FAST 2010 content security created and published original solution for securing indexed enterprise database content at document level
  • Application analysis and requirements gathering
  • Lead for software integration testing, system operation, and build and deployment documentation
  • Lead for live system troubleshooting and sustained engineering
  • Lead for security threat modeling and ACE Audits

Technical Lead Consultant

Confidential

  • Reporting to the development manager in Microsoft TS E department, an internal business application services development group, and then in customer support CSS .
  • Core engineer of a small team developing completely new enterprise search engine and services
  • Designed pattern, framework, and technology for applying Service Oriented Architecture principles into department's application development
  • Developed ASP.NET and Windows Communication Foundation web services
  • Design for performance, scalability, stability and security in web services
  • Application analysis and requirements discovery
  • Technical strategy setting
  • Hosted and mediated a series of technical design meetings to meet condensed delivery schedule
  • Expedited delivery of fully functional prototype for shared capability platform
  • Design and development of middle-tier services for Microsoft intellectual property management
  • Designed and performed Visual Studio 2005 Team System load testing, including extensible framework for testing ASP.NET and WCF services

Senior Technical Implementation Consultant Confidential

implementation of company products for portal and content management solutions for the health care industry.

  • Client product implementation project technical lead
  • Client product demonstrations
  • Client requirements gathering, communication and deployment configuration advice
  • Portal product client implementation with web and WinBatch based Single Sign-On SSO
  • Content Management System CMS client solutions including business policy management
  • Act as senior advisor on product design, architecture, and development process
  • Client implementation support with Active Directory and Windows 2003 and XP troubleshooting

Senior .NET Consultant

Confidential

Senior developer and technical consultant in a mid-size, fast growing logistics and warehousing company.

  • Primary contributor in a small, fast paced and delivery oriented development team
  • Internal ERP and SCM application development from the ground up
  • User experience design in Windows Form, Smart Client application
  • Business analysis and requirements gathering
  • N-tier application and web services architecture and development
  • Database programming with SQL Server 2005
  • Architecture for performance optimization supporting geographically dispersed clients
  • General strategy and advise on enterprise architecture standards for distributed design, performance, scalability, security and reliability
  • Developing reports with SQL Server Reporting Services 2005
  • Support and development for BizTalk 2004, ETL and EAI
  • Application phases released and adopted in production

Senior Solutions Developer Consultant Confidential

  • Most senior level developer consultant, architect, mid-size team and engagement lead, and member of the extended leadership team.
  • Medium size team leadership of project consultants, coaching and enabling team members, keeping delivery focus and positive outlook, promoting collaboration and resolving issues
  • On-site client management, point of contact, technical consultant and general strategy and project support, issue resolution, facilitating integration of client and consultant project teams
  • Working closely with Microsoft and Accenture teams
  • Project management support, development effort and team planning, risk identification and prioritization, time estimates, resource allocation, revenue forecasting
  • Architecture presentations and demonstrations
  • Development of conceptual architecture, modern software design patterns, enterprise application and business integration EAI , service orientation and messaging SOA , security design, data center configuration
  • Platform and enterprise server selection and utilization, load sizing and cost estimate
  • Career management, mentoring and coaching of consultants, interviewing potential candidates
  • Contributed to company intellectual assets, e-mail communities and technical thought leadership
  • Pursued various soft-skill training in leadership, project and customer management, and sales

Project: Medical Technology Software Company

  • Mobile communication services for roaming, reliability and optimized bandwidth utilization
  • Re-architected a low-end market application for enterprise scalability and resiliency
  • Chief Architect and Company Team Lead: Architected a new foundation of a mission-critical application for mobile medical emergency response, elevating it to enterprise standards. The application connects mobile paramedics and ambulance dispatch systems to central pre-hospital emergency operational systems. It was part of Accenture's biggest project world wide.
  • - Designed at conceptual and logical levels message processing engines with server optimization, reliability and throughput using server pool deployment and multi-threading
  • - Designed an occasionally disconnected application model, with maintained functionality and service delivery in connected and disconnected modes
  • - Designed reliable delivery algorithms optimized for low bandwidth, intermittent connectivity
  • Designed a strategy for secure external integration using BizTalk and web services
  • Designed Bluetooth-based direct communication between mobile users
  • Delivered a successful, strategic and tactical conceptual architecture, winning client's approval
  • Performed and presented technology comparative analysis to assist client product strategy

Project: Leading International Staffing Company

  • Designed and developed a BizTalk solution for processing of host system generated flat files and producing client specific output files for business integration
  • Pre-sales consultant: Designed and delivered a proof-of-concept solution to demonstrate the approach and value of using Microsoft products and XML technology in automating the client's business integration processes.
  • - Advanced use of XSLT and SMTP in BizTalk
  • - Application of BizTalk Business Activity Services BAS and dynamic routing for non-disruptive, expedient client integration and operational scalability
  • Delivered a successful, strategic and tactical solution, winning client's approval and endorsement
  • Senior Solutions Developer Consultant

Confidential

Project: Major International Shipping Company

  • Technical Architect and Company Team Lead: Architect of several aspects of a multi-million dollar project to build an automation platform for shipping order management.
  • Designed an extensible and high performance XML messaging services for accessing Tuxedo and Forte legacy applications, which are primary service providers of the technical service bus:
  • - Integrates naturally within BizTalk orchestrations, with transparency and performance
  • Designed Enterprise Library based architecture for logging, tracing and exception handling: non-intrusive asynchronous logging with MSMQ, fault tolerant and firewall friendly
  • Oversaw BizTalk orchestration implementation aspects such as transactional processing and compensation, data validation strategy, authorization, and back-end messaging integration
  • BAM integration prototyping and guidance
  • Designed a complete and robust ETL solution
  • - Design of batch scheduling, with master and sub-task design for resiliency
  • - Data transformation analysis and flat file generation with DTS
  • Security analysis for caller authentication at all protected application gateways

Product Architect

Confidential

  • Established coding patterns for service-based, distributed application design
  • - Analyzing business processes, and proposing reengineered process flow and technologies
  • - Identifying business needs, ensuring convergence of business and technology planning
  • Acted as the architect and lead developer in a small size company environment:
  • Reporting to the Director of Technology, lead architect and senior developer of distributed, .Net based technology platform for investment management products, operations and business integration.
  • Migrated in-place an internal ASP application into an ASP.Net Internet application
  • Researched and analyzed web application security threats and countermeasures. Developed highly secure web security infrastructure for the ASP.Net environment, leading to winning the company's biggest client
  • Architected an extensible design for large-scale data exchange between business partners:
  • - Business integration model for highly expedient business partner integration
  • - High performance database-XML importing and exporting
  • Designed and implemented a web application for investment performance auditing
  • Acted as project lead and architect for trade order ticket generation web application

Software Developer

Confidential

  • Reporting to the Chief Architect and the Director of Database Applications, developer of core services for enterprise XML messaging of investment portfolio management, and of real-time securities data.
  • Architected and built Windows-Linux client-server software for securities data services: XML and proprietary messaging protocol conversion, TCP/IP programming, asynchronous processing
  • Architected and built XML-based publication and subscription service: high-performance in-memory database advanced use of C , STL, data structures and algorithms multi-threading
  • Designed and developed COM services for user management: distributed architecture with XML messaging multiple database coordination including RDBMS, LDAP and specialized systems
  • Developed Linux-based software for stock exchange TSX market data real-time processing:
  • - Company's most reliable source of Canadian securities data
  • - Significant percentage of total revenue and business operation attributable to this data
  • - Stock, bond and derivatives data processing
  • Provided networking guidance for data vendor connection and multicast routing protocols
  • Project planning, envisioning, time estimating and resource allocation
  • Project and technical consultation to simultaneous multiple project teams
  • Direct staff supervision acted in leadership role and simultaneously a senior role on two teams
  • Client consultation, data verification and troubleshooting

Systems Engineer

Confidential

  • Automotive and aerospace test facility advanced automation and control systems.
  • Developed high-level control and communication software, and desktop control applications
  • Continental and overseas on-site installations, including network and system administration
  • Customer and contractor support, and junior engineer supervision

We'd love your feedback!