Post Job Free
Sign in

VC++, MFC, Win32, Team Lead, Senior Software Developer

Location:
Bangalore, KA, India
Posted:
May 15, 2014

Contact this candidate

Resume:

Ashok N

No. **, *st Floor, *nd Main, Vinayaka Nagar, Bagalur Cross, Bangalore -

560063

Mb: +919********* E-mail: *****.**********@*****.***

Team Lead / Senior Software Developer with over 12 years of experience

in developing embedded and application software.

SUMMARY:

. Adept at overseeing all phases of

software development lifecycle

(SDLC), from design and

documentation to implementation.

. Good technical skills; able to

quickly learn new concepts and

technologies.

. Strong team leader with background

of managing and training junior

engineers.

. Proficient experience in designing,

coding, debugging, testing, system

integration.

AREA OF EXPERTISE or EXPERIENCE:

. System / Embedded Software.

. Application Software.

. Windows Device Drivers

. Requirement Study and analysis.

. Testing and defect management.

TECHNICAL SKILLS:

Languages : C, Visual C++, Visual basic, Java, C#, ASP

Processors & Microcontrollers : Atmel AVR series (ATMEGA64, ATMEGA32,

ATMEGA128).

Philips 89C51RD2.

PIC18F13K22.

Tools / IDE's : Visual Studio, Eclipse, Sun Studio, Source Insight,

Keil,

AVR Studio,

WINAVR, Xilinx Platform Studio SDK,

QT, Chipsope

Analyzer, Telelogic Rhapsody in C, Ellisys

Wimedia

Analyzer, MPLAB, WinDBG, Crystal Rports

Microchip CAN

Analyzer, BugZilla, Mantis, CVS, SVN.

Communication Protocols : SPI, I2C, RS-232, MODBUS, CAN, LIN, RFID

(125

KHz, ISO-

14443), ZigBee, Bluetooth, GSM, GPRS,

WiMax,

TCP/IP, UDP, SIP

Operating Systems : Windows (All Versions), Linux (Ubuntu)

Database Servers : MYSQL, MS SQL, Oracle, MS ACCESS.

Others : ActiveX, lib, dll

PROFESSIONAL EXPERIENCE:

Freelancer / Technical Consultant Sep 2013 - Present

Project Name : SIP Client App and SIP ActiveX.

Duration : 2 months

Client : will be provided on consideration

Skills Used : C, VC++, PJSIP, SIP, GUI, MFC

Role & Responsibility: Requirement analysis, Development, Testing, Customer

release.

Project Name : Media Player - In car infotainment media player.

Duration : 4 months

Client : TecVox (USA)

Skills Used : C, VC++, USB, SCASI Pass through, Direct Show, Skin GUI

Role & Responsibility: Requirement analysis, Development, Testing, Customer

release.

TES Electronic Solutions Dec 2009 - Aug

2013

Senior Software Developer

Project Name : ACS (Automotive communication studio) - Software to

simulate the

Automotive protocols like CAN, LIN, MOST,

FLEXRAY, etc...

Duration : 2 months

Client : TES (Product)

Skills used : VC++, QT, WinUSB API

Role & Responsibility: Requirement analysis, Development, Testing, Customer

release

Project Name : BMS/Ordijause (Battery Monitoring System) - is to give the

user some data

from auxiliary battery. In a camping-car the

battery is used to power supply all

the equipments such as TV, receiver, HVAC,

light, fridge, etc. So it's important

to check and to know the battery status. The

most important data such as

voltage, current, available capacity, etc. and

have to be displayed on tablet via

dedicated application.

Duration : 4 months

Client : ALDEN (France)

Skills used : C, MPLAB IDE, VC++, LIN, BLUETOOTH, UART

Role & Responsibility: Requirement analysis, Development, Testing, Customer

release

Project Name : BDP Control - Software to detect the Blueray disk players

touch panel and

operate the status LED using Kontron JIDA

library for WES7.

: Customizing the Ultra VNC viewer and server mode application

to take

default password

Duration : 3 months

Client : Lufthansa (Germany)

Skills used : VC++, JIDA Lib

Role & Responsibility: Development, Testing, Customer release

Project Name : CMOS/NIR/Sapphire/Ruby Sensor evaluation - Application

software and

windows device driver to evaluate the features

of imaging sensors.

Duration : CMOS 10 months, NIR 6 months, Sapphire and Ruby 2

months each

Client : E2V (France)

Skills used : VC++, Image Processing, CxImage Lib, WinDBG, WDK,

InnoSetup

Role & Responsibility: Requirement Analysis, Development, Testing, Customer

release

Project Name : uCAM - Software to read the raw images which are stored in

flash using

dediprog commands. Convert the raw image to

rgb24 to control the brightness

and contrast, histogram display for selected

image.

Duration : 3 months

Client : GE

