Senior Java Software Engineer
Nisum Technologies
مجموع سنوات الخبرة :14 years, 7 أشهر
Swing, Cassandra, Angular. Tomcat. Worked on rest apis based E-commerce service.
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
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
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.
Aug 2003 - Courses done: JAVA, Applets, Servlets, J2EE, JSP, EJB, XML, UML, Design Patterns etc
Basic 6 , Crystal Reports 7 and SQL Server 7 from Atlantic 2000, Karachi
-