Anda di halaman 1dari 3

Abdur Rahat Khan

948 Chloe Lane, Eagan, MN 55123: Tel: (612) 396-5832


E-mail: abdur.khan@thomson.com

OBJECTIVE
I desire to work as a freelance software developer for a leading-edge company designing,
maintaining and trouble shooting state-of-the-art software applications. The position should
involve technical design, trouble shooting as well as interaction with project team members,
business personnel.

EDUCATION
University Of Minnesota – Twin Cities Campus
Masters of Science in Software Engineering (MSSE) Fall 2006
Additional Courses: Project management, Software testing, Software Architecture,
Enterprise Development, Graphical user interface design and Evaluation, Network
Programming and Distributed Objects etc.

Minnesota State University - Mankato, MN


Bachelor of Science (Honor: Summa Cum Laude) Fall 2001
Major: Computer Science Minor: Mathematics
Cumulative GPA: 3.80/4.00 Major GPA: 3.86/4.00

COMPUTER SKILLS
Programming Languages: Java, C#, HTML, COBOL, DHTML, Visual C++ (WIN32 API),
PL/1, Java Script, ASP.NET, PHP, XSL, JSP, Java Script, PL/SQL (Oracle 8i), ASP.net, MS
SQL, 8086/88 Assemblers.
Platforms: Windows 2000/98/95/NT, SAP R/3, Suse Linux, AIX, .Net, Red Hat Linux, Sun
Solaris, DB2/UDB, Oracle 8i, AS/400, MAC OS X, Berkley DB, SQL Server, BigIp (F5),
WebSphere Application Developer (5.02), RAD 7, .Net.
Technologies: Java Servlets, J2EE, EJB, JSP, JDBC, Tuxedo, Struts, UML, SOAP, IBM
WebSphere, MQ Series, iPlanet, XSLT, Oracle Coherence 3.4.x, Spring 2.5 & 3.0 (beta),
IBM MQ7, AJAX, XML.
Software: MS Office, Microsoft Visual InterDev, JBuilder, Altova XML SPY, XTRAN, Visio,
Web Focus, TFS, XML Spy, WireShark, Tomcat, Fiddler, Macromedia Dream Weaver,
Flash, MS Works, SPSS.

WORK EXPERIENCE
Lead Software Engineer
Thomson-Reuters, Eagan, MN May 2003 - Present

Cobalt Events and UDS May 2008 – Present


• Learned Tangosol coherence and developed a prototype implementation of Coherence.
• Worked with Cobalt Architects to come up with design on how to use coherence and was
the first vertical in Cobalt space to fully incorporate and implement Coherence 3.4 for
caching strategy. .
• Use AJAX and Java Script to write mock pages.
• Write custom test page using Java Script and PHP.
• Develop cobalt billing systems using JAVA 6 by intercepting events coming from different
verticals through BigIp and map them to OLC (Online Charges) Events.
• Write codes using TDD (Test Driven Design) and follow agile principles such as pair
programming, collaborating with business persons, iteration planning etc to develop
application.
• Using Mocking framework such as Mockito and MOQ to write unit test.
• Write Client API in both .Net and Java to enable other verticals to make REST.
• Develop re-usable HTTP Client for other verticals so that they could make server to
server call more efficiently.

Technologies and platform used: Spring 2.5, Spring 3.0 (Beta), REST, Oracle Coherence
3.4.x, Apache Tomcat, Java 1.6, .Net, C#, Oracle 10g, BigIp (aka F5), Suse Linux, IBM MQ7,
AJAX, Apache HTTP Client, Prism, Novus, JManage, Java Script, Log4j, Mockito, MOQ,
AJAX, JConsole, WireShark, XML Bean, Fiddler, AXIS, ANT etc.

Westlaw DocRednering Team May 2003 – May 2008


