Technical Lead / Architect Resume
SUMMARY
- Having 11+ years of IT industry experience with strong emphasis on Microsoft Technologies and expertise in Analysis, Design, Development, Testing, Implementing & Supporting of various software development projects.
- Proficient in designing and developing applications with Microsoft technologies such as VisualStudio .NET 2003/2005/2008/2010/2015 , C# (2.0/3.0/3.5/4.0/4.6.1 ), VB.NET, ASP.NET (2.0/3.0/3.5/4.0/4.6.1 ), MVC 4, ADO.NET(2.0/3.0/3.5), Web Services, WCF, HTML5, CSS, XML, XSL/XSLT, XSD, JavaScript, AJAX, Visual Source Safe(VSS), Team Foundation Server(TFS), Angular JS, Razor engine.
- Extensively worked on Spotfire 6.5 to visualize data in various formats to analyze and track.
- Proficient in OCR (Optical Character Recognition) projects.
- Extremely worked on ABBYY Tools like FlexiCapture, FineReader, FormsReader for OCR projects.
- Strong knowledge on legacy Microsoft Technologies like VBA, VB6.0, ASP etc.
- Implemented projects for Healthcare, Talent Management, ECM, Legal, Oil & Gas (Energy) and Banking domains.
- Proficient in developing applications using MVC, MVP and MVVM patterns.
- Experience in preparing proposals with solution outline and estimates from teh technical angle and expertise in UML and design tools such as Microsoft Visio.
- Good Exposure in AGILE Scrum development process and was part of defining teh Behaviour Driven Development Life Cycle and awarded BRAVO.
- Experience with working on applications using Multi - Tiered Architecture and Smart Client Architectural patterns.
- Having real-time exposure in Waterfall Methodology & Agile / Scrum framework and involved in end-to-end activities.
- Worked extensively on Relational Databases using SQL Server 2005/2008/2012 and Oracle 10g.
- Designed a framework for Data Access, Exception Handling & Logging using Web Service and Entity framework.
- Having good understanding on Bootstrap to make responsive UI.
- Well versed in writing of complex Database Queries, Stored Procedures and Triggers using Transact SQL and PL-SQL. Improved performance of stored procedures.
- Having good experience in creating ETL jobs using SSIS.
- Good working knowledge of querying in memory data using LINQ to SQL and Lambda Expressions.
- Proficient in using version control tool like VSS, TFS, DocsOpen, iManage and ClearCase.
- Implemented Continuous Integration of projects using TFS.
- Proficient in analyzing and translating business requirements to technical specification documents and prepared Functional Specifications, Technical Specifications and Mapping Documents for various projects.
- Served as a Project Quality Analyst, Defect Prevent Analyst and Configuration Manager.
- Having excellent Communication skills, Documentation and Writing skills.
- Can initiate work, work alone or play a pivotal role in a team, Quick learner.
- Strong analytical skills, excellent communication and organizational skills.
- Self-starter and Ability to work independently as well as in a team.
- Self-motivated and possess ability for critical thinking, analysis, good interpersonal skills. Team-oriented technically motivated and creative. User oriented with a desire to learn client’s business requirements and have ability to work on fast paced work environment.
- Having good experience in all phases of Software Development Life cycle (SDLC).
- Having good experience in Debugging and worked in Production Support as well.
- Played vital role for employer to get New Client logo.
- Having good knowledge on Hadoop, Bootstrap, JQuery, WebAPI, REST, UML, AngularJS, Razor, OCR, Spotfire and TFS.
TECHNICAL SKILLS
Technologies: C#, ASP.NET, VB.Net, ADO.Net, MVC 4, WCF, WPF, AJAX, SilverlightSSIS, SSRS, Web Service, XML, LINQ, Win-Forms
Classic Technologies: VBA, VB6.0, ASP, HTML/HTML5, CSS, XML, XSLT
Databases: Base III Plus, FoxPro 2.6, Ms-Access, SQL-Server 2005/2008/2012 Oracle 10g
Scripting Languages: JavaScript, JQuery, AngularJS
Tools: Visual Studio, ABBYY 6.5 Tools such as FlexiCapture, FineReaderFormsReader, Remedy, HP-ALM, HP- Service Manager, Infragistics, PetroWEB, FXCop, SIMTO, AspenTech 8.4, Spotfire 6.5, Fiddler, Visio, Fiddler, Argus, SourceSafe VSS, VSTS, TFS, ClearCase, Docs Open, iManage, Rhino Mock Engine
PROFESSIONAL EXPERIENCE
Confidential
Technical Lead / Architect
Responsibilities:
- Designed teh phases for 2005 to 2015 conversion.
- Designed process work flow and created checkpoints between phases to ensure teh delivery with 0 defect.
- Involved in business requirements gathering and analysis with BA team.
- Played vital role and lead team to upgrade CAS website from Framework 2.0 into 4.61.
- Defined TFS structure for continuous integration.
- Upgraded all 2005 C# and VB.Net codes files into 2015 files and fixed all teh conversion issues & Upgraded all 2005 based Crystal Reports to support 2015.
- Designed & developed user interfaces using C#, VB.Net, ASP.Net MVC4.
- Created automated Unit testing project using Rhino Mock Engine to run on NUnit Runner.
- Created ASP.NET MVC application as PoC to alert users if scorecard is about to expire.
- Involved in development of different database objects containing functions, triggers, stored procedures in SQL Server 2012.
- Created Dashboards using Spotfire to visualize data in graphical format.
- Created SSIS package as Value-Add to customer to automate teh Scorecard Syncing process.
- Created common WCF service layer between different applications and various DataSources as Value-Add to act as SPOC for all applications.
- Effectively supporting teh project in Production Environment and addressing all teh issues as per ITSM process and never deviated SLA.
- Worked with different vendors parallel to make conversion successful.
- Managing, Leading & Coordinating teh development team both in Onsite & offshore locations and Responsible for unit testing and documentation of developed code & maintaining versions in TFS.
- Created Technical Specification documents and mentor offshore team.
- Created Requirement Traceability Matrix to track teh requirement until closure.
- Created Project Planner to forecast teh requirements & resources.
- Created Deployment Checklist for deliverables and ensure team to follow it.
- As lead developer, enforced best practices, coding standards and conducted code review sessions regularly.
- Involved in ITSM activities for supporting applications in production environment.
- Involved end to end activities of teh project development like DB design, Application Design and Development, Unit Testing, Performing Code Review & responsible for reporting module.
Confidential
Technical Lead / Architect
Responsibilities:
- Designed teh applications flow and systems for teh project.
- Involved in business requirements gathering and analysis with ITBA.
- Created Technical specification documents and Requirement Traceability Matrix.
- Designed and developed user interfaces and controllers using C#, ASP.Net MVC 4, Razor engine, AngularJS, VB.Net.
- Developed Data Model layer using Entity Data Model.
- Developed WinForms using C#.
- Developed dashboards to visualize data using Spotfire 6.5.
- Involved in development of different database objects containing functions, triggers, stored procedures to manipulate database of teh application from conceptual model to physical model in SQL Server.
- Created LINQ queries and Lambda Expressions to get data from data model and created ETL jobs to get data from various systems into project’s centralized data using SSIS.
- Created a PoC by using Bootstrap to give better UI experience to Refinery Operators.
- Created VBA macro add-ins to show APS Scheduled memory data in Excel.
- Created Credential Manager layer to manage all project related credentials & resources using WCF.
- Responsible for unit testing and documentation of developed code & maintaining versions in TFS.
- As lead developer, enforced best practices, coding standards and conducted code review sessions regularly.
- Monitoring and tracking teh defects through conducting CAR meetings with development team and providing solutions for complex requirements/design.
- Managing and Leading teh development team both in Onsite & offshore locations.
- Created knowledge artifacts dat will used as a handbook for project stack-holders.
- Created Test scripts for product testing.
- Involved in ITSM activities for supporting applications in production environment.
- Involved end to end activities of teh project development like DB design, Application Design and Development, Unit Testing, Performing Code Review & responsible for reporting module.
Confidential
Senior Developer / Technical Lead / Project lead
Responsibilities:
- Involved in business requirements gathering and analysis with ITBA.
- Created Technical specification documents and Requirement Traceability Matrix.
- Designed and developed user interfaces using ASP.Net, ASP.Net MVC and AJAX.
- Designed and developed centralized Data Access layer using WCF.
- Used Infragistics & Telirik controls in WinForms & WebForms respectively for better look and feel using C#.
- Consumed Cube data using SSAS.
- Involved in development of different database objects containing functions, triggers, stored procedures to manipulate database of teh application from conceptual model to physical model in SQL Server.
- Created LINQ queries and Lambda Expressions to get data from data access layer.
- Responsible for unit testing and documentation of developed code & maintaining versions in TFS.
- Created knowledge artifacts dat will used a handbook for all project stackholders.
- As lead developer, enforced best practices, coding standards and conducted code review sessions regularly.
- Created Test scripts for unit testing.
- Monitoring and tracking teh defects through conducting CAR meetings with development team and providing solutions for complex requirements/design.
- Involved in ITSM activities for supporting applications in production environment.
- Involved end to end activities of teh project development like Application Development, Unit Testing, Performing Code Review & responsible for reporting module.
Confidential
Senior Developer / Development Lead
Responsibilities:
- Analysing teh business requirement and defines teh stages of teh project.
- Developed teh centralised interface for users to access all applications and tools in one place using VB.Net, ASP.Net, AJAX and WCF.
- Involved in development of different database objects containing functions, triggers, stored procedures in SQL Server.
- Created template in ABBYY Flexi Capture to run OCR through ABBYY Forms for teh scanned images.
- Effectively involved in debugging teh support application to fix teh issues which are in Production Environment.
- Created Windows Service using .Net 2008 and VB.Net to validate and store OCRed data into SQL Server.
- Designed and Created Event Logger for attempting actions for non-OCRed images using WCF dat will be consumed by teh Windows Service.
- Generate data from SQL Server into application through ADO.Net.
- Created Excel reports using VBA Macro to show formatted output of MS Access Data.
- Implement Corrective and Preventive Actions which are identified during CAR meetings.
- Provided centralized customer focused site and maintain milestone / deliverable tracker for all in-flight projects using Sharepoint web parts and WCF.
- Collecting Status Info from various sub projects and Prepare and distribute consolidated status reports at regular intervals & Audit & tracking in-flight projects at regular intervals.
- Ensure project info and docs are up to date and well organized to maintain standards.
- Prepared SMR, CMB(Contract Monthly Board Meeting) reports.
Confidential
Senior Software Developer
Responsibilities:
- Analysing teh requirement using Impact Analysis method.
- Created user interface using ASP.Net, CSS and HTML.
- Created Controllers in ASP.Net to define business logics.
- Created Custom control using ASP.Net to use teh control multiple times.
- Involved in development of different database objects containing functions, triggers, stored procedures in SQL Server.
- Created Data Access Layer using ADO.Net to get data from Oracle.
- Maintaining versions and created baselines for deliverables using Clearcase.
- Prepare and distribute consolidated status reports at regular intervals,
- Preparing change and defect tracking report & Preparing and reviewing teh deliverables.
- Involved in Requirement Analysis, Design, Development, Perform Code Review, Unit Testing & Documentation
Confidential
Software Developer
Responsibilities:
- Analysing teh requirement for teh job sites.
- Created many legacy career sites for many companies using ASP.
- Consumed SQL Server data through ADO.
- Suggested AJAX implementation in career sites, presented conference for teh benefits of AJAX and implemented in teh career sites for better performance.
- Created many career sites using ASP.Net and consumed SQL Server data through ADO.NET.
- Created centralised Data Access Layer using ADO.Net where all career sites can connect and list most recent available jobs.
- Created unique ETL jobs using DTS and SSIS to update jobs into companies’ career sites from HodesiQ job board and vice-versa to match jobs in both places.
- Created legacy VB application to manage Job Board, list all jobs statuses, number of applicants and their statuses etc.
- Prepared change and defect tracking report.
- Prepared deliverable documents.
- Involved in Requirement Analysis, Design, Development, Unit Testing & Documentation.
Confidential
Software Developer
Responsibilities:
- Involved in requirement analysis, Designed and developed VB.Net Win Forms on which all teh analysts can view, validate and update teh OCRed data along with teh relevant images.
- Used ADO.Net to communicate with SQL Server database.
- Widely used ADO.Net objects like DataSet, Offline data manipulation to avoid continuous data communication between teh server.
- Created templates in ABBYY Flexi Capture based on scanned images.
- Created legacy VB application to check and process all scanned images and save OCRed data into SQL Server.
- Effectively involved in debugging teh support application to fix teh issues which are in Production Environment.
- Created Windows Scheduled Job to run OCR Engine at a regular interval.
- Created Triggers, Stored procedures & Functions to validate teh OCRed data.
- Created DTS job in SQL Server to back-up teh OCRed data.
- Created legacy website in ASP to act as a tracking and communicating between teh teams and stack-holders and hosted in IIS.
- Created AJAX based web pages for better performance.
- Created test scripts for each forms.
- Involved in Unit Testing.
- Involved in Documentation of all teh deliverables.
Confidential
Software Developer
Responsibilities:
- Created Technical specification and unit test scripts for teh requirements.
- Developed legacy VB application for claim processor and used ADO objects to connect with SQL Server.
- Created Triggers, Stored procedures & functions in SQL Server to manipulate, validate and backup data.
- Extended existing website widely to support HPHC by creating ASP pages and hosted in IIS.
- Developed ASP.Net website which can access files FTP and convert data into Ansi 837 format and used ADO.Net objects to connect with SQL Server.
- Used VSS (Visual Source Safe) to maintain versions for teh deliverables.
- Created OCR templates in ABBYY Flexi Capture.
Confidential
Software Developer
Responsibilities:
- Created Technical specification and unit test scripts for teh requirements.
- Developed legacy VB application for Coders and used ADO objects to connect with SQL Server and created website using ASP pages and hosted in IIS.
- Created Triggers, Stored procedures & functions in SQL Server to manipulate, validate and backup data.
- Used VSS (Visual Source Safe) to maintain versions for teh deliverables.
