Post Job Free

Resume

Sign in

C++, mysql, qtcreator, slite3, python, ruby, linux

Location:
Melrose, MA
Posted:
October 04, 2023

Contact this candidate

Resume:

Arti Gupta

House No *** /O Polem lolium cannacona

canacona Goa, 403728 India

Email: adz549@r.postjobfree.com, Mobile:

+917*********

SUMMARY

Over 9 yrs of experience development since sept

**** **ll present in C++ and mysql handling database and creating application using mysql, sqlite and C+

+, and making project in qtcreator with database and with socket connecting server and client displaying data on port 80 in the tableview, drawing graph charts based on data, making object model application like financie banking domain saving account checking

account and loans like mortgage, personal and car loan etc, resort room booking, capital market,

currency converter, time zone converter, travel, flightticket booking, railwayticket booing

hotelbooking or homestay booking, capitalmarket

currency converter, jobsearch etc, good concept of object oriented programming and Author of Object

Oriented Programming in C++ with data structures

and Solved Examples,

Over 3 years of experience in System Administration and automation with start up scripts and Management, IT business and development. Analysis and

development of system software, maintaining oracle and mysql database and programming back up and

recovery,

EDUCATION

B. Sc. Honors Computer Science and Mathematics,

India.

M. Sc. Computer Science - Gold Medal, India.

TECHNICAL SUMMARY

SOFTWARE MC/ServiceGuard,

sendmail,VERITAS File System,

Solstice DiskSuite,

Netscape Enterprise Server,

Veritas NetBackup,

SecureID, SSO, Qtcreator, Lamp

Server,

Apache, Github

SCRIPTS Perl, html, CGI, GD, ksh, sed,

awk, expect, tcl, tk

HARDWARE Ultra Enterprise 4500's,

3500's, U2's, 420R's,

E450's, E250's, HP N

Class, Sun 690MP Server's,

SPARC Server 1000's

and 2000's, ULTRA 1's and 2's,

HP700, HP 800/9000,

Dell Laptop

OS UNIX System V and BSD,

SunOS, Solaris, Solaris X86,

ULTRIX, HP-UX 9.x 10.x,

HP-UX 11.00, AIX

3.2.x 4.x, Linux Ubuntu

LANGUAGES C, C++, PHP, Pascal, FORTRAN,

PROLOG, COBOL, Ruby, python, C#, java

DBMS Oracle7.0, Oracle8, dBASE,

FOXPRO. Pl/sql, mysql

PROTOCOLS TCP/IP,ETHERNET

OTHERS ksh,perl,AutoCAD, HTML, CGI,

CSS, Javascript, ajax, bash, csh

WORK EXPERIENCE

Nano scientific research centre pvt ltd

Feb 2019 – till feb2020

● Taking training in Qtcreator 7days

● Created a notepad project using qtcreator

GUI application for developing projects in

notepad .

1. Open new file project and save

project.

2. Open existing file in project modify

it and save it.

3. Allow redo, undo, copy and paste

text or code in the file in project .

4. Save and Exit the project.

5. Provided help and view the project

and modify it and save.

● Created a project in financial system on

capital market using Qtcreator GUI

Application based on database .

1.Add product information with column

names ProductName, Volume, Market

capital, and CreditRating with all

validations and masking into database

and displaying in tableview from

database on clicking Add button,

2. Update product information into

database.on clicking update button on

selected row in tableview.

3. Delete product information based on

selected row in tableview on clicking

delete button.

4. Save the displayed product information

in tableview on clicking save button.

5. sorting the tableview according on

double clicking on column and save the

information in columnsortedfile in .csv

file and save the data in tableview using

save button also.

6. Taking .csvfile data file and displaying

the data in tableview of database

7. Using socket connecting server on port

80 and displaying data in tableview.

8. Displaying data in capital market

showing bar chart for volume,

marketcapital and credit rating for each

productname at xaxis into bar chart.

● Created a project on currency calculator for

different countries in the world using

Qtcreator GUI application based on data

base for different countries. This project is

done on two ways ...

1. Taking the from currency from one

country in lineedit and tocurrency

from another country in lineedit

