Services
 

Domains & Technologies

Business Application Development


Techniques & Methodologies

  • Java/J2EE Development
    • JSP, Servlet, EJB, JSF, Swing, JNDI, JNI
    • Application servers: Tomcat, Apache, OC4J
    • Frameworks: Struts, Spring, Axis, Axis2, Jasper report
  • .Net, C#, VB.NET, C/C++ Development
    • .NET framework 2.0/3.0/3.5
    • Win32 Native, Winform, WPF/WCF/WF, MFC, MVC
    • COM/DCOM/ActiveX/ATL
    • ASP, ASP.NET, ADO.NET, IIS
    • Embedded and driver development
  • PHP Development
    • PHPMVC, Zend technologies, CakePHP, etc
    • CMS (Joomla, Drupal)
    • MVC design pattern development
  • Commons
    • OOA/D, Patterns, UML, RUP, Agile
    • Web services, XML/XSL, HTML, DHTML
    • Service Oriented Architect (SOA)
    • Cryptography
    • Ecommerce Online payment
  • Protocols
    • TCP/IP, HTTP(s), SOAP, LDAP, SMTP, IMAP, POP3, FTP, Telnet, P2P, etc
  • Database Development and Management
    • DMBS: database back-end with JDBC, ODBC
    • Object to Relation Persistence development: JPA, Toplink, Hibernate, Nhibernate
    • DBMS: Oracle, MS SQL Server, MySQL

Services

  • Full-cycle Development
  • New Feature Development
  • Implementation Based on Design Given
  • Feature Enhancement
  • Requirement Analysis and Design Development

  • Bug/Defect Fixing
  • Migration/Re-engineering & Porting
  • Localization/Internationalization Development
  • Unit Test and Code Inspection

Tools & Utilities

  • Development: MS Studio 2003/2005/2008, Eclipse, Netbean, Power Designer, Dreamweaver, JBuilder, Crystal Report ...
  • Source Control: Visual Source Safe, CVS, Subversion, ClearCase
  • Test tools: JMeter, JUnit, PCLint, Webtest, Nunit, CPPUnit
  • Bug Tracking Tool: Clarify, Remedy, Bugzilla Others: Araxis Merge, Flash, Photoshop, etc

Mobile Application Development


Platforms and OS

  • iPhone Application Development
  • Google Android Development
  • Windows Phone 7
  • Blackberry

Mobile Strategy

  • Core OS
  • Networking
  • Security
  • Graphics and Media
  • Internet & Web
  • Client-Server Data Transfer
  • Connection Types
  • Synchronization

Techniques & Methodologies

  • Objective-C/Cocoa/Xcode
  • Java, C++/C#
  • Ajax, XML, Web 2.0 application frameworks

Services

  • Developing Mobile Applications
  • Delivering high-value Mobile Applications - from Start to Finish
  • Mobile Applications Architecture, Design, and Development
  • Migration/Re-engineering & Porting
  • Evolving Mobile Interfaces
  • Development of Dynamic Content
  • Localization/Internationalization Development
  • Bug Defects Fixing
  • Unit Test and Code Inspection

Tools & Utilities

  • Development Tools: MS Studio 2010, Eclipse, Xcode, Emulators, Simulators, Device Anywhere, Developer Portals
  • Source Control: Visual Source Safe, CVS, Subversion, ClearCase

Security Application Development


Techniques & Methodologies

  • C/C++, .Net, C#
    • .NET framework 2.0/3.0/3.5
    • Win32 Native, Winform, WPF/WCF/WF, MFC
    • COM/DCOM/ActiveX/ATL
    • ASP, ASP.NET, ADO.NET, IIS
    • Embedded and driver development
  • Commons
    • OOA/D, Patterns, UML, RUP, Agile
    • Web services, XML/XSL, HTML, DHTML
    • Service Oriented Architect (SOA)
    • Cryptography
  • Protocols
    • TCP/IP, HTTP(s), SOAP, LDAP, SMTP, IMAP, POP3, FTP, Telnet, P2P, etc
  • Database Development and Management
    • DMBS: database back-end with JDBC, ODBC
    • Object to Relation Persistence development: JPA, Toplink, Nhibernate
    • DBMS: Oracle, MS SQL Server, MySQL

Data Security Protection Strategy

  • EndPoints DLP
  • Network Exit Holes
  • Storages/Removable Drives
  • Encryption/Decryption
  • Information/Data track and shadow

Services

  • Full-cycle Development
  • New Feature Development
  • Implementation Based on Design Given
  • Feature Enhancement
  • Requirement Analysis and Design Development

  • Bug/Defect Fixing
  • Migration/Re-engineering &Porting
  • Localization/Internationalization Development
  • Unit Test and Code Inspection

