Forum | Russian | FAQ | SiteMap | Contact Us








1234567891011121314151617

Resume 5

Dandu Atalatha
Aselin, NJ

Strengths:

  • More than four years of programming experience in C and C++ on UNIX platform.
  • Strong web programming skills, both on Server and Client side using C, C++, Java, JavaScript, PERL, XML and HTML.
  • More than three years of Client/Server programming experience on UNIX TCP/IP .
  • Excellent team work skills.
  • Flexible, highly organized individual with the proven ability to adapt and react quickly in a high pressure, fast-paced environment.
  • Sound knowledge of software engineering principles and the related processes.

Computer Skills:

  • Languages : C, C++, Java, JavaScript, XML, HTML, Perl and PL/SQL.
  • Networking : Client Server Programming TCP/IP, UDP on UNIX platform.
  • Platforms : UNIX Solaris, Linux , Windows NT.
  • Tools : RCS, CVS, Teamware, gdb, dbx, Make, Shells C, Z, Bourne , Sed and Awk.
  • Databases : SQL ORACLE , MS-ACCESS, INFORMIX, DB2.
  • Others : CGI, Java Servlets, Javabeans, Apache and Netscape Web Servers.

Education :

Bachelor of Engineering B.E. in Computer Science , Bombay University, Bombay, India. 1992 - 1996 . GPA Equivalent of 3.9/4.0
Advanced Diploma in Software Engineering , Aptech Computer Education, Bombay, India. 1995 - 1997 . GPA Equivalent of 4.0/4.0
Work Authorization: Greencard holder with authorization to work.

Work Experience:

Dec 1999 -- Till Date
Reno Online Services, Inc., New York, NY

Software Engineer

Reno Online Services, Inc., an United Online Services company, is a leading provider of Internet access to millions of computer users throughout the United States. Founded in 1995, the company provides multiple levels of service, including free basic Internet access, billable premium dial-up service, and in certain markets high-speed broawindevelopnd access. I worked on numerous projects here, some highlights are:

  • Design and Implementation of a Proxy Server:
  • HTTP, Apache Web Server, Solaris 2.x and C++.
  • Developed a proxy server which sits between the front-end server and a group of backend servers for the web-based free email service.

In the old set-up, with the increasing traffic, we had the flexibility of offsetting the load by increasing the number of back-end servers. However the scalability was bounded by the number of IP addresses available. With the proxy setup, the proxy server multiplexes the incoming requests to one of the back-end servers. And the back-end servers only had to run on different port numbers rather than on different IP addresses. The proxy server, in addition to load balancing the incoming requests, also takes care of monitoring the backend servers and restarting them if any of them goes down.

This project gave me a very good exposure at developing efficient, memory-leak proof, multi-threaded proxy server on Solaris platform. It gave me an opportunity to work with different groups, spread across multiple geographic locations, and understand complexities of code management and integration.

VAL Protocol and Services: C, Apache Web Server, UNIX.

Developed a protocol called Value Added Link VAL protocol to query Lycos email/phone search engine online yellow pages and receive the search results in universal ASCII format. Here, a user can come to our website and search for email addresses and phone numbers through a search form on the web site. This search program, hosted on Reno s servers, converts user s query into VAL format and submits the request to Lycos email/phone search engines. Lycos then performs the search and sends the results back again in VAL format. Reno s search function then interprets these results, reformats and presents them to the end users. Since this mechanism separates the HTML tags from the query results of Lycos search engines; it gives us complete flexibility in controlling the look and feel of the result pages displayed to our users. This mechanism also gives us the ability to display our own marketing material on the search result pages.

Internal Logs and Management Information System: Solaris, Apache and Netscape Enterprise Web Servers, Perl CGIs, and UNIX shell scripts.

Developed the log-management system for interpreting and for on-line presentation of server impression logs both for internal traffic monitoring and for usage by our sales team. The system generates reports and a lot of miscellaneous statistics for each one of our services separately, and is easily accessible, through password authentication mechanism, to any one of our employees through a set of cgi scripts.