and taking amount from country

to convert to another country into

lineedit and on pressing the

convert button it will convert the

amount into currency of another

country you entered in to lineedit.

2. Another way of displying the list of

currency of different countries

from country currency to to

country currency it loads the list of

currency on pressing load

currency button, and after

entering the amount to convert

after pressing the convert button

it converts the from country

currency amount to tocountry

currency amount.

● Created a project on Fast Food Restaurant

using Qtcreator GUI application based on

data base.

1. Making check boxes for fast food

meals and getting quantity from

lineEdit and putting data into

fastfood table and calculating

subtotal based on price and qty for

each meals.

2. Making check boxe for Dessert and

getting quantity from lineEdit and

putting data into dessert table and

calculating subtotal based on price

and qty for each dessert.

3. Making checkboxes for drinks and

getting quantity from lineedit and

putting data into drink table and

calculating subtotal based on price

and qty for each drink.

4. Making checkboxes for shakes and

getting quatity from lineedit and

putting data into shakes tableand

calculating subtotal based on price

and qty for each shakes.

5. On pressing total button,

calculating subtotal for all four

tables and displaying subtotal in

lineedit, calculating 4% tax and

displaying it in lineedit,and adding

tax to subtotal and calculating total

and dispalying it in total lineedit.

6. Dispalying payment list in list based

on data base model. Taking the

payment on pressing the pay button

taking the total display the change

also if payment more than total.

●Created Project in using qtcreator GUI

application in which taking data and

drawing charts based on data vertical

chart and horizontal chart and graph

and pie chart.

Author and software Engineer

Object Oriented C++ book writing and publishing

Sept 2014 – Till Present

Involved in programming and writing book

on Object Oriented C++ Programing with

Data Structures and Solved Examples. This

book contains concepts of object oriented

c++ including how to make objects and

inheriting it, making any kind of objects like

shapes, car, clothes, girl, boy, men,

women, clothes, furniture, banking,

billsofmaterial, statistical formulas, energy,

spacecraft, planes etc., files, data

structures including linked list, stack,

queue, trees like binary tree and multiple

children tree, and Dynamic tree with any

number of children all the programmes are

written by me, programmed templates,

algorithm.

●Applications Making bills of material

objects,educationinstitute and student

objects, payroll objects and payment

gateway objects and trading system and

putting data into database table using

mysql and retrieving it from data base

tables . Wrriting Stored procedures in

mysql and C++.

● Socket programming chat server and

client in C and C++, Multithreading in C

and c++, makefile.

●Created audio video player, its GUI

application in qtcreator

1. Selecting the video file or audio file and the

press the play button play the audio or

video

2. Created audio video player in socket

connection on port 80

●Converted capital market currency

converter into objects oriented

programming model handling 2 crore

objects in C++ and java.

●Made objects backend model in jobsearch

engine handing 2 crore objects in C++ and

java

●Made project in makemy trip like project

backend model into objects in c++ and

linux ubunt18.04 booking flightticket model

program handling 2 crore object in my

laptop if i increase upto 32 gb memory can

handle 16 crore objects like that with

sufficient meory and disk space I can

handle 1 trillion objects in c++ and java.

● Made project for travel including flight

ticket booking railway ticket booking,

automobil ticket booking, hotel booking,

and homestay booking, integerating all

objects can call flight booking, automobil

booking and railway booking in one

program transport, by doing

multithreading in C++ and linux and java.

●Created polymorphism program for

telecom domain also by doing prepaid,

postpaid and recharge etc. In C++ and

linux

●created object model project for resort for

room booking system in C++ and linux and

java.

●Created finance project for banks like

savings account, checking account

diplaying updated account info, and object

for loans like mortgage, personal loan, car

loan etc can call both or multitasking by

doing multithreading.in C++ and linuxand

java.

●Created project for shipping including order

object prouduct name object and person

object all integrating to shipping object in

C++ and linux and java.

●Created GUI Project using qtcreator for

resort.

1. Taking custome record and adding to

data base on one window .

2. And on second window showing all the

data of the customer in table view and

can flip the window from one window to

another.

Created GUI real Estate project with

