Technical Architect Resume
SUMMARY
- Have worked on applications in the banking domain, financial domain, Configuration Management domain, Supply Chain Management domain and Jewellery domain.
- Worked in the waterfall methodology for the Software Development Life cycle (SDLC) as well as in Agile development and have been involved in analysis of requirements, design and development of a solution.
- Experience on Web Based ( ASP.Net Web Applications, Web Services,WebAPI ) and Windows Based Applications (Windows Forms, Windows Service).In C# implemented ADO.Net, XML, XSL, delegates, reflection, generics, collections, hash tables, threading, Windows Workflow Foundation(WWF), Windows Communication Foundation(WCF), HTML, CSS, WebAPI (Restful Services), ASP.Net AJAX Control Set, AngularJS and interoperability with MSOffice component MS Excel.
- Experienced at the backend to a level of creating a schema, stored procedures in SQL Server and Oracle Databases. Peformance Tuning in SQL Server.
TECHNICAL SKILLS
Programming Languages: C# 2.0, 3.0, 3.5,4.5 ( ASP.Net, Win forms) VB 6.0, VB.Net (ASP.Net, Win forms) JAVA Scripting, JQuery
Web Technology: TCP/IP, Windows Socket Programming, Web Services WebAPI, AngularJS, Bootstrap, HTML, CSS
Database: SQL Server Tuning, Stored Procedures, SSIS Oracle 10g, Pl/SQL
Testing Tools: NUnit, Mercury Quick Test Professional
Configuration Tools: Visual Source Safe Cruise Control
Helpers: Microsoft Enterprise Library 3.0
Reporting Tools: Microsoft Report Viewer
IDE: Visual Studio 2005, 2008, 2012
PROFESSIONAL EXPERIENCE
Confidential
Technical Architect
Responsibilities:
- The pioneers in offering innovative solutions to its customers. Worked on interactive Website for parents and schools to come together to be guardians to school children making sure that children are safely dropped home from school.
- I was instrumental in the design, analysis and development of the Website
Environment: C#, ASP.Net, WEBAPI. Includes responsive design, AJAX, JAVA Script and CSS.
Confidential
Senior Developer/Architect
Responsibilities:
- The BI Portal Serves as a centralized location for access to all BI reports. The application uses Dotnetnuke (C#) as the underlying CMS and backend as SQL Server. I have been involved in the analysis and development of the portal.
- The portal includes features such as search and access to reports, favorites and visits per report. The CMS is open source, written in ASP.Net, C#. The CMS has been customized with the development of modules for setup and display of reports
Environment: WEBAPI for restful web services, HTML, CSS, Bootstrap.
Confidential
Senior Developer/Architect
Responsibilities:
- Share Tables is an application that is used to transform financial data received from ASX and place onto newspaper pages for printing. Data received from the ASX is in plain text format, this data is then converted to XML format.
- The application reads this data and then transforms it based on a set of configuration rules and then places it onto pages.
- The application consists of an C# ASP.Net web application,HTML, CSS and Web API for development of the service and have AngularJS used for binding of objects to controls. Git has been used as the repository and SQL Server 2008 as the backend.
- I have been involved in the analysis and development of the application.
Confidential
Support Analyst
Responsibilities:
- I have worked as a support analyst on 5 applications. The systems had to be documented and supported for change request and incident management. The applications were developed in VB.Net, SQL Server as the backend and host mainframes from which data was imported from text files via batch jobs running overnight. DTSX was used to import the data to SQL Server.
- The applications had to be analyzed, documented and finally supported. The applications were migrated to .Net framework 4.0 while migrating to Win 7. The five applications included 1) Commercial Bill Accounting and Reporting system (CBARS) is an on - line system with the batch interface to mainframe (TMMS, CIS, Trading bank, Direct Entry, Data warehouse and APS) Decision Assist (DA) is used by Transactional Accounts Control Unit (TACU) to retrieve customer demographics, account balances and account-history details
- The JMT Billing System Version is a PC based application that assists Telstra in the processing of the monthly telephone bills for Chargeback 4) ODS is used to decision cheques and uncleared funds for non-relationship managed accounts and 5) Workload Reporting & Planning System (WRAPS) is a Windows-based client/server application suite used in Concord, IOC only for managing workload.
Confidential
Developer
Responsibilities:
- CoreTx, a strategic online trading platform has been developed to support both the retail and wholesale arms of the Equities & Margin Lending business.
- The Jaguar project aims to migrate CommSec applications to the generic CoreTx platform delivering the following business outcomes
- Enhanced customer model - client portfolio view Intuitive website navigation & search Enhanced trading tools
- Enhanced research & charting Personalization
- Development included migration of existing CommSec applications being developed on the VB/ASP platform to Microsoft .Net platform.
- The application consist of a back office windows application used for wholesale processing and a front office ASP.Net application for retail functions. The application is based on the MVP pattern, facilitating easier maintenance and testing.
- To begin with the application contained a registration wizard that would allow a customer to register for Equity trading and there after begin trading activity. The database also has been re-structured in case of statements generation. New SSIS
- (SQL Server Integration Services) had to be developed for processing of statements and the statement generation .Net application being modified for adapting to the new database structure
- I have been involved in the migration of legacy (VB/ASP) applications to the CoreTx platform that included development and implementation using C# 3.5 and SSIS. Primarily involved in development of Statements generation.