| Resume Bank | Post Resume | Vacancy Bank | Post Vacancy | Recruiting Services | Contact Us|
Resume
AUGUSTIN NIXON



OBJECTIVE

A challenging career in the field of Embedded Software Development

ACADEMICS

Qualification : Bachelor of Engineering, 1992 - 1996
Discipline : Electronics and Communication Engineering
College : Institute of Road and Transport Technology, Erode.
University : Bharathiar University, Coimbatore,
Percentage of Marks : 72%

HIGHLIGHT OF TECHNICAL SKILLS

 Embedded software development
 Proficiency in Assembly languages (68000, 80X86), Linux , C and X-Motif.
 Good exposure to Hardware

PROFESSIONAL EXPERIENCE

1. Organization : S.M. DIAGNOSTICS PRIVATE LTD., Chennai.
Duration : September 1996 - December 1996
Position : Service Engineer

2. Organization : HCL PERIPHERALS, Chennai.
(Peripherals Division of HCL Corporation)
Duration : December 1997 - till date
Position : Engineer R & D

Environment : The office is housed with state of the art hardware and software installations to support DOS based development and UNIX based Development. We are in the development of Unix dumb Terminals, Windows based Terminals, Keyboards, Mono and Color Monitors, Networking Products such as Hubs and Switches, Terminal Servers & Remote Access Servers.

The core responsibilities include upgradation of existing software and hardware, bug fixing, exploring and developing new features for customers, implementation, troubleshooting, providing technical help to customers and new product development.

EXPERTISE

High Level Languages : C, C++ and Unix shell programming
GUI Tool Kits : X-Motif, X-Windows
Assembly Languages : 8085, 8031, 68HC11, 68000, 80X86.
Development Tools : ORCAD, Exposure to PADS, ALTERA MAXPLUS II FPGA Development tool
Operating Systems : Dos, Unix, Linux, Windows '95, Windows NT-TSE



PROJECTS

1. ELAN SC310 based Graphic terminal firmware porting

Organization : HCL Peripherals, Chennai
Platform & Software : Dos, C, 80X86 assembly
Hardware : ELANSC310 based motherboard
Team Size : 3
Client : In house project
Duration : 4 months

Description :

The Graphic terminal is a Unix dumb terminal and is capable of displaying signatures and photographs. This is widely used in the banking sectors. The main objective of this project is to take care of the obsolescence of 80386 processors in the market. The 80386 processors are replaced by AMD ELAN SC310 microcontrollers which has the integrated PC/AT logic.

My role

1. To modify the existing firmware to run on ELAN SC310 based new graphic terminal.
2. Serial EEPROM driver implementation to save the terminal parameters.
3. Overall management of prototype logic card assembly and testing and product release

2. GIST Multilingual terminal development

Organization : HCL Peripherals, Chennai
Platform & Software : DOS, 68000 Assembly
Hardware : Motorola 68000 based logic board with two serial ports, one printer
Port, monitor and keyboard.
Development tool : ORCAD, ALTERA MAXPLUS II FPGA Tool
Team Size : 2
Client : In house project
Duration : 7 months

Description :

The GIST multilingual terminal was originally developed by CDAC, Pune, We are one of the licensee to develop and manufacture GIST terminals. This GIST terminal is a Unix dumb terminal and capable of displaying almost all the Indian Scripts and some of the Foreign Scripts. The objective of this project is to replace 68000 CPU with 68EC000 CPU and to implement almost all of the discrete ICs in an ALTERA FPGA FLEX10K10.

My role

1. The schematic design of the circuit diagram using ORCAD
2. Schematic design of FPGA components using MAXPLUS II graphics editor and compilation.
3. Developing diagnostic software to test the on board components
4. Firmware modification to suit the new design
5. Hardware debugging and hardware design changes
6. Overall management of prototype logic card assembly and testing and product release

3. GIST terminal enhancement

Organization : HCL Peripherals, Chennai
Platform & Software : DOS, 68000 Assembly
Hardware : Motorola 68000 based logic board with two serial ports, one printer
Port, monitor and keyboard.
Team Size : 1
Client : In house project
Duration : 3 months