Home land and rental option in the

main window in QTcreator.

1. selction on home in main window it

goes to the home window there we take

the bedroom bathroom living area and

land size from the user and do the

listing on selectiing the find home

button, it display the data from the

database into the tableview and on

pressing the goto mainwindow it goes

to mainwindow.

2. Selecting land option it take user input

like plot size or agriculture land and we

want to search lot byto the tableview

clicking find plot it dispalys the plots

from the data base . And if we press

the find land it diaplay the agriculture

land data from the data base to the

tableview. And by pressing the goto

main window button it goes to the main

window .

3. Selecting the rentals home or flat we

take the user input for bedroom,

bathroon and displays the home or flat

by pressing the home/flat button from

the data base into the table view and

by pressing the goto main window

button it goes to the main window.

●Created project using qtcreator on

button click dispalying images for suits

and jwellery from sqlite3 database

●Written start up scripts in ksh (shell

programming )for linux system . And

run system commands in ksh scripts

and C++ code .

● Created project in inventory maintaing

database for buy inventory and sell

inventory and the data base of the

product images etc. Also maintain the

data base for the continent,

countryand city.

●created GUI time zone converter from

country to country in qtcreator.

1. taking country in the list and

selecting from country and to

country and on pressing timezone

converter button dispalys the time

according to country selected

from the list.

Apec Ameerpet

Oct 2015 -Mar2016

Taking Coarse and Involved in web designing using php, html, CSS, javascript, ajax, mysql, tried to make website like Amazon, Flipkart, making website for c+

+tutorial, tried payment gateway also.

unix system administrator

Jan 2001 - mar 2001

Mycustoms.com, San Carlos, CA, USA

● package installations and installation of Solaris OS using Jumpstart servers.

● Develop start up scripts in ksh shell program

/applications using secure RPC to monitor the

servers..

● Responsible for Securing the site. Tuning the

Solaris OS running on the servers, installed Secure Shell, Secure-ID server, tcp-wrappers, removed

several OS packages not needed, removed several

executables like snoop. Disabled most of the

services from inet. Regularly apply latest security patches.

Unix System Administrator

Dec 1998 - Dec2000

Done.com, Inc., Belmont, CA, USA

Responsibilities included performing general system administration duties on

variety of SUN Platforms supporting production, non- production, development

and test environments, including alert handling,

Software and Hardware purchase

and installation. Keeping the site 24x7, 99.9 uptime.

● Installing SunOs, Solaris2.x on SPARC5, 10,

20, ULTRA 1,

ULTRA5, ULTRA10, E250, E3500, E4500

● Build sendmail as incoming and outgoing mail

server and handling problems and maintenance of it including mailboxes and aliases for the users.

Configure caching only DNS server, primary DNS

server, and Secondary DNS server.

● Develop shell scripts to perform automated

backups and monitorin of website. Adding

peripheral devices and packages to the systems,

making duplicate of production system.

● Developed shell scripts to restart Netscape,

Netdynamics and JRun. Setup of Netscape

Enterprise server and it's configuration, install

digital certificate and enable https. Log

management of web server.

● Configured and install Apache server, Ssh

software, Sudo, Expect, Tcl-tk, setup SecureId as

server as well as client and setting up Secure Id for all the users in the production environment.

Provided the email architecture for email to etask integration for phone.com customer support.

Software Development Engineer Sep

1994 - Mar95

South star Data Consultants, Ban galore, India.

Co- ordinated the training coarse in Oracle DBA

coarse for Tata Elxi (India ) LTD. Duties involved in PL/sql, creating database objects, SQL*Forms,

Installation etc.

Developed the demo Bills of material in balanced client server tool- Ochre for the marketing and

sales dept.

Development of Invoice comprises of

maintenance of invoice, customer master and

account master . it gives the statement of

invoices for the customers

Software Development Engineer

Jan 1994 - July 1994

Wipro Infotech Limited, Bangalore, India.

● developed tool named Suvidha for system

software development by reusing the object

oriented components in list library in C++ under

Solaris SPARC, using object oriented Booch(94)

methodology.

References will be furnished upon request.



Contact this candidate