Convidar Freelancer para Projeto
Parece que você não tem um projeto ativo no momento. Por que não postar um projeto agora? É grátis!Publique um Projeto
Membro desde 1 de maio de 2006
Education: Masters in Applied Finance Macquarie University, Sydney (2004-2006) Masters in Information Technology UTS, Sydney (2002-2003) PGD in Information Technology RMIT, Melbourne (1998-1999) BS in Computer Science Hamdard University Karachi, Pakistan (1995-1998) Certifications: Sun Certification for Java Platform 2 Programmer (2001) Professional Experience: Senior Software Engineer Global Markets, Investment Bank Jan 2002 – to date Sydney, Australia Duties: Project Management: My responsibilities include end to end delivery of software projects according to business specifications. I am responsible for delivering projects within time and budget. I am currently providing tech lead to team of 2-3. From a team management point of view my responsibilities include task delegation, monitoring, mentoring, problem solving, and resource management. Technical: I have worked on number of trade-capture and risk-management systems for Fixed Income and Credit Derivatives. My responsibilities are to design, develop and maintain software systems. I have used Java and its related technologies such as RMI, EJB, JDBC and Swing for development. I have used JBuilder, intelliJ and eclipse as development environment. Used Perforce and CVS as source controls. Used JBOSS as application server. Worked with Tibco (Messages Oriented Middleware) and XML for Systems Integration projects. JUnit was used to develop test cases. Used database integration techniques for integrating systems at data level. Currently working on legacy systems integration using web-services. I have used UML and design patterns extensively for designing new systems or components. Achievements: During my time at the bank I have developed in-depth understanding of Financial Instruments and Investment Banking. I have also understood the business processes involved in Investment banking industry. I have developed analytical skills and used them to come up with new Ideas that will make the business time and cost effective. Identified synergies and implemented systems to exploit them. I also developed leadership and communication skills. I also worked on Global projects and developed skills of working with global teams. My understanding of understanding of change management, knowledge management and performance management systems increased alot. Made some professional and personal contacts in Investment banking industry. Software Engineer Online Trading Systems (OTS DATA) May 1999 – Jan 2002 Melbourne, Australia Worked on number of projects involving live/EOD market data from ASX, SFE and Hangseng. Used VC++, J2EE and SQLSERVER as development platform. Used XML for data transport and transformation. Used UML and design patterns to design the systems. Project Management: In last six months of my time at OTS, I took over from the Team Leader at the time and managed the team of 6. My responsibilities included task delegation, monitoring and managing deadlines. I was reporting directly to CEO. Below is the list of technical projects I delivered: Project: Designed and developed client software for downloading and distributing End-Of-Day stock Market data on client’s computers in different file formats. Development was done in VC++, MFC, Win32 APIs and GUI development. Developed server-side software that was used by clients for downloading End of Day / Live Stock market data. Used VC++, COM/DCOM STLs and TCP/IP based communication between server and a client, On Win2000 Platform. MS-SQLSERVER 2000 was used for data storage. Project: Developed a Live interface with Australian Stock Exchange for retrieving raw data from market. It’s a DCOM based System. Sockets, STLs and Win32 APIs were used in the development of the system. SQL Server 7.0 was used for data storage Achievements: Developed skills of using DCOM effectively. Designed, developed and maintained system with requirement of 99.9% uptime. Project: Developed a J2EE based services to receive live data from stock exchanges and published it live over the Internet. Clients were developed using Swing. Technologies used were RMI, EJB, JDBC for Database connectivity and Servlets, On SUN Solaris. Achievements: Used J2EE technologies to develop robust and efficient solutions for real time delivery of live contents of the stock markets to clients. Used UML for modeling Project: Developed DCOM based software called Broadcaster. This System works as Data Re-broadcasting server for our Clients. This system follows Publish/Subscribe model for sending data to its clients. Achievements: Developed skills of working with DCOM. Worked on system where reliability and scalability was very critical. Project: Developed software for getting data from Database and make XML file for our client OneTel. Achievements: Developed skills of working with XML. Used XML and JDBC related APIs on java (J2EE). Project: Developed an interface to our ASX Live system to retrieve data for Telstra. The interface was developed on SOLARIS using Forte Developer. Achievements: Developed skills of working on Solaris operating system. Worked with Forte Developer for C++. Project: Developed a System using VC++ 6.0 and MS SQL SERVER 7.0. System is responsible for receiving Online/Live data from Australian Stock Exchange (Market Depth, Cores-of-Sales Market News) using Sockets API. And Store this data into database developed / maintained in SQL SERVER 7.0. Key Product of Online Trading Systems, “Web Charts” ([login to view URL]) is using this system to relay Live ASX information on web. Project: Developed an applet for relaying Live Stock Market data on web. Used Visual café 3.0 [login to view URL] Achievements: Worked with threading in java. Developed valuable skills of working with Sockets and Applets in java. Project: Developed online system to retrieve Stock Market information from Hong Kong Stock Exchange. Hong Kong Webcharts ([login to view URL]) is using this system to relay information on net. Achievements: Developed valuable skills of working with Sockets and TCP/IP Communication Protocol. Developed valuable client service and communication skills, Experience working with VC++ (MFC/STLs), MS SQL SERVER 7.0. Developed Ability to work efficiently in Team. Programmer CompTech International July 1998 – May 1999 Melbourne, Australia. Duties: Worked as Analyst Programmer. My responsibilities were to develop financial systems using C/C++ and SQL-Server. Developed Java based applets. Achievements: Worked in small organization with fewer resources. Managed to complete projects under tight deadlines. Worked with clients for requirement specification of systems. Programmer The Market Linkers 1997 – 1998 Lahore,Pakistan Duties: Worked as a Programmer. Responsibilities were to Define product specification with help of client branch, OO Analysis and Design, Identification of reusable and new components, Technical application architecture, Sample Prototype defining the look and feel and dummy working of the final system using MS-VB, Involved in development of server-side code and Testing. Achievements: Used UML for modeling, worked with java for the development of server side , Used VB for developing prototype. Used ORACLE for data storage.
- N/ATrabalhos concluídos
- N/ANo Orçamento
- N/ATaxa de Recontratação