Skills used : VC++, Dediprog API, CxImage Lib

Role & Responsibility: Requirement Analysis, Development, Testing, Customer

release

Project Name : EUWB - Implementation of PHY init to support different RF

boards along with

some MAC features.

Duration : 3 months

Client : TES (GERMANY)

Skills used : C#, Xilinx Platform Studio SDK, Chipsope Analyzer,

Rhapsody in C,

Ellisys Wimedia Analyzer

Role & Responsibility: Analysis of existing code, implementing new

features, testing

Project Name : VS Recovery tool - Application to format SD card and load

the Triumph VH

image compatible to windows 7 OS.

Duration : 2 months

Client : JAVAD (RUSSIA)

Skills used : VC++, Windows API's related to file systems (XP, Win7,

etc)

Role & Responsibility: Development, testing.

Freelancer / Software Consultant Nov 2008 - Nov

2009

Project Name : Production status LED display boards for 4 different

plants (6months)

To display production target, achieved and

calculate to display backlog of

production.

GPS Clocks (1 month)

Server room temperature and humidity monitoring (3 months)

The Embedded system will record the Temperature

and Humidity in a server

using Rabbit Controller. The data stored is

server is processed and checked for

errors. If any errors it will alarm and send the

SMS to specified Mobile No's

with Email, Application software to see the live

graph of all the records.

Duration : 6 months, 1month, 3 months

Client : L&T Komatsu

Skills used : C, AVR Studio, Dynamic Studio, UART, Zigbee, Socket,

TCP/IP, GSM,

VC++, Serial Port

Role & Responsibility: Requirement study and analysis, Development,

Testing, Implementation

Customer Training, Support.

Project Name : HVAC system - This system is ideal for unitary, ductable,

packaged and

central-plant and chiller systems for

residential, commercial, industrial and

niche market segments, including railway,

defence, telecommunications,

mining, steel plant, transport, food, milk and

commodities processing, and

refrigerated warehousing applications.

Duration : 3 months

Client : SystemsAids - Fedders Lloyd

Skills used : C (Microcontroller), Keil, UART, Sensors, Analog to

Digital

Role & Responsibility: Development, testing.

Project Name : High Voltage Impulse test equipment automation

Duration : 3 months

Client : NIT Durgapur

Skills used : C (Microcontroller), AVR Studio, VC++, Oscilloscope,

Modbus, UART

Role & Responsibility: Requirement analysis, Development, testing, support.

Digant Technologies Jan 2006 - Oct

2008

Senior Software Engineer / Team Lead

. Embedded software

- RFID Bus pass validation System (Philips mifare)

- Vehicle Immobilizer

- RFID readers as market need (Security personnel Providers,

Office attendance system, Library management readers, Asset

tracking, etc)

- Wireless port extender

- Automation software for high voltage testing equipments

. Application Software

- Evaluation software for the different types of RF readers

- Telsima - SSA: Signal strength analyzer

Skills/IDE: C (Microcontroller), AVR Studio, Keil, RFID, UART, Zigbee,

Sensors, VC++, VB,

C#, MS Access, SQL, Database

Role & Responsibility: Team lead, Development, testing, Training juniors,

Customer Support,

SRS (system requirement study),

analysis, solution suggestions.

Konarak Industria / Klass Technologies /ICS Software Jun 1999 - Dec

2005

Software Engineer / Trainee

RAIL Control charting

- Automatic rail crossing plans, Loco management, rail priority

management.

. CTI Technology Software

- Using Dialogic 4 port board Fax to Fax (VSAT), LAN Fax, Email to

Fax, Fax to Email software developed.

- Complaint booking system for pollution control board

- Complaint booking system for cable TV operators.

- Consignment status enquiry.

. Consignment status through SMS (Telit GSM module)

. Automatic Coach position system(ACPS)

- The default coach positions of Trains are stores in database with

arrival/departure timings. The data is sent to LED based display

boards automatically for pre defined time using WIRELESS/RS485

. Consignment management system for goods transport companies

- Consists of booking, transshipment, and delivery modules with

emailing facility to send and receive the details of goods data

(booking to transshipment, booking to delivery, transshipment to

delivery and vice versa).

Clients : Indian Railway, Saurashtra Roadways, Bangalore Pollution

control board, ITI

Skills used : C (Microcontroller), CTI, IVRS, VC++, VB, ASP, Oracle, SQL,

MS Access

Role & Responsibility: Requirement Study, Development, testing, Customer

Support.

Personal Details

Date of Birth : 12-08-1982

Father's Name : Venkataiah N

Languages Known : English, Hindi, Kannada, Telugu and Tamil

Passport : J4618484

Education Details

BSc Computer Science with 72.71%

DECLARATION

I hereby declare that all the details furnished above are true

and correct to the best of my knowledge.

Place:

Date:

(Ashok N)



Contact this candidate