Consultant Resume
Parsippany, NJ
SUMMARY:
- Over 15 years of proven and demonstrated experience in designing and implementing real time, intelligent, banking, financial, retail, ERP and health care systems solutions as team lead, analyst and developer using Microsoft specific tools and technologies.
- A result - oriented, customer focused, articulate and analytical engineer with comprehensive experience in application development having strong design and integration, problem solving and data modeling skills.
- Expertise in designing and implementing RDBMS databases using MS-SQL Server and Oracle.
- Experience in developing OLTP systems.
- Expertise in Java, JBuilder and Eclipse.
- Expertise in C, C++, Visual C++, STL, ATL, MFC, COM, COM+/DCOM, ACE, wxWindows, Windows SDK APIs and ADO technologies.
- Proven experience of designing, developing, implementing and maintaining business applications using Microsoft .Net technologies like C#.Net, Visual Basic.Net, ADO.Net, Web Services, XML and XSL.
- Experienced in Service Oriented Architecture (SOA) concepts using .NET Framework.
- Exposure to MTS, IIS Server, Crystal Reports, ODBC, OLE DB, ASP/ASP.Net, VBA, Visual Basic and .Net Remoting.
- Extensively worked on designing and implementing multi-tier, multi process, multi-threaded applications using COM+/DCOM Servers, Windows Multithreading API, Mutexes, Critical Section and IPC mechanism.
- Strong concepts of Object Oriented Programming, .Net Framework, LINQ, Windows DNA, Database Normalization, Memory Management, Concurrency Management, Load Balancing, Windows Services, Sockets, Code Optimization, Data Structures, Design Patterns and implementing algorithms.
- Proficient on working with security protocols (PKI, SSL/TLS, IPSec) and encryption algorithms (Cryptography).
- Experience in debugging and profiling applications using Visual Studio 2008/2010 and crash/dump analysis using WinDBG tools.
- Proficient in database programming, PL/SQL, Stored Procedures, Triggers, Functions and Optimizing Queries for performance.
- Strong organizational and management skills with excellent written and verbal communications.
- Experience in writing unit test cases and user documentation.
- Well versed with complete knowledge of Software Life Cycle (SDLC) processes.
- Comfortable in working in Windows and Linux/Unix platforms.
- Highly motivated team player with excellent problem solving skills with ability to work independently as well.
TECHNICAL SKILLS:
Languages/Technologies: C, C++, Visual C++, STL, ATL, MFC, COM, COM+/DCOM, ActiveX, DLLs, Windows APIs, Visual Basic 6, C#.Net, VB.Net, VBA, Java, J2EE, Servlets, CoBOL, ForTran, Assembly
Operating Systems: Windows 95/98/XP/Vista, Windows 7, Windows Server NT 4/2000/2003/2008 , SCO-Unix, SUSE Linux, FreeBSD 7.1
Frameworks/Libraries: STL, ATL, MFC, COM/DCOM, Windows SDK, .Net Framework, ACE(Adaptive Communication Environment), wxWindows, IBM WebSphere Process Server, webMethods, MSMQ, ADO, ADO.Net, WCF, WPF, .Net Remoting, Task Parallel Library, Win Forms, Unity, Prism
RDBMS/Databases/Tools: MS: SQL Server 7/2000/2005/2008 , Oracle 7/9i/10g/11g, MS Access, FoxPro, DBASE IV+, My SQL, Toad, JDBC, ODBC, OLE DB, LINQ, MTS, DB2, SSIS, SSRS, SSAS
Web Servers/Technologies: MS: IIS, MS BizTalk, Apache, Tomcat, Web Services, Web Farms, AJAX, jQuery, CSS, ASP, ASP.Net, JSP, Visual Interdev, Akamai Platform, ektron, BuySAFE, ClickTale, Google Analytics, iTextSharp
Scripting Languages: HTML/HTML5, DHTML, XML, XSL, XSLT, JavaScript, VB Script, CGI
Protocols: TCP/IP, UDP, FTP/SFTP, HTTP/HTTPS, SSL, SMTP, FIX, FCS, ASAI, SWIFT, SOAP
Version Control: VSS, CVS, SVN, TFS, SharePoint
IDE/Tools/Utilities: Visual Studio 6/2005/2008/2010 , Eclipse, Rational Rose, UML, Erwin, MS Visio, MS Project, MS Office, FlexCube (Basel II with Reveleus), JBuilder, Omniture Debugger, Digital Pulse Debugger, Gomez Monitoring, OMX, Log4Net, VMWare, JWPlayer, Flowplayer, IncrediBuild, InfoPath
PROFESSIONAL EXPERIENCE:
Confidential, Parsippany, NJ
Consultant
Responsibilities:
- Involved in modification in the application and databases.
- Ensure the architectural design is in compliance with the IT methodologies and client requirements.
- Assist the audit.
- Writing integration test cases.
- Testing and bug-fixing.
- Developed the SSIS packages to process the files and data.
- Implement procedure or functions to facilitate the process and support new features.
Environment: C#.Net, VB.Net, SQL Server 2005/2014, SQL Queries, PL/SQL, .Net 4.0, SSIS, SSRS, MS Windows 7
Confidential, Jersey City NJ
Consultant
Responsibilities:
- Involved in modification in the application.
- Ensure the architectural design is in compliance with the IT methodologies and client requirements.
- Writing integration test cases.
- Testing and bug-fixing.
- Developed the SSIS package to process the account files.
- Implement procedure or functions to facilitate the process and support new features.
Environment: C#.Net, VB.Net, ASP.Net, SQL Server 2005/2008, SQL Queries, PL/SQL, .Net 3.5, SSIS, SSRS, MS Windows 7
Confidential, Flanders NJ
Software Engineer
Responsibilities:
- Involved in design and develop the application.
- Design and development of various modules which includes maintenance of the track.
- Writing acceptance and manage technical documents.
- Ensure the architectural design is in compliance with the IT methodologies and client requirements.
- Design the database for the maintenance data.
- Writing integration test cases.
- Testing and bug-fixing.
- Perform code reviews.
- Implement the Floyd’s sequential shortest path algorithm to calculate the mileage of sample carrier and usage of tracks.
- Design and implemented the algorithm to accommodate the increase in sample carrier from maximum carrier limit defined for track.
- Understand the message based protocol for magnetic tracks and implement it in application.
Environment: C#.Net, WCF, Lamda expression, TPL, XML, MS Office 2010, MS Visio, MS Windows 7, SQL Server 2012/2014, SQL Queries, PL/SQL, .Net 4.0/4.5, NUnit, SpecFlow, DAC PAK
Confidential, Brooklyn NY
Sr. Software Engineer
Responsibilities:
- Maintenance and enhancements to the application.
- Writing acceptance and manage technical documents.
- Coordinate IT projects, construction, production support, operations, project life cycle implementation, and client interaction;
- Ensure the architectural design is in compliance with the IT methodologies and client requirements.
- Support production systems and supply immediate investigation and resolution of software problems.
- Co-ordinate with DBA, Development, Design and Management teams to ensure the database and development work is going along with the code.
- Work on the optimization of the application and database through analyzing execution plan and profiling of the database.
- Understand the business of the HR department.
- Presentations to executives for critical decisions.
Environment: C#.Net, ASP.Net, JavaScript, jQuery, JSON, AJAX, WCF, XML, Web API, Oracle 10g/11g, MS Office 2007, MS Visio, MS Windows XP/7, SQL Queries, PL/SQL, InfoPath, iTextSharp
Confidential, Philadelphia PA
Software Engineer
Responsibilities:
- Maintenance and enhancements to the company customer facing e-commerce site.
- Create scripts and monitors for mini-sites on Gomez.
- Upload and configure the scripts, images and videos on Akamai.
- Writing acceptance and manage technical documents
- Providing timely reports and presentations to executives for critical decisions.
- Coordinate IT projects, construction, production support, operations, project life cycle implementation, and client interaction;
- Ensure the architectural design is in compliance with the IT methodologies and client requirements.
- Co-ordinate with DBA, Development, Design and Management teams to ensure the database and development work is going along with the code.
- Live push the site pages.
- Sign off the architectural design and take responsibility for the performance.
- Support production systems and supply immediate investigation and resolution of software problems.
- Work on the optimization projects that added to the revenue growth for the company.
Environment: C#.Net, VB.Net, ADO.Net, SSIS/SSRS package, ASP, ASP.Net, HTML/HTML5, JavaScript, jQuery, SQL Server 2005/2008, MS Office 2007, MS Windows 7, Gomez Monitors, Akamai Configuration, Adobe DigitalPulse Debugger, ektron CMS400, OMX, SQL Queries, PL/SQL, JW Player Plugins, Flowplayer plugins, Google Analytics, ClickTale, BuySAFE
Confidential, Irving TX
System Analyst
Responsibilities:
- Design and develop complex business solutions using UML, OOAD, Visual C++, C#.Net and SQL
- Writing functional, technical and support documentations
- Providing timely reports and presentations to executives for critical decisions
- Design, develop, and maintain distributed Operation Support Systems;
- Coordinate IT projects, construction, production support, operations, project life cycle implementation, and client interaction;
- Support production systems and supply immediate investigation and resolution of software problems.
- Design and support environments in DEV, DIT for various ongoing projects.
- Ensure the architectural design is in compliance with the IT methodologies and client requirements.
- Co-ordinate with DBA, Development and Management teams to ensure the database and development work is going along with the code.
- Sign off the architectural design and take responsibility for the performance.
- Understand the POS system and their associated issues.
- Understand the GVR enhanced dispenser hub and its implementation.
Environment: VC++, C#.Net, XML, SQL Server 2005, Visual Studio 6, Visual Studio 2005, MS Visio 2003, MS Office 2007, MS Project 2007, MS Windows XP/2003, SharePoint, VSS
Confidential, Washington, DC
Principal Software Engineer
Responsibilities:
- Solely responsible for design, develop and implement all code-base for mentioned below modules and components.
- Implement custom communication protocol between mentioned below modules and components using TCP/IP sockets and named pipes.
- Design and developed the UI interfaces, switch/dialer interfaces and multithreaded engine module.
- Involved in understanding legacy product, gathering requirements and design for improved version.
- Involved in unit testing, integration testing and system testing of all the components mentioned below.
- Prepare the test cases and test harness.
- Responsible for reviewing QA test cases.
- Responsible for the deployment of the product and coordinate between teams in deployment.
- Understand the various switch and dialer protocols and implemented the interfaces.
- Involved in communicating with the onsite personnel and clients for implementation and troubleshooting of the products.
Environment: C++, VC++, MFC, STL, ATL, COM, COM+, ActiveX, C#.Net, VB.Net, ASP.Net, Visual Studio 2008/2010, LINQ, SQL Server 2005/2008, XML, MS Windows 2003, MS Office 2007, MS Visio 2007, SQL Queries, Multithreading, Concurrency, TCP/IP, Windows SDK, TFS, MSMQ, Log4Net, Win Forms, WCF, WPF, Web Services
Confidential, Boston, MA
Senior Software Engineer
Responsibilities:
- Gather the requirements needed to implement FlexCube module.
- Design Integration interfaces between FlexCube and Confidential for Confidential .
- Study the FlexCube module implementation.
- Learn about the Karachi stock exchange available interfaces.
Environment: Oracle 10g PL/SQL, Oracle 10g Job Scheduler, MS Office, Windows 2003
Confidential
Senior Software EngineerResponsibilities:
- Design and implement integration interfaces of webMethods.
- Design and implement components in webMethods.
- Perform Unit testing and Integration testing.
- Understand the business processes of order management to be implemented in Confidential .
- Learn the webMethod and its interfaces.
Environment: webMethods 7.1, Oracle 11i/R12, JSP, DHTMLX, Ajax, Corda, Windows 2003, Tomcat
Confidential
Senior Software EngineerResponsibilities:
- Designed and implemented integration interfaces of webMethods.
- Designed and implemented components in webMethods.
- Performed Integration testing.
- Understand the business processes of order management to be implemented in Confidential .
- Learn the webMethod and its interfaces.
- Developed objects using Java.
Environment: Java, webMethods7.1, Oracle 11i, Windows 2003
Confidential
Senior Software EngineerResponsibilities:
- Requirement gathering of credit and market risk according to Basel-II in Confidential .
- Review and get it approved by business experts.
- Understand Confidential system.
- Understand the Credit and Market Risk according to Basel-II.
Environment: Reveleus, MS Office, Windows XP
Confidential
Senior Software EngineerResponsibilities:
- Analyze the transactional databases for data gathering and create star schema.
- Designed star scheme to implement cubes.
- Designed & implemented ETL processes in SQL Server Integration Services.
- Implemented batch processes using utilities.
- Understand business dimensions.
- Process cubes for business analytics.
- ETL Processes in SSIS.
Environment: MS-SQL Server, SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), Windows 2003, FTP
Confidential
Senior Software EngineerResponsibilities:
- Participated in UI designing and navigation workflow.
- Developed reporting module on web pages using ASP.NET and C#.
- Developed application core modules on Win Forms using C#
- Implemented audit trail in application.
- Notification of event to concern stake holders.
- Worked on SQL queries.
- Worked on Queries optimization.
- Worked on UI enhancement on admin client.
- Understand the as is processes implemented in Muslim Commercial Bank (MCB) Pakistan.
- Proposed new optimized business process for Confidential .
- After approval of proposed business processes, designed and implemented the application.
- Estimated costing of the project.
- Created project plan and maintained schedule & cost performance index for management reporting.
Environment: ASP.Net, C#.Net, Win Forms, MS SQL Server, Oracle Forms and Oracle Reports 2000, PL/SQL, MS Visio, Erwin, MS Project, MS Office, Windows XP
Confidential
Senior Software EngineerResponsibilities:
- Analyze the data requirements and data manipulation.
- Responsible for implementing the parser logic.
- Understand the Quick Arrow application.
- Understand the Intact financial system used by most of the Quick Arrow customers.
- Understand the BizTalk Server and utilization.
Environment: C#.Net, MS BizTalk Server 2006, Windows 2003 Server
