Team Leader Resume Profile
EXPERIENCE SUMMARY
- 1 Over 8 Years of experience with Client/Server, and enterprise software development using Borland Delphi
- 2 Technical Expertise in the areas of OOPS, OOAD, COM/DCOM, Winsock programming, Multi-Threading, Win32 API, Delphi-MIDAS, Delphi-Component Development
- 3 Experienced in full life-cycle development, and demonstrated the ability to perform effectively as a team member, and independently, with little or no supervision, taking on roles, from Programmer to Lead Developer.
- 4 Microsoft Certified Programmer MCP : in Designing and Implementing Databases with Microsoft SQL Server Enterprise Edition
- 5 Experience in object-oriented analysis, design and development. Well versed in Object modeling, UML, Proficiency in developing applications on n-tier architecture using industry-proven Design Patterns and Best Practices, systems analysis, software design, effective coding practices, databases and servers.
- 6 Experienced with multiple RDBMS including, MS SQL Server 2000/7.0/6.5,Sybase Adaptive server 11.x, MS Access and associated SQL Dialects such as Transact SQL T-SQL , Stored Procedures, Triggers
- 7 Experience in working with diverse teams on complex and time-sensitive projects
- 8 Experience in developing ERP and MRP Solutions for Manufacturing realm, Real Time Automation and Risk management systems for High volume Stock Exchanges,
- 9 Developed and implemented ISO 9001:2000 quality specifications for Software Development in several projects
TECHNICAL SKILLS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SSIONAL EXPERIENCE
Confidenital
Role: Sr.Delphi Developer
- Develop Client-Server Application using Delphi 6.0 - 7.0
- Design and build a Framework of reusable components leveraging the Delphi VCL Framework and utilizing Design Patterns.
- Involved in Designing and Development of Abstract business components, Data Access layer using ADO and SQL Server 2000
- Independently Develop and Design Delphi Custom Components. These components leveraged reusability in several projects
- Provide UML class diagrams, use case diagrams, sequence diagrams and data flow diagrams as part of Technical Design Documentation.
- Experience in using Scrum, and agile process to manage and control development work.
- Designed and Developed Two-Phased Commit Transaction framework that resolves transactions management across data stores
- Build Unit and Regression test harness for Business Logic components using DUnit.
- Writing stored procedures TSQL Optimization and conceptual data model on MS-SQL server 2000/2005
- All projects were tracked and reported using MS Project, Dot Project and maintained using Team Coherence as version control.
Environment: Delphi 5.0 7.0, ADO, SQL Server 2000/2005, UML, XML, XSLT.
Confidenital
Role: Team Leader
- Developed windows forms based Application using Delphi 5.0, WIN 32 API, Sql Server 2000
- Provide Object oriented analysis and Design, Design to code realization
- Involved in System study, Data Modeling, Design Architecture, OOAD, Proof of concepts, Onsite Testing and Implementation of the system,
- Designed and Implemented the Data Access layer using ADO, Delphi VCL and SQL Server 2000
- Active Role in Development of Application Server Middle Tier . Code Optimization and Code Reviews,
- Responsible for developing threads safe memory databases, synchronization and Optimization Process using Win 32 APIs.
- Developed generic toolkits and Delphi custom components leveraging the object oriented methodology.
- Created SQL Queries and Stored Procedures for accessing data from the SQL Server databases for data manipulations.
- Understand and implement Business logics, involve with the team that played a major role in customizing and extending the system to the requirement of high volume stock exchange.
- Onsite Customization and implementation, Set up ISO standards.
- Help testing Team in creating complex regression testing scripts
- Independently designed and developed:
- The concept of Thread pooling that Synchronizes the execution of more than 40 instances of threads simultaneously and can process more than 1000 - 1200 records in seconds on a multi processor system for Bombay Stock Exchange India's Largest Stock Exchange with 7829 trader work stations spread over 414 cities across India .
- Alert Management Module: facilitates comprehensive alert management that helps the surveillance user manage the alerts generated by the system from the time of generation till such a time as appropriate action is taken.
- Automation object that provides the user with configurable parameters based on which the data is retrieved from RDBMS and converted to MS Excel Charts or Excel Sheet.
- Snap Shot Manager: An interactive module where the user can set up and save any number of his own templates with any combination of data columns.
Environment: Delphi 5.0, MS-SQL Server 7.0 / 2000, Oracle 8.i, OOPS, N' Tier Architecture in conjunction with OOAD, Winsock, Win32 API, Multi Threading, ActiveX, TCP/IP, UDP
Confidenital
Role: Team Leader
- Active participant in all phases of development Requirement Analysis to Deployment .
- Involved in development of business objects with Classes, User controls and Components using Delphi 5.0
- Onsite development of programs and testing of the system. Extensively used the Technical Specification Document and involved in effort estimation.
- Designing database, Tables and enforcing relations in MS SQL Server 2000.
- Created Stored Procedures, Functions, Views, T-SQL for the Database layer by embedding needed business logic and validations in MS SQL Server 2000
- Developed data Access layer using ADO Library and Delphi VCL Library for data access.
- Used Export and Import for Data Transformations in DTS Packages.
- Involved in the report format preparation and development of generic user defined reporting service using Crystal Reports
Environment: Delphi 5.0, MS-SQL Server 2000, N'Tier Architecture, Crystal Reports, ADO, UML
Confidenital
Programmer Responsible for Development of programs, creating reports, testing of the system and Implementation.
Project Details
This system is an on-line system, which is simultaneously used by the R D and the Purchase Department, allows users to maintain analytical data of different material samples. Different suppliers to the company supply samples. Analysts from various departments R D, Purchase inspect samples in the company. Based on this data, Incoming Consignment Inspection Report for materials is printed. This system generates the specific consignment report and monthly consignment analysis report for the materials consigned which helps the company to take the decision to stop the consignment, to change the supplier or to continue with the same supplier, and thus helping in consigning good material for manufacturing of Cigarettes, Outers from different suppliers.
Environment: Power Builder 5.0, Sybase 10.0