Senior Software Developer Engineer - Web Developer
Jayasri Gill
Irving, Texas
[Send email using form at bottom]
214.529.0161(cell)
QUALIFICATION:
Master of Science in Mathematics, Specialization in Computer Science from
I.I.T. of India.
Bachelor of Science with Honors in Mathematics from Calcutta University, India.
Summary:
I am a software developer and a project lead with extensive experience in
working in telecomm industry, financial/ Banking institutes, Mechanical industry
based simulator product development, database tool development. My expertise
includes as well, employee training, courseware development, presentation, client
meeting and business enhancement as a project manager. I led projects with
developers ranging from 4- 50 in mid and large scale industries in India and in
U.S.A. I graduated from I.I.T. of India with high ranks and have prestigious
academic records.
Strong experience in enterprise software systems and applications development,
web development using latest technologies with Java, J2EE (EJB, Servlet, JSP,
RMI), CORBA, XML, HTML and JavaScript.
Strong experience with PHP, FLASH programming
Currently developed Games and web sites in Java, PHP, HTML, DHTML, Apache web
server, Access/Oracle.
Strong experience with C++, Asp.Net, Vb.Net. Worked with C#, SQL server.
Have extensive experience with relational databases - Oracle 8.0, Sybase X, XI
and Access6.0.
Have extensive experience in project leading with prominent development role.
Developed the entire n-tire distributed system and the complete SDLC for various
industrial projects.
Have very quick grasping power & mastering capacity in new software, technology
and to apply at its full capacity.
Have excellent interpersonal & communication skills with adequate presentation
and documenting capability in leading a project.
TECHNICAL SKILLS:
Web and ServerTechnologies: JAVA CORE, Swing, JDBC2.0, Servlets2.3, JSP2.0, ASP
3.0, EJB2.0, XML, HTML, RMI, Java server side development, JUNIt,AJAX,
STARTS,OOAD,WebSphere, Apache, Tomcat
Frameworks & Middleware: OOAD classes, XML/CORBA
RDBMS : Oracle 8.0, SYBASE XI, MS-SQL Server7.0, Access6.0
GUI: Visual C++, MFC, Visual Basic, Developer 2000
Tools: Microsoft Visual Studio, Visual Java, Net Beans IDE 4.1, 5.0, Front-Page
Operating Systems: Windows XP/NT/2000, UNIX , Linux
Web/App Servers: Web Logic, Web Server 6.0, 7.0, 8.1, Web Sphere 5.0, Tomcat,
Apache.
Version Control Tools: Visual source cafe, MS-Visual Source Safe, Clear case
Data Modeling Tool: UML, Design Patterns Session, Business Delegate, Business
Object, Singleton, Factory Pattern, View Helper, Front Page Controller,
Dispatcher View, DAO, Value List Handler
Design Tool: MVC controls, Rational Rose, UML, Dream weaver, Front Page,
Photoshop, Flash
PROFESSIONAL EXPERIENCE:
http://www.webjam.com/scorpion/
Noticeable Personal and custom Projects Development:
Role: Web Developer- Intellisoft
Date: Jun 2008- July 2008
Description: Developed a web application for this company on a contract basis.
Also helped with Software installation and system implementation.
Client company: Intellisoft, Irving Texas
Platform: PHP, JAVA, HTML, DHTML, Apache Web server
Installation: Java server script, AJAX, Strats, Apache webserver, Tomcat and
Visual Studio 2008
Date: year 2005- recent
Description: Developed some personal and some business specific customized web
sites on a project basis. Business sites for the web enhanced activities,
customer interaction activities with latest web technologies & reviews.
Modified three web based pc-gaming softwares. Modified a payroll software.
developed business sites for web based business application.
Platform: Stratus, Hybernet, Ant with JAVA, PHP for development of web
content, and rewriting codes in C++ on modifying three existing games of Chess
game, Basketball game, GRE prep courseware game practices.
Role: Sole Developer
Date: Year '2002-2005.
Description: Developed a Chess game in Java, a Basket Ball game in VC++, JAVA
and a GRE preparation Module in C++, VC++ for customized development. (None
published). The Chess game is developed in JAVA - Applet, swing component,
interactive through socket programming on internet scope. Also it can be played
with the Computer from an Artificial intelligence system The A.I. has a class
structure with implemented rules on different variant moves of the player. The
moves are kept in the backend files and database files with and without using the
internet.
Platform: Java Applet, Thread, Adobe Photoshop, Image Processing, OpenGL, Flash,
Object Oriented Technology, ORACLE database, C++, VC++, socket programming for
internet range. Windows NT, Dos.
* Nortel Project(informal)
Date: Oct '00- Jan'01.
Role: Informally assisting junior developers in designing, coding of C++, Object
Oriented architecture and development of Nortel information system.
Platform: C++, OOPs, C, Unix, Linux, Windows , Oracle backend.
APN Software Services, Fremont, California Project
Client: VERIZON /GTE, Irving, Texas.
Date: May '00- Aug '00.
Role: Leading a small group of developers to assist in development of Customer
Service software for GTE.
Supervised the team of developers, developed the major functionalities in JAVA
Swing, JDBC. Communicated and resolved problems with the XML team for the
development flow. Organized business meetings periodically, made frequent
presentations for current and future objectives, meeting customer requirements
with consulting with the testing team.
Description: The GTE information system is a n-tier distributed system which
operates and maintains the customer information in the backend databases designed
in ORACLE 8.0, MS Access. The front end is developed in JAVA Swing, Applet and
classes are designed in a generic manner for improved functions and applied C++
data/class structure in the OOAD scope in UML. The design gets updated after
current requirement analysis by the test team. Modified version 6.0 to version
7.0.
Platform: Java SWING, JFC, Applet, beans, C++, Oracle backend, JDBC-ODBC, XML,
HTML, Clear case version control tool, UML. Windows, Unix operating
system.
Freelance Banking Project: KASHYAP RADIANT, NEW DELHI, INDIA
Date: Dec '99- April'00.
Role: Project Lead and developer of the banking project for the bank in JAVA,
Servlet. Worked on developing and deploying cookies for gathering clients'
information and stored it in a server database. Performed periodic / user
requested report generation. Tested, implemented the software in the bank
operation. Produced quality checking and assurance on the software implemented.
Documented and presented the documentation for users.
Description: The Finance project is to maintain the banks inventory control,
customer database management, employees PAY Roll and part of ERP database
management. User inputs are taken in forms, passed to the middle wire for
checking eligibility, generated report on acceptance, added to the databases in
either case. Handled Payroll and ERP system analysis requirements as set aside by
JAVA application. Different cookies are developed and deployed to server/client
computer for strict maintenance with sessions.
Platform: JAVA SERVLET,SWING, APPLET, BEAN, COOKIES,, Oracle DATABASE 7.3
Windows nt / unix / linux.
Industrial Research and Development, I.I.T. New Delhi, India.
Date: Nov. '98- Oct'99.
Role: Leading a medium group of Software Developers for Industrial Research &
Development for customer industries - Timex Watch and Bharat Electricals. Worked
as a Senior Project Scientist and Developer. Developed a Pro-Active generic
Simulator Software for simulation of mechanical process control. Interacted with
the customers as well as with the management throughout the development phase.
Wrote documentation and presentation for customers guideline.
Description: The Pro-Active Generic Simulator is designed to run on a pre-
projection basis for the possible outcome of the existing mechanical system. The
different parameters are there to determine the outcomes which can be either user
defied or conventional for Processing period, incoming parts process, outgoing
parts processes to the sink, the version of the sink or any real-time factor. The
simulator describes every simulating phase in picture -diagrams, designed in GUI
report generation to actually project the possible efficiency of the system,
usage of the system at any instant of simulation process or any of its possible
drawback in simulation. It required a real-time analysis of the existing system
to run the simulator.
Platform: C++, OOPS, VC++, VB, WINDOWS Programming/MFC, C,ORACLE, Access,
ODBC, PRO C. Windows Nt/ Unix, Backend Oracle 7.3.
Software Consultancy- Techna Consultancy, financial firms, New Delhi, India.
Date: 'Jan'96- Jun'97.
Financial Inventory Control Management
Role: The application maintains a database for different varieties of customers
to loan on three months, six months, one-year or, on a customized long term basis
with different interest rates. The software takes input from customers to verify
criteria and puts in the proper database with the customer's banking and profile.
The customer can be an individual or may be a company or a group. The software
generates different periodic reports in the system database or generates reports
on request.
Platform: C++, VC++/MFC, ORACLE, Windows.
2. Inventory Control for a departmental store, New Delhi, India.
Role: Sole developer
Description: Developed the ERP project in C++, OOPS in its full life cycle. The
stores inventory was maintained in a database structure and interfaced in C++
methods to fetch data to a from. Class objects are to maintain the inventory
system, analysing of profit and Loss, generate reports and modifies the inventory
with the different queries in SQL separately. The application interfaces with the
database by VC++ - ODBC interface/ PRO C. It also generates Pay Roll on employees
and generates pay-in /pay-out for vendors.
Platform: C++, VC++, ORACLE. Windows.
3. Developing the courseware in ORACLE7.3 for Techna Training, Delhi, India.
Role: Sole Developer
Description: Techna has its own training facility and had Oracle training course
for which- developed the entire courseware. The presentation of TABLE, Query,
Records, Sub- Routine, Function, Trigger, Procedure was developed in Ms Word 4.0
and presented in Power Point presentation kit.
CMC Consultancy, Calcutta, India.
Date: '94- '95.
Role: Worked as a senior module developer after getting a promotion from the
position of junior developer. Developed the payroll module with one other
developer in the ERP project for IBP oil company in India. After the requirement
analysis, developed the basic table structure in Sybase with strong analysis.
Developed various functions, triggers and procedures to calculate payroll for
employees and IBP payout customers. Generated periodic reports and developed GUI
in Sybase front -end. Developed tools in Unix Shell script for developers
facility.
Description: The whole IBP- ERP project was for multinational IBP network. CMC
consultancy supported consultancy in software, hardware requirement analysis,
design, development, implementation and deployment in a wide range of distributed
infrastructure. The PAYROLL module in the whole project interfaces with the other
modules to input data in the database and generates periodic or customer required
report on employees attendance, pay-out, leaves and holidays.
Platform: analysis and development of table structure, SYBASE X.0, UNIX Borne
shell, shell script.
Date: year '94.
Description: Developed a Database software( personalized) in C with integrated
scope of various functions of database operation such as- math- SUM, AVE, PREC,
MOD, ABS; DATE, TIME, HR. MIN. SEC. File-CREATE, DEL, SAVE, REC, APPEND.
Platform: C.
|