ADIL JAMSHAID, Senior Java Software Engineer

ADIL JAMSHAID

Senior Java Software Engineer

Nisum Technologies

Location
Pakistan - Karachi
Education
Diploma, Java
Experience
14 years, 6 Months

Share My Profile

Block User


Work Experience

Total years of experience :14 years, 6 Months

Senior Java Software Engineer at Nisum Technologies
  • Pakistan - Karachi
  • My current job since May 2017

Swing, Cassandra, Angular. Tomcat. Worked on rest apis based E-commerce service.

Lead Java developer at Workstream Automation
  • Pakistan - Karachi
  • January 2011 to July 2015

Technologies used Vaadin, Workstream Frame-works wsx, wra, Swing, third party apis.
Web- based and Desktop Java applications. Databases used are MS SQL Server 2008, MySql, Sybase . This company provides software to banks for automation and process analysis and streamlining

Programming Analyst(Software Engineer) at Arpatech
  • Pakistan
  • January 2008 to January 2011

Java, JEE, Javascript, Ajax, Struts 2, DataTables, JSON, Servlets, Postgres, Mysql are being used.
Previous ExperienceCoded a web/intranet based file searching system, in 2007/2008, which searched files on users computers. This was also for a client in Saudia. Applets, JSPs, Servlets, tomcat were used in addition to javascript.

Coded a J2ME application for people in Saudi Arabia in November 2007. This is a simple application that sends sms to mobile company number to access its services. It has expiry date.

Worked with the renowned Anfyteam at 3G Systems, Karachi. Technologies used are, Struts, J2EE JSPs, JBOSS, mobile rendering api like WURFL etc. They are developing gaming applications for mobiles presently.

Coded a Java web application for a jeweler. This network capable application is coded using JSP, JSTL, Servlets, Jenny (Java to relational database mapping), CSS, JavaScript, MVC design pattern, windows registry accessing Java API, an exe file built in C for shortcuts and modified installer from jedit. This application installed on client/ just by clicking on an exe file and it installed Server and Application. The application can then started just by clicking on the icon on desktop. It ran on Tomcat Server.

Developed a security warning software for a software house. Visual Basic 6, Crystal Reports, MS Access, ActiveX control were used for sending SMS. Developed in Karachi for a private client.

Worked for Engro Chemical Pakistan. The job included making use of Servlets (Java-J2EE) and Applet (Java) including JavaScript. The database used is oracle. ASP, ActiveX control were also used.

Worked at UnisonX, a software house, Karachi. Java/J2EE like JSPs, JSTL, Servlets etc.

Worked for Unlimited Information net, , a software house, Karachi. ASP, VB6, Crystal Reports.

Worked for Deepak Perwani, the Fashion Designer.

Cumulative Work Experience - 7 yrs plus

  • January 2015 to

JME/J2ME

JPictureThis: Application for taking snapshots and comparing 4 sets of pictures in situations where user want to compare quickly like when buying glasses etc.
http://www.getjar.com/mobile/859702/JPictureThis

JCounter: A counter with reset, add, subtract option and also with a start point for counter.
http://www.getjar.mobi/mobile/862592/JCounter

I want to target the next billion population, that is bigger than any other OS/platform.

Codename one is used to code JCounter. So it can be ported to BlackBerry, Andriod, iOS too.

Java Desktop Software:

Swing-based application for doctors, patient files, follow-ups and searching. Used JEditorPane for displaying or saving files/ follow-ups as html documents. In future, It will be made distributed in nature either using rmi or server-push type technique.

Made a Swing/Awt based records keeping system for real estate and property dealers.



VB software:

Made a certification-like test engine for an institute.

School records keeping system.

Mr. Deepak Perwani (A leading Fashion Designer): An inventory control.

Patient history / records and search system for doctors.

Websites

Website development: http://certstation.com/#heartbeat

Developed Heartbeat for Certstation.com. It is written in ARPATECH. Multithreaded, It indicates the up/down status of sites of interest using ICMP(PING), DNS, HTTP, HTTPS, SMTP, IMAP4 and POP3 ports.

Education

Diploma, Java
  • at OPERATION BADAR
  • July 2003

Aug 2003 - Courses done: JAVA, Applets, Servlets, J2EE, JSP, EJB, XML, UML, Design Patterns etc

Bachelor's degree, E-commerce
  • at RACE
  • August 2000

Basic 6 , Crystal Reports 7 and SQL Server 7 from Atlantic 2000, Karachi

High school or equivalent, Psychology
  • at University of the Punjab
  • July 1999

-