Professional Work Projects
Description
REFERENCES
07/04 – Present
Senior Software Engineer \ Analyst
·
Currently working as a senior Software Engineer at
· The position requires developing test automation and unit test generation tools for an extensive analysis and testing of the application frameworks, using NUnit API for .NET and JUnit with eclipse environment for J2EE. The position also requires acceptance testing and generating performance analysis test suites and scripts for different generated applications. Creating and maintaining test plans and designing test scenarios are also part of the job responsibilities. Design process involves developing n-tier server based applications (Web Services, asp.net / JSF, Win Forms / Swing apps) and other open source application frameworks.
02/03 – 07/04 Trinity Millennium Group, Inc.
Senior Software Engineer
·
Worked as a senior Programmer/Analyst at (TMGi), developing applications in .NET environment and SQL
server database. Also worked as application analyst for legacy systems,
reengineering code of different corporate systems as a part of Enterprise
Portfolio Modernization (EPM) process, generating business logic from existing
applications and programs and creating object oriented design architecture for
future transformation of system applications using XML and SQL server as
database repository for code. Worked with enterprise wide n-Tier models including
both J2EE and .NET based systems. Design and Unified modeling were an integral
part of the position.
·
Created class libraries for code analysis using C#
for legacy systems and applications (UNIX server based environment) for both
batch and online programs. These libraries analyzed source code for different
system applications written in various languages namely COBOL, High level
ASSEMBLER, Eztrieve, C++, Java, Oracle PL/SQL and JCLs/ECLs to name a few and generated data repositories for
all programs, database files and copybooks/libraries. Performed complete
Analysis of Database schemas, embedded data structures in programs, database
scripts, stored procedures and applications for DB2, IMS, VSAM and Relational
database technologies.
·
Independently designed and developed a knowledge
mining application iSAT written in
C# and XML, and used for representation of organizational system resources
including all system programs, Job Control Language (JCLs/ECLs),
Copy libraries (included libraries), business rules, flowcharts and data flow
diagrams for the clients. This application collects and arranges all business
relevant information for the clients using their application code and presents
manageable information, like systems hierarchies, JCLs
and program modules along with their contents to the user and helps in the
Impact Analysis of applications if the user modifies any object from the
current system. The application uses SQL server as a backend database with
ADO.NET as intermediaries. The application has both Web based and stand alone
interfaces. Components of the application include XML web services for the XML
transformation of serialized objects into different formats and parsing components.Currently working as a senior Software Engineer
at
· The position requires developing test automation and unit test generation tools for an extensive analysis and testing of the application frameworks, using NUnit API for .NET and JUnit with eclipse environment for J2EE. The position also requires acceptance testing and generating performance analysis test suites and scripts for different generated applications. Creating and maintaining test plans and designing test scenarios are also part of the job responsibilities. Design process involves developing n-tier server based applications (Web Services, asp.net / JSF, Win Forms / Swing apps) and other open source application frameworks.
Coordinated in the Review analysis, Exercise completion and Problem formulations for the latest edition of (Programming with Microsoft VB.NET) By 'William A. Newman', and 'Michael V. Ekedahl'. The coordinated work was assigned and directly supervised by Prof Dr William A. Newman coauthor of the book. Work load consisted of an in-depth study of all the new Programming features of the Language. Solutions were written and compiled for all the problems in the book, after a thorough analysis of all the chapters data files were compiled and tested before the final copy got published.