Description :

The following new hardware and software features were designed and developed by me to the GIST Terminal to meet the customers requirement

a. Serial EEPROM Implementation

The main objective of serial EEPROM implementation is to replace battery backed SRAM circuit with cost-effective 2Kbytes serial EEPROM. This EEPROM is used to save the terminal parameters such as data size, baud rate, parity, emulation and terminal operating modes etc. The battery backed SRAM was removed and a new circuit was designed based on serial EEPROM.

b. 115K baud rate implementation

The existing GIST terminal supports maximum of 38.6K baud over the RS232 communication port. This feature is added to extend the terminal capability to communicate up to 115.2K baud

c. Function Key Programming

Function keys F1-F12, Editing keys and cursor keys were made programmable to the user with shift, control and Alt combinations. This will allow the user to define the function keys the user wants.

d. Password protected setup.

The password protection was implemented to prevent unauthorized persons to changing the terminal parameters.

e. AT keyboard support.

The AT keyboard interface was designed based on the keyboard controller 8042 to replace the existing XT keyboard and AT keyboard driver coding.

f. High display refresh rate.

The display refresh rate was increased from 50Hz to 66Hz to give a flicker free display.

4. Dos based Windows Terminal

Organization : HCL Peripherals, Chennai
Platform & Software : Dos, NT-TSE, CITRIX Dos based ICA clinet and CITRIX Metaframe
Hardware : Standard MediaGX based motherboard.
Team Size : 2
Client : In house project
Duration : 2 months

Description :

The Citrix Systems, USA has developed an innovative server based computing technology called Indepentent computing Architecture (ICA). This is widly know as Windows based Terminal or Thin Clients. It has two parts a server and a client. The server called Metaframe should be installed on Windows NT-TSE server (Recently Citrix released Metaframe for Solaris) and the client called ICA client which Citrix developed for almost all the available Operating systems. This ICA client is capable of connecting to Windows NT-TSE server and brings the Windows NT-TSE desktop. Now any application that are possible in the Windows NT-TSE console can be run from the remote terminal. We are one of the OEM customers for Citrix Systems in India. We developed this product based on Dos operating system and found the performance was not satisfactory. So we dropped this product and developed same kind of product based on Linux operating system.

5. Linux based Windows Terminal

Organization : HCL Peripherals, Chennai
Platform & Software : Linux, C, X-Motif and Unix shell programmming, Windows NT-TSE,
CITRIX Linux based ICA client and CITRIX Metaframe server
Hardware : Standard MediaGX based motherboard.
Team Size : 4
Client : In house project
Duration : Current development since July99

Description :

I am currently working on the Linux based Windows Terminal. We selected Linux based ICA client, since it is faster and also it is a free software. We developed this product based on Redhat Linux 4.2 (Kernel version 2.0.35). We customised Redhat Linux 4.2 to fit into an 8Mb Disk On Chip. This product has the customised Linux operating system and Xfree86 X server. Since the ICA client is a standard X application, it is ran over the X server. Apart from the ICA client, We integrated telnet for Unix character based applications and XDMCP for Unix GUI based X aplications. We developed a GUI application based on X-Motif for local administration like Network setting, host setting, local users setting, XDMCP setting, PPP settings etc.

My Role

1. Redhat Linux customisation and Linux custom kernel compilation.
2. X Server and FVWM window manager configuration
3. GUI development using X-Motif and C for easy user configurations.
4. Shell scripting for back end processing.
5. PPP, XDMCP support addition.
6. Customer training and product demonstration.
7. Windows NT-TSE server configuration and CITRIX Metaframe server configuration.
8. Touch screen integration

6. Bug fixing Terminals

I have fixed various bugs then and there reported from the field on Graphics terminal and GIST terminal.

PERSONAL DETAILS

Fathers Name : G.Augustin
Date of Birth : 13.07.1975
Passport Number : B1501084
Sex : Male
Nationality : Indian


Back
Copyright © 2001, www.chooseindia.com, All rights reserved.