Technical Consultant Resume
Westerville, OhiO
SUMMARY
- 14+ years of IT industry experience encompassing a wide range of skill set, roles and industry verticals.
- Extensive experience with analysis, design, development, customizations and implementation of software applications.
- Extensive work experience with Visual C#.Net, Visual Basic .Net, ASP.NET, MVC, WebAPI, Entity Frameworks, WPF, WCF, Winforms, .NET Framework 2.0, 3.0, 3.5 & above, Microsoft Expression Blend, IIS, Oracle 9i, Microsoft SQL Server 2005, Testing and Installation Experience, Visual Basic 6.0.
- Experience in Agile Methodologies, Rearchitecture, refactoring, code cleanup, and redesign.
- Proficient in analyzing and translating business requirements to technical requirements and architecture.
- Strong database skills, Object Oriented Programming and development knowledge
- Extensive experience in tuning SQL, identifying bottlenecks and resolving to improve performance in various levels namely Sources, Targets, Mappings and Sessions Integrated .Net with third party API’s., COM and COM+
- Extensively used Reporting Tools like Crystal Reports 9 & above.
- Experience in various databases MS SQL Server 2000/2005/2008/2012 , Oracle 8i/9i and MS - Access
- Experience in leading and managing teams. Handled multiple roles - Project Lead, Senior engineer, Developer
- Executed software projects for Insurance, Healthcare, Payroll, HRMS, Financial industry
- Good communication skills, interpersonal skills, self-motivated, quick learner, team player.
TECHNICAL SKILLS
RDBMS: Oracle 9i, SQL Server 2005, SQL Server 2008 R2, 2012
Tools: / Framework MS Visual Studio 2010/2012, Windows Presentation Foundation (WPF), Windows Communication, Foundation (WCF), Winforms, .NET Framework 2.0 & above, Web Services, Microsoft Expression Blend, IIS, SOAP Services, XML/ XSLT, AJAX, JQuery
Languages: Visual C#.Net, Visual Basic .Net, ASP.NET/ASP, Visual Basic 6.0
Scripts: VB Script, Java script, Power Shell.
Processes: IBM s QMS (Quality Management System), Agile Methodology
Reports: Crystal Reports
Debugging Tools: Process Monitor, Process Explorer, Fiddler, Debug Diagnostic
Operating Systems: MS-DOS, Windows 95/98/2000/XP/7, Windows 2003/ 2008 server
Source Control: VSS, Subversion, TFS
Utility Tools: MS FrontPage, Visual Studio
Web server: IIS 5.1 & 6.0
PROFESSIONAL EXPERIENCE
Confidential
Technical Consultant
Responsibilities:
- Work closely with other web developers in the team to initiate the changes needed in the insurance system Policy Express 2.0 which will improve the customers experience and ease of use.
- Developing high quality code, established development standards using the Microsoft Technologies and tools
- Leveraged the latest developments in internet technologies
- Delivered a wide range of functional enhancements and performance improvements to various lines of business.
- Designed numerous reusable components by utilizing various standard frameworks
- Refined and consolidated existing applications resulting in increased efficiency and satisfaction to end users.
- Develop WCF services and consume third party WSDL’s to retrieve data for the website requirements
- Modeled the data using on Entity framework technologies for better stable and easy data access operations.
- Working with multiple third party web services including Insurance Information eXchange (IIX) which exposes insurance data to the application
- Working on Microsoft LINQ queries for enhanced performance on data handling
- Develop applications based on .NET 3.5 and above using latest technologies includes AJAX, JQuery, Entity Frameworks, ASP.NET MVC for high quality and dynamic websites
- Involved in all phases of Software Development Life Cycle including requirements gathering, design, development, testing, implementation and post production support
- Involved in the architecture design meetings and active participation in implementing
- Created and modified stored procedures, triggers, views and indexes to provide best performance.
- Designing & delivering new and complex high quality solutions in response to varying business requirements
Environment: .NET Framework 3.5 & above, ASP.NET, VB.NET, ASP.NET MVC, LINQ, AJAX, JQuery, JavaScript, Team Foundation Server
Confidential, Westerville, Ohio
Senior Software Developer
Responsibilities:
- Working on two major applications for the distributors namely MBA & VCS which were build with state of art technologies.
- Integrated a new project called MACCREDIT to accept credit cards from distributors which were done earlier using ACH debits, Check or Cash types. This made highly easy for the distributors to make payments and know their account activities on the fly.
- Incorporated several new functionalities by communicating an external system called GreenSky using their web services to perform various operations.
- Created new C# utilities which will run as a scheduled jobs everyday which had numerous functionalities like upload/ download GreenSky payment files from SFTP servers, consolidates collections, sweeps money from distributors account to MacTools, verifies the payments processed by web service, creates batches in the GL tables, updates IBM Mainframe databases are few of the operations performed.
- Develop WCF services and consume third party WSDL’s to retrieve data for the website requirements
- Modeled the data using on Entity framework technologies for better stable and easy data access operations.
- Working on Microsoft LINQ queries for enhanced performance on data handling
- Develop applications based on .NET 3.5 and above using latest technologies includes AJAX, JQuery, Entity Frameworks, ASP.NET MVC, WebAPI for high quality and dynamic websites
- Involved in all phases of Software Development Life Cycle including requirements gathering, design, development, testing, implementation and post production support
- Involved in the architecture design meetings and active participation in implementing
- Involved in code development, design reviews & code reviews
- Involved in writing the scripts to migrate the code from development servers to other testing servers
- Involved in writing the controllers, models and views for exception, approval and authorization modules.
- Created and modified stored procedures, triggers, views and indexes to provide best performance.
- Designing & delivering new and complex high quality solutions in response to varying business requirements
Environment: .NET Framework 3.5 & above, ASP.NET, ASP.NET MVC, Entity Framework, C#.Net, VB.NET, LINQ, AJAX, JQuery, JavaScript, Team Foundation Server
Confidential, Westerville, Ohio
Application Developer
Responsibilities:
- Designing & delivering new and complex high quality solutions to internal clients in response to varying business requirements
- Involved in all phases of Software Development Life Cycle including requirements gathering, design, development, testing, implementation and post production support
- Enhanced multiple proprietary products using .NET technologies with C#/VB.NET, ASP.NET, SQL Server, SSRS reporting
- Branded the entire portal using Master Pages, CSS and HTML
- Created multiple document libraries and content types based on Security Groups
- Used InfoPath 2010 to design and deploy forms to form libraries
- Created PowerShell scripts for few of the routine task
- Supported Post Production numerous daily activities/issues and assisted the users worldwide in their daily activities and issues
- Successfully met all project deadlines and responsible for regular production maintenance release schedules and on-time deliverables
Environment: .NET Framework 4.0, WCF Services, Entity Framework, ASP.NET, MVC, C#, VB.NET, VBScript, JavaScript, VSS, Subversion
Confidential, Dublin, Ohio
Senior System Engineer
Responsibilities:
- Responsible for leading an offshore project team in delivering solution to our customer in the Insurance sector.
- Deliver new and complex high quality solutions to clients in response to varying business requirements
- Responsible for managing scope, planning, tracking, change control, aspects of the project.
- Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
- Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.
- Utilize in-depth knowledge of functional and Technical experience in Microsoft technologies and in conjunction with industry and business skills to deliver solutions to customer.
- Establish Quality Procedure for the team and continuously monitor and audit to ensure team meets quality goals
- Involved in UI screen design meetings
- Worked on creating Unit testing projects for modules to ensure better quality
- Creating database design on SQL Server/ Oracle based on business requirements.
- Creating clustered indexes/keys, creating foreign key and primary key constraints that match the requirements.
- Coding Stored Procedures, triggers and UDFs. Also, use of extensive custom user defined data types mapping to requirements and data attributes
- Involved in building web applications with ASP.NET MVC pattern using C# as code behind
- Involved in developing WCF library & web services
- Supporting any configurations and changes in the server like, configuring IIS, WCF services, maintaining source code repositories, managing the code conflicts, creating/deploying builds to various servers for testing, writing automated scripts for code deployment to servers
- Analyzing Performance test results and report to the management on the progress
- Creating Microsoft Webtest suites for validating application functionalities on each code migration
- Analyzing environment issues with the help of SysInternals debugging tools
Environment: .NET Framework 4.0, WCF, WPF, Winforms, ASP, C#.Net, VBScript, JavaScript, Web services, Mainframe DB2, VSS, Subversion, COM+
Confidential
Senior Software Engineer
Responsibilities:
- Worked as a lead developer and guided the team in developing the application in cutting edge Microsoft technologies using .NET framework 3.0 (WPF & WCF)
- Work with senior architects and team to achieve the goals and implement the technology at its best standard
- Lead analysis sessions, gather requirements and write specification and functional design documents for enhancements and customization, Analyze product impact
- Coordinate and communicate tasks with developers
- Implement fully object oriented concepts and thus fully utilizing the components and code reduction
- Ensure that development is performed as per requirements
- Work with QA to create test scripts and scenarios for enhancements and customizations to the core product
- Develop implementation and test plans, build software acceptance criteria
- Exposure to MVC pattern design implementation in C# & WPF
- Worked on creating Unit testing projects for modules to ensure better quality
Environment: C#.NET, WPF, WCF Web services, Oracle 9i/ SQL Server 2005, Crystal reports & Microsoft Expression Blend.
Confidential
Senior Software Engineer
Responsibilities:
- Worked on two products which is designed to automate the rental process and provide a comprehensive solution for day-to-day space related activities
- Senior Engineer - developed enhancements/ fixing issues raised by the clients and supporting them until the UAT is completed
- Designed and developed classes to maintain system configuration information in database to maintain rental transaction
Environment: VB.Net, Visual Basic 6.0, Oracle, ADO, XML, COM, Crystal Reports
Confidential
Senior Software Engineer
Responsibilities:
- Key role is to develop & implement as team member
- Responsible to collect requirements from all departments like finance, stores, dispatches, HR & transports to develop the application and train the users in it.
- Developed a HRMS tool for the organization and maintained the employees data
- Responsible for collecting requirements from clients and maintaining deadlines and plan the strategy for development with team mates.
- Created varied of reports for the business needs for both clients and management needs
- Performance tuning, SQL query enhancements, code enhancements to achieve performance targets
Environment: Visual Basic 6.0, SQL Server, ADO, XML, Crystal Reports
Confidential
Senior Programmer
Responsibilities:
- Reports for various activities to know the sales representatives score card and business improvements for the given year, month, day
- Maintained the payroll with a custom made HRMS tool for all the employees includes full time/part time/shift basis wages, etc
- Developed customized solution for test data recording and statistical reports
- Performance tuning, SQL query enhancements, code enhancements to achieve performance targets
Environment: Visual Basic 6.0, SQL Server, ADO, XML, Crystal Reports
Confidential
Software Programmer
Responsibilities:
- Incorporated enhancements to custom-built application handling inventory, pricing structure of materials andbilling service for a company.
- Gathering and analyzing requirement, developing project plan and design.
- Developed library functions, UI screens, source code and performed table design changes.
Environment: Visual Basic 6.0, Oracle, Crystal Reports