• Developed software solutions for Document Rendering features for a large, integrated,
multi-tier, cross-platform application.
• Assisted in migrating the legacy client-server application primarily in PL/1 to a multi-tier
architecture using Java based technology.
• Implemented large XML document chunking technique so that documents that are more
than 20MB in size could be displayed on the browser in piece by piece.
• Tested new code for functionality, performance, and impact on existing features in
westlaw.com.
• Coordinated with Westlaw SCM (Software Configuration Management) team to deploy
application on a periodic basis.
• Migrated “Novus Bridge” J2EE Compliant application and deployed in WAS.
• Created artifact such as trouble shooting supporting documents and deployment
diagrams to assist Westlaw SCM (Software Configuration Management) team.
• Worked in Westlaw Middle Tier (MT environment) and worked in NSA request/response
paradigm. Used latest Novus APIs to retrieve documents and worked with middle ware to
resolve issues related to MQ, AIX, WAS etc.

Technologies and platform used: WSAD 5.1.x, RAD 7, Linux, J2EE, EJB, JDBC, AIX, IBM
OS390, SQL Server Enterprise Edition, Tracker, VSS, TFS, Visio 2005, Java 1.4, 1.5, 1.6,
.Net, C#, XSLT, Java Script, JSP, JCL, PL/1, SysMon, DB2 UDB, Log4j, IBM MQ 6, Web
Services, HTML, XML Spy, etc.

Web Architect (Part time) February 2003 – May 2003


Ecolab – St. Paul, MN
• Edited, updated and maintained web pages and web graphics for HR using HTML, MS
FrontPage, and Documentum.
• Met and corresponded with clients and determined client’s needs and gathered
necessary information for the web site.

Application Support Specialist July 2002 – December 2002


The Antioch Company – St. Cloud, MN
• Supported and troubleshot SAP R/3 system problems for CSR (Consultant Service
Representative)
• Designed, developed and maintained Antioch’s support website using JSP, Java Script
and HTML.
• Created images for SAP R/3 system using Symantec Ghost 7.0.
• Initiated trouble tickets in HEAT and dispatched them to appropriate teams.
• Worked with customers who have difficult issues such as cross-platform configurations.

Associate Software Engineer October 2000 - June 2002


Target Corporation - Minneapolis, MN
• Developed, tested, and documented client-server applications using Java Servlets and
JDBC. All information transferred between the client and the server in XML.
• Exchanged data between the client and server in different Target stores using a JDBC
bridge to another JDBC driver. Implemented the database server with DB2/UDB used by
target.com.
• Enhanced UML Analysis Models based on customer requirements.
• Developed unit and system test plans.

VPN Support Intern May 2000 - August 2000


AT&T - Piscataway, NJ
• Troubleshoot 4ESS switches using drawings and other documentation and monitored
access routers and their protocols.
• Configured Cisco Catalyst 5000 series routers and ensured that the protocols running on
them were correct.
• Identified all VPN information to be placed in AT&T’s IP services database, and verified
accuracy of customer data.

Java and Web Tutor January 2000 - December 2001


Minnesota State University - Mankato, MN
• Assisted students in Java programming assignments by helping them design algorithms
and solve problems.
• Taught students to make static web pages using MS FrontPage and Macromedia Flash.

Technical Support September 1999 - January 2000


Minnesota State University - Mankato, MN
• Maintained user log information in AS/400 server and created accounts for students.
• Supported different applications with Wise Install Master for a managed Microsoft
Windows NT 4.0 environment
• Utilized WinBatch software to make changes to file permission and registry settings
without user intervention
• Troubleshot clients’ software related problems especially in DMS/1100 environment and
provided support to students and teachers with technical advice.

CERTIFICATION & TRAINING


Sun Certified Programmer for Java 2 Platform (Exam 310-025).
Sun Certified Java Developer (Exam CX-310-252A).
Cisco Certified Network Associate.
J2EE Training – June 2004
NFJS (No Fluff Just Stuff) Software Symposiums: Spring 2005, Spring 2007, Fall 2008.

HONORS/ACTIVITIES
Member of Twin Cities Software Process Improvement Network. March 2004 - Present
Member of Twin Cities Java User Group. June 2006 - Present
President’s List, Dean’s List, Golden Key Honor Society List, Phi Kappa Phi List.
Member of ACM (Association for Computing Machinery) September 1999 – Present

Anda mungkin juga menyukai