Sr Software Engineer Resume
Hoboken, NJ
SUMMARY
- Above 15 years of work experience in the areas of Software development, design, coding, integration in web - based and Client Server applications.
- Extensive experience in VS.NET (ASP, ASP.NET,MVC, Java, C#.NET, Win Forms, Web Forms, VB.NET, ADO.NET, COM+, REMOTING, WPF, WCF, Silver light, LINQ), Visual basic 6.0, Oracle, Sql Server, XML, Java Script, HTML, SSRS, Crystal Reports, Angular JS, Azure SQL Dtabase, Azure Blob Storage to build applications.
- Receptive to new technologies and trends. Experience in Agile/SCRUM methodology
- Experience in creating Web services using XML, HTTP, TCP/IP, SOAP, REST, ADO.NET and inter-application communication using SOAP/REST based on the .NET platform.
- Expertise in SQL Server 2000/2005/2008 encompassing design and creation of databases, queries, views, functions and stored procedures. Implemented SOA architecture.
- Experience in developing Object Oriented JavaScript Programming, Cross Browser and Cross Server programming using AJAX, JSON Script. Experience in developing Web Handlers
- Experience in developing ETL application using SSIS Packages and Hyperion BI.
- Expert in the complete SDLC. Has been involved in Analysis and responsible for Design, Development and Implementation of medium as well as complex Applications.
- Experience in working with Applications supporting multiple languages.
- Excellent skills in analyzing existing/new application architecture, usage, defining and implementing procedures.
- Involved in procuring Business as well as Functional user requirements
- Experience in communicating and coordinating with the Client for implementation and change requests. Trained end users while Implementation.
- Self-motivated, highly committed to responsibilities. Has ability to work independently as well as in team environments.
- Well versed in working on various domains like For-Ex, Insurance, Project Management and Data warehouse.
- Exposure to Equity Derivatives(Stock Options and Futures, Stock Index Options and Futures, Convertibles and Warrants, Synthetic Equity Derivatives(Equity Linked Notes and Equity Swaps)
- Excellent written and spoken communication skills, strong architectural skills.
TECHNICAL SKILLS
Languages & Technologies: VB.NET, C#, ASP.NET, VB6.0, ASP, JAVA, HTML,ADO .NET, Web Services, TCP/IP, SOAP,REST,XSL, XML, COM+, REMOTING, JSON, WCF, LINQ, WPF, WWF, Silver Light, Web Handler, Web API, Entity Frame Work
Operating System: Windows NT / / XP/Vista
Databases: SQL Server, Oracle, MS-Access, AS400/DB2, PostgreSql, Sybase 12.5
Developer Tools: Microsoft Visual Studio. NET, Microsoft Visual Studio, Visio
BI Tools: Business Objects, Oracle Hyperion BI,SSIS
Reporting Tools: Crystal Reports, SSRS
Scripting Languages: VBScript, JavaScript, Angular JS, JSON,PHP
Others: IIS, VSS, Sync fusion Grid/Tab/Combo Box, DevExpress Grid/Menu SVN, Ajax Tool Kit, AJAX DHTML Grid/Menu, ChilkatDotNet2.NET, WebSupergo.ABCpdf7, SCRUM
PROFESSIONAL EXPERIENCE
Confidential, Hoboken, NJ
Sr Software Engineer
Responsibilities:
- Rendering User Interfaces using ASP.NET MVC Pattern, Angular JS, bootstrap.
- Configured angular ui routing parameters for controllers.
- Written Angular services, view model, angular controllers
- Created Web API service to provide Jason data for angular service
- Worked with Azure Blob storage containers for storing retrieving documents
- Worked with Azure SQL Database for data access
- Used GitHub for version control and push the changes of the source code along with the maintenance of the builds and the relevant documents of the same
Environment: .NET 4.5 Visual Studio 2013, Azure SQL Database, ASP.NET MVC 5.0, ADO.NET, C#, Bootstrap CSS, GITHUB, Web API, Angular JS, Azure Blob Storage, Azure Sql database, Atlassian JIRA
Confidential
Responsibilities:
- Rendering User Interfaces using ASP.NET MVC Pattern, Jquery UI, CSS.
- Configured routing parameters for controllers.
- Developed MVC user controls and Written object oriented C# classes as models for UI
- Written WCF service for Delivery Engine
- Delivery engine was a multithreaded service that called work flow service to transform leads and deliver to clients.
- Generated xml based Delivery instructions, data transformations and rules
- Implemented Entity Frame Work for Data access.
- Widely used Lambda Expressions to work with collections, database queries.
- Designed tables, Created stored procedures, functions, cursors, views and Indexes
- Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same
Environment: .NET 4 Visual Studio 2010/2012, SQLServer2008, Entity Frame Work, ASP.NET MVC 4.0/4.5, ADO.NET, C#, CSS, Jquery UI, Ajax, LINQ, Generics, WCF, WWF, Windows Service, Microsoft Enterprise Library 5.0
Confidential, New York City, NY
Programmer Analyst
Responsibilities:
- Rendering User Interfaces using ASP.NET MVC Pattern, Jquery UI, CSS.
- Configured routing parameters for controllers.
- Implemented Entity frame Work for data base access
- Developed MVC user controls and Written object oriented C# classes as models for UI
- Implemented Searching directory/market products and product specifications using Jquery AutoComplete, Slider components, AJAX, JSON
- Adding/modifying/deleting/comparing directory/market products, product specifications, product relations. Purchase and sell of market products.
- Written WCF service for Conversion of PDF documents into images using C# Photoshop automation, Multithreading
- Implemented RSS features for marketing products, news articles, propulsion news
- Implemented output cache, custom cache, sql cache dependency objects
- Designed tables, Created stored procedures, functions,cursors, views and Indexes
- Implemented full text search in Sqlserver 2008.Worked with SQL Profiler
- Developed and deployed Sql CLR assembly in SqlServer 2008
Environment: .NET 3.5, SQLServer2008, ASP.NET MVC 2, ADO.NET, C#, CSS, Jquery UI, Ajax, RSS, Entity Frame Work,LINQ, SEO, Delegates, Generics, PDFBOX,Megazine3, JSON, Photoshop CS3 automation, WCF
Confidential
Responsibilities:
- Rendering User Interfaces using ASP.NET MVC Pattern, Jquery UI, CSS.
- Configured routing parameters for controllers.
- Developed MVC user controls and Written object oriented C# classes as models for UI Adding/modifying/deleting categories and category
- Importing/displaying/ uploading/cropping Files and Provides ASP.NET links, non asp.net(Html) links
- Implemented output cache, custom cache, sql cache dependency objects
- Designed tables, Created stored procedures, functions, cursors, and Indexes in Sqlserver 2008.
Environment: .NET3.5, SQLServer2008, ASP.NET MVC 2, ADO.NET, C#, CSS, LINQTOSQL, JqueryUI, Generics
Confidential
Responsibilities:
- Rendering User Interfaces using ASP.NET
- Posting/modifying/reposting/activating/removing employer jobs
- Implemented paypal payment for job subscription
- Adding/modifying/activating resumes for job seeker.
- Tracking and viewing resumes applied for jobs
- Implemented output cache, custom cache, sql cache dependency objects
- Designed tables, Created stored procedures, functions in Sqlserver 2008.
Environment: .NET 3.5, SQLServer2008, ASP.NET, ADO.NET, C#, CSS, LINQ, Generics, LINQ TO SQL
Confidential, Little Ferry, NJ
Sr. Software Engineer
Responsibilities:
- Designed User Interface using ASP.NET, C#, Telerik Grid/Date Picker/Combo Box.
- Written Business Layer in C#
- Wrote web service Interfaces using C#. NET, ADO.NET, JSON,C# Generics
- Wrote Cross browser and Cross server based scripts by using Ajax client Library and Object Oriented JavaScript programming. Written JavaScript DOM Scripting.
- Validations against normal credit card/Fingerhut credit card, ACH payments
- Modified NoPayDetail, No Signature, NoCoverageChoice Generic PDF templates using WebSupergo.ABCpdf7 third party tool and provided downloadable option in ASP.NET
- Written code for downloading Sales/Approval files in ASP.Net.
- Uploading Sales/Approval files in to AIG’s/LOTS ftp site using ChilkatDotNet2 component
- Created Stored Procedures, Functions in Sqlserver 2008. Designed Prospects, Campaigns, campaign choices, Responses, Payment Detail tables in Sqlserver 2008
- Written separate C# Win Forms application to read and load the fixed length files in to Sqlserver2008 database.
- Developed Brio Query, Chart, Pivot, Table, Report, Dashboard sections in Hyperion reporting studio 9.3 using SqlServer 2008, PostgreSql 8.2, Oracle 10g databases.
- Developed lot of charts with dynamic X-Axis, Y-Axis and Z-Axis in Hyperion reporting studio
- Scheduled jobs/cycles in Oracle EPM Workspace 11.1 to run on weekly/monthly/daily basis.
- Uploaded dashboards and setting user wise permissions to dashboards in to Oracle EPM Workspace 11.1(Highpoint-Solutions.com)
Environment: .NET 3.5, SQLServer2008, VS 2008, C#, ASP, PHP, ASP.NET, SOA, WCF, VB.NET, Ajax, JavaScript, DOM, JSON, ADO.NET, WEBSERVICES, REST, XML, CSS, Telerik Controls, Win Forms, LINQ, ChilkatDotNet2.NET, WebSupergo.ABCPDF7.NET, .NET 3.5,Oracle 10g,PostgreSql 8.2,Sybase 12.5, Oracle EPM Workspace 11.1, Hyperion Interactive Reporting Studio 9.3, SCRUM, SSRS, Adobe Photoshop 7.0
Confidential, Arlington Heights, IL
Sr. Software Engineer
Responsibilities:
- Designed SSIS package to load the raw data from EDI 852 file into SQLSERVER database
- Designed SSIS package to validate bad customer, bad part number and bad dates against the loaded Purchase Order header and Purchase Order detail records
- Developed User Interfaces using C# Win Forms, DevExpress Grid
- Created stored procedures and designed tables in SQLSERVER 2005
- Configured packages using SSIS configuration utility. Tested Packages against wrong data.
- Deployed packages using deployment utility. Developed reports using SSRS
- Developed Copper field’s Easy Label Application (color, Format list, Label Info, Package, Part, QCode etc) using C# Win Forms, DevExpress Grid/Menu
Environment: .NET 2.0, SQLServer2008, SSIS, VB.NET, C#, LINQ, XML, SSRS, .NET 3.5, Win Forms, DevExpress Grid/Menu
Confidential, Alsip, IL
Sr. Software Engineer
Responsibilities:
- Designed User Interfaces using ASP.NET, Ajax Control Toolkit (Animation control, AutoComplete TextBox, Filtered TextBox, Date control), AJAXDHTML Grid/Menu.
- Developed Pop up window for user task list using Animation control, AutoComplete TextBox, Ajax DHTML Grid for Project Management and Glazing Management Projects
- Wrote web service Interfaces using C#. NET, ADO.NET, JSON,C# Generics
- Produced Object Oriented JavaScript Ajax Type Library Code to load/update the ASP.NET form’s Page values from/back to the AS400/DB2, SqlServer 2005 Databases
- Performed Asynchronous JavaScript programming and Callback functions.
- Constructed Web Handlers using C#. NET, XML to load the AJAX DHTML Grid/Menu.
- Implemented SOA Architecture by creating services using C#
- Wrote Cross browser and Cross server based scripts by using Ajax Client Library and Object Oriented JavaScript programming. Wrote custom currency format in JavaScript
- Created Tables, Stored Procedures, Functions in SqlServer 2005.
Environment: .NET 2.0, SQLServer2005, AS400/DB2, C#, ASP.NET, JavaScript, DOM, JSON, ADO.NET, WEBSERVICES, SOAP, REST, XML, CSS, SVN, AJAX UI,SSRS, SCRUM,YUI
Confidential, Westmont, IL
Sr. Software Engineer
Responsibilities:
- Wrote Web Service for Credit Card, ACH Payment using Velocity Payment V Link Service
- Written Cross browser/Cross server Scripts by using Ajax Client, Object Oriented JavaScript
- Generated Web Handlers using C#. NET, C# Generics and XML to load the AJAX DHTML Grid
- Created Stored Procedures in SqlServer 2005 for Debit Payment, Reversal, Audit and Notes
- Handled Client side Validations using JavaScript in order to validate Credit Card, Bank Check. Developed Business Layer using C#. NET. XSL used for temporary reports
- Maintained the Source Code version in SVN and XML used for configuration file
- Developed reports using Crystal Reports.
Environment: .NET 2.0, SQLServer 2005, C#, ADO.NET, ASP.NET, WEBSERVICES,REST, XSL, XML, CSS, AJAX DHTML Grid, Crystal Reports, JavaScript, DOM, Web handlers, JSON, SVN, SCRUM
Confidential
Technical Lead
Responsibilities:
- Requirement gathering about the ForEx system
- Designed Com+ Architecture for Data layer, Remoting Architecture for n-tier Business Layer
- Written unit test cases for GUI programming. Utilized C# Generics
- Designed English /Arabic User Interfaces using C# Win Forms, Syncfusion controls
- Created Visual Inheritance/User controls for User Interface Using C# winforms and Source Code is maintained in VSS. Used Global resource strings for English/Arabic version
- Inherited .NET base classes for form templates and common controls as well as Syncfusion Grid/Tab/Combo Box used in Win Forms.
- Implemented Layaway transaction system, with/without Token System transactions
- Captured customer information according to the central bank amount limit
- Implemented Walk in/ On Account/Miscellaneous/Branch/Agent Customers transactions
- Generated English/Arabic version reports using Crystal Reports
- Developed Web Forms for Western Union Transactions using Asp.Net,Ajax,JavaScript,Vb.net
- Created Stored Procedures, Views, Cursors and Functions in SQL Server 2005. Achieved performance tuning for summary reports by setting indexes on tables involved
- Scheduled database backup and jobs in SQL Server to calculate opening/closing balances for the day
- Coordinating with the client for implementation. Leading the Onsite/Offshore Development.
- Gathering requirement from financial department. Handling Project requirements
Environment: .NET 2.0, SQLServer 2000/2005, DTS, MS Access, WinForms, C#,VB.NET, ADO.NET, COM+, XSL, XML, REMOTING, TCP/IP, Crystal Reports, ASP.NET, JavaScript, Ajax, VSS, Syncfusion 4.2 Grid/Tab/Combo Box, UML
Confidential
Programmer
Responsibilities:
- Design and development database entities, stored procedures and triggers using Oracle 8.0
- Developed User Interfaces using Visual Basic 6.0. Involved in Documentation
- Developed Reports Supplier/Customer/branches Report, sales Report using Crystal Reports
Environment: Oracle 8.0, Visual Basic 6.0 and Crystal Reports 4.5
Confidential
Programmer
Responsibilities:
- Developed Master screens using Visual Basic 6.0.Created Stored Procedures in Oracle 8.0
- Design and development of Reports using Crystal Reports
Environment: Oracle 8.0, Visual Basic 6.0, Crystal Reports 4.5