Tools & Utilities

  • Development: MS Studio 2008/2010, Eclipse, Netbean, Power Designer, Dreamweaver, JBuilder, Crystal Report ...
  • Source Control: Visual Source Safe, CVS, Subversion, ClearCase
  • Test tools: PCLint, Nunit, CPPUnit
  • Bug Tracking Tool: Clarify, Remedy, Bugzilla Others: Araxis Merge, Flash, Photoshop, etc

Automation Test Development


Techniques and Methodologies

  • Data-driven Automation Scripts
  • GUI-independent Scripts
  • Language-independent Scripts (localization testing)

Services

  • Test Case Generation
  • Test Plan Definition
  • Automation Maintenance and Development
  • Test Script and Test Tool Development

Tools & Utilities

  • WinRunner, SilkTest, Selenium, Pamie, VSTS, WebAII, Django
  • TCL/TK, Expect, Perl, Python,..

 

Embedded Development


Specialties and Methodologies

  • Operating Systems/Kernel development
  • Firmware/Device Drivers
  • Structured Analysis & Design
  • Object-Oriented Analysis Design

Embedded OS or RTOS

  • Embedded Linux (uClinux, RTLinux, etc)
  • Windows CE
  • Palm OS
  • Symbian
  • VxWorks System

Programing Languages

  • C/C++
  • Assembly languages
  • Java, Perl, HTML

Tools & Utilities

  • Embedded Visual C++, GCC, SDCC, KEIL C/C++, Java, assembler
  • Debuggers (source & assembly level)

Industries and Applications

  • Consumer Electronics
  • PDA
  • Point-of-Sale terminal

 

Networking


Layer 2, 3, 4-7 Protocols

  • PPP, PPPoE, MLPPP, Ethernet, Token Ring, FDDI, HDLC
  • IP, Routing protocols (IS-IS, RIP, IGRP,...), IPX, ICMP, IGMP
  • TCP, UDP, HTTP, HTTPS, FTP, SCP, POP3, SMTP, LDAP, DHCP, DNS
  • GVRP, IPv6, WAP, LACP, STP/RSTP, RTSP

Networking Management

  • SNMP, TL1, Network Performance, QoS, TR69
  • Bandwidth Management, Element Management System (EMS)

Security

  • Authentication Protocols, Encryption Methods
  • IPv6, IPSec, NAT, VPN, VPRN, Radius
  • Security Router, CheckPoint, DoS/DDoS, IDS, TPS

Wireless network

  • 802.11 a/b/g/n, IPTV, QoS, Wireless Network Management

Others

  • Load Balancing (SLB), Global Server Load Balancing (GSLB), HA (High Availability, VRRP)
  • Gigabit Switching, Content Based Switching
  • Web Cache Redirect (WCR)

Telecommunication


Protocol

  • VoIP: SIP, SIP-CTI, H.323, ECMA TR/87, CSTA, MGCP, RTP, Unistim

Security

  • SIPTLS, SRTP, Secure Unistim, IPSEC, VPN

Network management over VoIP

  • QoS (diffserv), Bandwidth Management

Others

  • Analog and Digital Communication System
  • Virtual, Analog and Digital Trunk Types
  • Cellular Over IP: GRPS, 1xRTT, WAP
  • DTMF: In-band, Event, RFC2833
  • Audio/Video Codec: G.711, G.723, G.729, H.261, H.263, H.264,...
  • Call Features, Audio/Video Conference, Massaging, Interact Voice Response..

Product Verification


Services

  • Full product verification
  • System, Integration Test
  • Performance Test
  • Bug/Defect Support
  • Automation Development and Maintenance
  • Test Tool Development

Techniques and Methodologies

  • Black-box/Behavioral testing
  • White-box/Structure testing
  • Grey-box testing

  • Performance monitoring & tuning
  • Endurance & soak testing
  • Scalability and volume testing
  • Load/Stress testing
  • Configuration testing
  • Security testing
  • Recovery testing

  • Data-driven for automation testing
  • GUI-independent scripts

Tools & Utilities

  • Test plan tracking: Quality Center, TCAT, SpiraTest, Rally
  • Bug/Defect tracking: Clarify, Remedy, Bugzilla, TeamPlain, ClearQuest
  • Test tool: Web Stress, IXIA, SmartBit, SNMPC Server, Etherpeek, Ethereal, Junit, JMeter,...


Why Us?


•  High responsiveness

•  Skilled and organized personnel

•  Solid experience in diversified projects

•  Mature software development process

•  Well-established project management and quality process

•  On-time and within budget delivery

•  Experience in large & complex projects

•  Great cost-savings




Copyright (C) 2007-2012 by Sunrise Software Solutions