Worked on several other C and C++ web site development projects. Worked with various web content and service providers like Snapfish, MyEvents, Evite etc. and integrated their services with Reno. During the development of these projects, participated in various aspects of Software Engineering such as design, analysis, implementation, testing, debugging, and maintenance of software systems. These applications were developed using C, C++, UNIX shell scripts, PERL, XML, Java, Java Servlets, JavaScript, HTML and Apache Web Servers.

Jan 1998 - Sep 1999
Rizvi Software Consultancy Pvt. Ltd., Bombay, India

Software Engineer

Rizvi Software Consultancy Pvt. Ltd. is part of a conglomerate called Rizvi Group of Companies, Bombay, India. It provides high-quality software development services and products on different platforms to a large number of worldwide clientele as well as to other divisions of the Rizvi Group.

Human Resource Management System: C, ORACLE, ORAPERL, CGI PERL and UNIX

This system was developed to effectively manage the human resource department of a multi-national software consultancy firm Global Infotech, USA . This is similar to the online job search service monster.com, but at a smaller level. This system maintains details of all the job-seeking candidates on one side, and details of various companies looking for the candidates and the positions they are looking for on the other side. Candidates details like their qualification, their past experience, previous company details etc. are then matched with various companies requirements and after matching the candidates with the companies, the candidate and the contact person of the company are notified and an interview date of their convenience is set up. The details of the interview and whether the candidate is selected or not and other corresponding details are updated in the appropriate tables of the database through a CGI interface. Various reports are then generated depending on the requirement on a weekly and monthly basis. I was solely responsible for the implementation of the complete project from the database design phase to the installation and testing phase on the client s machines.

A Spot TV System: C++, Java Servlets, JavaScript, ORACLE, SQL, Apache Web Server

This is an e-commerce application called New Millennium developed for a local media company. New Millennium serves agencies that buy spots for advertisements on local and network television. The web-based application provides media research, ability to place orders for advertisement time slots online and notify distributor/clients of scheduled spots. Designed and developed Java Servlet driven web interface to store user s profile and place orders online. Used Servlets to create web pages HTML, JavaScript and interface with Oracle. Wrote SQL stored procedures and triggers to extract data from the database. Configured to send notifications to distributors and clients via e-mail and fax. Integrated the system with the internal billing application to approve orders and track billing payment and commission information. The site is hosted as a secured web site over the HTTPS and secured login.

Worked on several other C, C++ and E-Commerce web site development projects for clients including Global Infotech, USA and Lohanamatchmaker.com, London, U.K Online matchmaking software , Lalqila Restaurant, London Online Ordering etc. These applications were developed using C, C++, SQL, PERL, XML, JavaScript, HTML and Apache Web Servers.

Mar 1996 - Jan 1998
Larsen & Toubro Information Technology Ltd., Bombay, India

Software Engineer

L & T Information Technology Ltd, a subsidiary of Larsen & Toubro Ltd, India, is a complete Information Technology Solutions Provider providing software solutions for a worldwide clientele.

Fixtrac Management System FMS : C, PERL, XML, Java Servlets, CGIs, JavaScript, Oracle.

This was developed for a client of Larsen & Toubro IT division, which markets and sells various software products. It is a sophisticated inventory and sales management system which keeps track of their software products Y2K Tools, Learning Series CDs etc . The system also maintains the information related to damaged or returned products. It was heavily used by the Marketing and Accounts departments. Marketing deals with enquiries, orders, pending orders, damaged & lost products. Production deals with development of products, availability, re-order level, danger-level of products. Accounts keep track of payments, pending payments etc. This was actually a web-based program used for internal purposes. CGIs written in C, PERL and Java Servlets were used for web database interface, HTML and JavaScript to create dynamic web pages and database stored procedures and triggers for checks and balances.

References: Available upon request.



1234567891011121314151617












Untitled Document