Resume Parser

Budget N/A
Bids 15
Average Bid $555

The Parser needs extracts all key information from a candidate resume in multiple formats (ie. Word, PDF, etc.) and puts into an HR-XML file.

The INPUT into the Parser can be one of several sources including
1. Single Document in Word/PDF/TXT format
2. Folder containing multiple documents of type mentioned in (1)
3. Single emails in Outlook email folders
4. Outlook Folder containing multiple emails
5. HTML page being viewed inside a web browser (meant to parse pages )
6. Raw Text

The OUTPUT of the Parser will be a structured HR-XML document/stream.

Key Features :
• The Parser should filter documents by eliminating documents and emails that are malformed
• The Parser should filter documents that have virus/Trojans/complex-macros attached to them.
• The Parser will intelligently decide whether to process the body of the email or the attachment or both (based on type of attachment, size of body and attachment)
• If needed - the Parser should be able to use spam whitelists to provide a basic spam filter while iterating emails
• The Parser should be able to handle multiple attachments to emails and circular attachments (attachment within attachment etc).
• The parser should be able to process at least 50 emails/documents per second.

Parsed Fields: The following fields need to be parsed:
• Full Name
• Position
• Address
• Email Address
• Work Phone
• Home Phone
• Mobile Phone
• Total Experience (yrs)
• Current Company
• Summary
• Objective
• Skills
• Education details
• Work Permit
• Job Type
• Relocation
• Willingness to Travel
• Required Salary
• Hourly Rate

Technology :
This has to be developed as a .NET component in C#. If the developer is experienced using an open-source text-parsing engine like Lucene – alternative coding languages can be considered (as long as it is fast and can be wrapped into a .NET component).

If you have completed similar project, it will be a big plus. Please mention the same in PMB along with reference to other projects. We can negotiate Payment by Escrow on completion of the scope (against defined test cases) if that is a requirement.

Compiled Component and neatly Commented Source Code will need to be provided.

Post a Project Like This

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • cosminvladutu Profile Picture

    cosminvladutu

    Bacau,  Romania

    .NET, Research, Excel, and SQL

  • shady3025 Profile Picture

    shady3025

    Delhi,  India

    ASP, Javascript, XML, and Engineering

  • nishmastercoder Profile Picture

    nishmastercoder

    vadodara,  India

    -> Software testing:- Mainly Automation testing using tools such as SeleniumRC, SeleniumGRID, webservice testing using SoapUI. Load Testing using VSTS load test tools, Functional & UI testing using CodedUI(VSTS). We also have expertise in providing Automated continuous integragtion of the project on regular intervals and run the Build Acceptance Test and generate Build Acceptance Report. -> Performing manual testing such as Functional, UI, Security, Load, Performance, Compatibility testing etc. -> I am ISTQB and BRAINBENCH certified software tester.

    ASP, C Programming, Javascript, and XML

  • eginni1 Profile Picture

    eginni1

    Mohali,  India

    Connoisseur Infotech Pvt. Ltd., eConnoisseur, with its New Skill set of parsing generic sites / files to formatted data. With Resume Parser and html parser two products already in market, we are very much confident about parsing any sort of file which you can use for whole life without any extra charges. We love to do best things and ensure value for money. thats why we never compare our services with low cost services. Connoisseur Infotech Pvt. Ltd., India. We follow a structured approach to outsourcing to help us assess, analyze and arrive at the optimal outsourcing solution. We have a consistent track record of solid execution that build credibility and provided us with clear differentiation in the market place. Website Designing - -3D Logo/ Header Designing. - Flash animation. - Object Modeling, Animation , Rendering. - Website Designing. - Table-less only CSS designing. Parsing/Data Extraction/ Website scraping/ Data parse/ Resume parser/ Resume Analyzer - - Parse any website for eCommerce store/ blogs / leads. - lead generation - via yellow pages or other data extensive site. - Resume Analysis using Resume Parser. Financial - - Integrating Interactive Broker feed or Fidility feed for stock market - Writing / implementing Trading rules like stop loss, trailing stop loss etc. - Custodian integration. - Mortgage calculators - Debt Reduction programs. We love to do best things and ensure value for money, and this is why we never compare our services with low cost services. We provide - * best quality services * in Time Delivery If you have passion to get best in Industry segment, we are here to provide our best for the same. eConn Products - 1) Resume Parser - Parse resume and store data in useful format. 2) Lead Generation. 3) phpMyDirectory to Sobi2 module. 4) More at http://www.pnmodules.com Expertise In - a) Amazon AWS (S3, Payment Gateway, EC2) integration. b) Intersprire shopping cart c) Paypal Pro integration. d) B2B portals.

    ASP, Javascript, XML, and Adobe Flash

  • agilitysoftwares Profile Picture

    agilitysoftwares

    Ahmedabad,  India

    AngularJS & MVC Experts : We have expert team dedicated for AngularJS directives and advance programming. Expert in Service Oriented Architecture and MVC too. Successful Agile Development followers since beginning. AgileCube Technologies Private Limited, is an established web & software development firm based in Ahmedabad in India, being an export oriented unit, have clients in various continents across the world. As the name suggests, we work following Agile Development Methodology and release the projects in sprints.We've got experts, skilled programmers for various technologies like ASP .NET, C#, MVC, WPF, WCF, Silverlight, SharePoint etc. We've been working on different projects from different clients from different industries with different business needs which makes us a technology partner, not just a vendor or a supplier for software and solutions.

    PHP, .NET, Delphi, and AJAX

  • CommingSoon Profile Picture

    CommingSoon

    cairo,  Egypt

    system and computer engineer, i have soft ware diploma

    C Programming, .NET, SQL, and Wordpress

  • sdp07 Profile Picture

    sdp07

    Kathmandu,  Nepal

    PHP, C Programming, Java, and .NET

  • deepakmalik866 Profile Picture

    deepakmalik866

    Kurukshetra,  India

    MCA from Punjabi University,Patiala having an experience of two years as a Web Developer and expertise in Asp.net,VB.net,C#.net,Sql Server 2005,Java,MVC, 3-tier Architecture,Cutom Controls,Web User Controls,WCF,WPF,Silver Light

    ASP, .NET, J2EE, and AJAX

  • shihan1966 Profile Picture

    shihan1966

    Carleton Place,  Canada

    MR. BRIAN BURKE Profile • 15+ years of experience in a wide variety of technologies on a number of platforms and implementations. • Several years of expertise in software development life-cycle, developing requirements, feasibility, and design and specification documents for software or database systems • Solid experience in web based projects, and technologies such as SQL and Visual C++ gained by working on over 9 projects in both private and public sector • Solid expertise in technologies such as .NET, XML, Java, and Oracle 9 • Extensive experience in leading and mentoring groups including Junior, Intermediate, Senior designers; Business analysts, Graphic designers and QA specialists. • Exceptional problem-solving and analytical skills combined with outstanding capacity for acquiring and retaining new information. Education Masters of Science, Concentration, Computer Science Carleton University, 2000 Computer Science Technology, Honors Diploma Algonquin College, 1996 Bachelors of Science in Biology/Chemistry Trent University, 1990 Certifications P. Eng Professional Engineers Ontario, Since 2000 PROFESSIONAL EXPERIENCE Transport Canada National Environmental Assessment Tracking System (NEATS) Senior Systems Analyst Duties include: 10.01 Worked on the implementation of the web based National Environmental Assessment Tracking system (NEATS) in cooperation with additional professional consulting resources, for use within Transport Canada and other government agencies, this was a large multi-stakeholder, complex project dealing with GOC legislate rules and issues 10.02 The final application supports approximate 2000 users across multiple locations throughout Canada 10.03 Provided leadership and technical consultation services to multiple government resources including the 15 or so members of the development team and external customers/shareholders 10.04 The team was made up of developers, analysts, testers and project management personnel as well as end-users and IT personnel 10.05 Created, developed and reviewed requirements, feasibility, functional design, module design and test plan documents based on business requirements 10.06 Developed and executed test plans, test cases, test processes and procedures 10.07 Implemented and maintained test development and test defect tracking software 10.08 Implemented, designed, developed and deployed web based application interface for entry and tracking of all environmental assessment projects implemented by or impacting Transport Canada (highways, bridges, culvert installations etc.) throughout the entire software development lifecycle 10.09 Implemented .NET framework version 2.0 and 3.5 in new application for national distribution 10.10 Provided business analysis and design services for existing and new applications and translate these business needs into software design 10.11 Provided .NET insight and consultation services to Canadian government for upgrade of outdated framework 10.12 Used Java, HTML, XML, Javascript, Jquery, CSS and various other supporting technologies and languages to implement various modules of the application 10.13 Developed software to be used with any database including the incumbent software Oracle 11 10.14 Designed and developed various queries and stored procedures using SQL 10.15 Implemented unit tests using Nunit through the application 10.16 Used a proprietary tool called “Issue Manager” to enter and track defects 10.17 This project was ongoing in terms of deliverables and the role was limited to the implementeing the GIS mapping and reporting functionality as well as fine-tuning and trouble-shooting other development issues 10.18 The associated tasks and requirements for this project were completed on time and on budget Environment: Windows Vista Enterprise, Windows XP, C#, VB.NET with Visual Studio 2005/2008, .NET framework 2.0, 3.0, 3.5, Oracle 10g/11,– SQL scripting/ stored procedure creation, ERWin UML modeling tools, Fiddler 2 – web debugging proxy application, Unix – Solaris/Sun OS scripting, CLF 2.0 standards adherence, Web Services (C#, VB.NET), Java, SQL Navigator 6.1, HTML, CSS,XML, Enterprise Architect, Crystal Reports, Jquery – add-on for development of javascript, Blueprint – web design tool, RDIMS (Records Document and Information Management System –ccmMercury), MS Patterns/Practices - Application blocks. Citizenship and Immigration Canada Case Processing Centre (CPC) Senior Systems Analyst Duties include: 9.01 Currently implementing new immigration database for CIC as part of a large development team of approximate 20 developers, testers and analysts. 9.02 Providing leadership and technical consultation services to government resources 9.03 Developing and executed test plans, test cases, test processes and procedures 9.04 The team was made up of developers, analysts, testers and project management personnel as well as end-users and IT personnel 9.05 Architected various components of the system including data access modules and web components 9.06 Implementing and maintaining test development and test defect tracking software 9.07 Created and developed requirements specification documents based on business requirements and reviewed with customers as required and convert these requirements into software specifications 9.08 Developed and provided a wide variety of documentation including requirements, feasibility, functional design, module design and test plan documents 9.09 Verify that functionality was implemented as per the design specifications 9.10 Implementing .NET framework version 2.0 and 3.0 in new application for national distribution 9.11 Providing business analysis and design services for existing and new applications and offering suggestion 9.12 Providing .NET insight and consultation services to Canadian government for upgrade of outdated framework; 9.13 Used HTML, XML, Javascript, Jquery , CSS, and various other supporting technologies and languages to implement various modules of the application 9.14 Maintained and developed software through the software development lifecycle including bug fixes, maintenance, testing and releases 9.15 Designed and developed various queries and stored procedures using SQL 9.16 Performed assessment of business requirements and impact on existing users 9.17 Performed unit and integration testing on various system components 9.18 Used AR Remedy to enter and track defect and manage releases 9.19 The associated tasks and requirements for this project were completed on time and on budget 9.20 Implemented database connectivity layer using LINQ Environment: Windows Vista Enterprise, Windows 2000, C#, VB.NET with Visual Studio 2005/2008, Java 6 with Eclipse 3.3, Power J, Web Services (Java), .NET framework 2.0, 3.0, 3.5, Sybase Adaptive Server Enterprise 15.0 – SQL scripting/ stored procedure creation, LINQ, Enterprise Architect, ASP.NET with MS Access, Crystal Reports, HTML, CSS, XML, Huron ObjectStar Application Development, Unix – Solaris/Sun OS scripting, SmartClient, Infragistics NetAdvantage,MVC. Protecode Inc. Team Lead / Senior Software Developer Duties included: 8.01 Managed and led software development and quality assurance with a staff of five made up of 3 developers and 2 testing resources. 8.02 Provided leadership and guidance to all team members and assisted or lead all aspects of testing, development and design for the server/database side of the application 8.03 In addition to providing design and technical support and guidance, performance and personal development feedback were also provided on a regular basis 8.04 Implemented and drove the use of the Agile development methodology known as SCRUM – acted as SCRUM master for most of the daily sessions. 8.05 Primarily responsible for server layer development and database design, implementation and optimization 8.06 Determined implementation language and coding styles/guidelines as well as system architecture 8.07 Provide analysis of business and customer requirements and offer feedback on solutions to design and customer issues 8.08 Based on business and customer requirements, developed technical documentation for the various projects within this organization including but not limited to Requirements Functional Specifications, Detailed Design Documentation, Module Design documentation, Test Cases, Test Plans and white papers 8.09 Design and implementation of quality assurance program for Visual Studio client and Linux based server/database side 8.10 Created a wide variety of web and application based architecture models through documentation of the requirements and implementation and documentation of the design 8.11 Ensure that design and coding specifications were followed and implementation was done correctly through design and coding reviews 8.12 Implemented and executed test procedure, test plan, test case development and bug/enhancement tracking facility 8.13 Maintained and developed software through the software development lifecycle including bug fixes, maintenance, testing and releases 8.14 Used Java, C++, C#, VB.NET(.NET framework), HTML, XML, Javascript, Ruby on Rails, Perl, CSS and various other languages to implement various modules of the application; 8.15 Participate and led bug and code reviews for all aspects of several ongoing development projects 8.16 Determine and configure all test platforms through use of a combination of physical and virtual servers and desktop systems to perform regression, system integration, stress and performance testing 8.17 Developed a testing infrastructure for the organization and leadership and guidance in implementing the testing framework – initially this consisted of the creation and documentation of test plans, cases, and a tracking mechanism however as the application grew various aspects of the process were enhanced to include an automated performance and regression testing harness 8.18 Performed unit and system integration testing throughout the application 8.19 Implemented processes requiring reporting on test results – rolled up to various levels for deliver to upper management and analysis within the organization 8.20 Design and development of ROR (Ruby on Rails) based server including performance benchmarking and all regression and feature testing and implementation 8.21 Design and development of infrastructure for web deployment of application 8.22 Responsible for IT infrastructure and operations management including all hardware maintenance, upgrades; network/router configuration and management; network pipeline; server pricing and acquisition 8.23 Maintenance and implementation of remote database servers, including design, benchmarking, implementation and 24x7 support. 8.24 Implemented and administered network information services (NIS) for multiple domains. 8.25 Used Oracle 10g and MySQL as the database backends and created stored procedures and performed system administration on both 8.26 Designed and developed various queries and stored procedures using SQL 8.27 Implementation and maintenance of Domain Name server 8.28 Monitored and perform bench mark testing on network traffic and adjust system parameters through tuning and optimization to increase system performance 8.29 Used Bugzilla to enter and track defects and assist in planning releases and patches 8.30 The associated tasks and requirements for this project were completed on time and on budget Environment: Java, C#, XML/XSLT, HTML, C++, Oracle 10g, Web services development, Javascript, Perl, MySQL, CSS, Crystal Reports, SQL Server 2005, MS Visual Team System 2008, TDM/DDM Ubitech Systems Inc. Team Lead / Senior Software Developer Duties included: 7.01 As part of the project Mr. Burke had the following tasks and responsibilities: 7.02 Managed a team of 25 developers and testers across 2 development sites. 7.021 Key responsibilities included provided design, development, test and release guidance and leadership 7.022 Implemented processes from the ground-up for quality control – including the implementation of test planning, analysis and regression test strategy 7.023 Held regular meetings to discuss issues in terms of strategy and development as well as areas of improvement 7.024 Implemented process for tracking code and test coverage and required regular feedback from developers and testing personnel proving that the process was being adhered to 7.025 Continued to carry a full development role taking on responsibility for coding, testing and deploying various functionality within the various applications 7.026 Provided professional guidance and feedback to staff by way of quarterly meetings and one on one performance reviews 7.027 Attended regular meeting with senior management to provide technical guidance and feedback on upcoming deliverables and strategies 7.028 Attended at international customer sites to define requirement and perform site surveys 7.03 Created a wide variety of web and application based architecture models through documentation of the requirements and developing the design documentation and maintained throughout the software development lifecycle 7.04 Led development, design and quality control activities on several products targeting the aeronautical information systems market 7.05 Acting Product Manager for all product lines including: Aeronautical Information Publishing application, Aeronautical fixed telecom network switch, Aeronautical information systems exchange application, and GIS development platform 7.06 Led installation and site surveys for enterprise level application roll outs – determined logistics, budget and implementation for site development 7.07 Ensure that design and coding specifications were followed and implementation was done correctly through design and coding reviews 7.08 Repair and enhance a number of legacy applications using implementation languages included Tcl/TK, C++ and Tcsh, Ksh 7.09 Implement code following a design specification using .NET with C# and VB.Net implementations 7.10 Implement test and quality assurance frameworks for .NET applications and database performance including unit and system integration 7.11 Used HTML, XML, Javascript, Perl, CSS and various other supporting technologies and languages to implement various modules of the application 7.12 Determine the implementation language as well as overall structure of the coding 7.13 Created and developed requirements specification documents based on business requirements and reviewed 7.14 Drove the strategy for developers to enhance the performance of applications through the use of embedded time and custom load applications and made recommendations regarding approaches for increasing performance 7.15 Developed all manners of relevant technical documentation for the various projects within this organization i.e. Created Requirements Functional Specifications, Detailed Design Documentation, Module Design documentation, Test Cases, Test Plans and white papers 7.16 Introduce, design and monitoring of quality assurance program to ensure adherence to international aeronautical standards. 7.17 Implementation of ISO 9000/9001/9002 standards and quality control standards and best practices 7.18 Educate and presentation of new systems and applications to new and existing customers. 7.19 Provide support for legacy products using PHP with Postgres database backend – offered coding, design and debugging support and module development 7.20 Debugged operating system problems 7.21 Coordinated the release process and determined release schedule and contents 7.22 Coded application modules to access the SQL server and Oracle databases and return data 7.23 Designed and developed various queries and stored procedures using SQL 7.24 Implemented and monitored configuration management for developers and managed coding streams 7.25 Practiced the use of Domain Driven Development as a means to customize the application for use with specific customers at specific unique sites across the world 7.26 Spearheaded the investigation and proposal for implementation of automated testing – initiative was dropped when it was determined that the associated overhead was not warranted 7.27 Configured all servers and workstations to system requirements. 7.28 Interfaced and monitored market feeds to network domain servers. 7.29 Used Bugzilla as a tool to enter and track defects 7.30 The associated tasks and requirements for this project were completed on time and on budget Environment: C#, C,C++, VB.NET, Javascript, HTML, Crystal Reports, CSS, SQL Server, Oracle, SQL Server Reporting Services, XML/XSLT, Web Services, Microsoft Sharepoint,TestComplete, SQL procedures/conversion scripts, Proprietary automated build scripts Alcatel / Newbridge Test Management System (TMS) Release Management System (RMS) Numerous other projects Technical Team Lead / Senior Software Developer Duties included: 6.01 Team lead providing technical/managerial leadership for teams of 2 to 15 6.02 Team was composed of a combination of developers and testers, dependent upon the project 6.03 Acted as the team manager for 1 year during manager's maternity leave (x 2) 6.04 Guided test case developers through the implementation and testing of test scripts for automation testing – implemented changes to existing processes and offered feedback and advice to junior developers and test personnel 6.05 Performed the duties of lead SQL/Web designer – developing web enabled test tracking system for division use with MS Access and SQL Server backends 6.06 Worked as the Technical Lead/Chief Systems Integrator for a variety of proprietary products including real-time development and automation testing products 6.07 Created a wide variety of web and application based architecture models through documentation 6.08 Utilized extensive knowledge for testing, testing methodologies and test automation 6.09 Coordinated the development and release process using Visual Source Safe and RCS 6.10 Verified that design and coding specifications were followed and implementation was done correctly through design and coding reviews 6.11 Offering suggestions for improvement for design, development and customer facing issues 6.12 Developed and tested using Agile methodologies such as SCRUM and Extreme Programming 6.13 Designed and developed a wide variety of database and web applications 6.14 Implemented a wide variety of architectural checks and modelling to ensure application and database design were consistent 6.15 Created and developed requirements specification documents based on business requirements and reviewed with customers as required and converted the requirements into software requirements and specifications 6.16 Developed all manners of relevant technical documentation for the various projects within this organization via creating Requirements Functional Specifications, Detailed Design Documentation, Module Design documentation, Test Cases, Test Plans and white papers 6.17 Design and implementation of risk management database with Web interface using ASP.NET technologies 6.18 Spearheaded a variety of major enterprise level applications including Test Management System (TMS) and Release Management System (RMS) – Alcatel cup award winning 6.19 HTML was heavily used to implement various modules of the application 6.20 Java and Javascript was used extensively through the application and the associated 6.21 Coded application modules to access a variety of database implementations and return data 6.22 Worked with harness tools, database and configuration management tools 6.23 Rated as "Outstanding" overall on all Performance appraisals received since beginning employment with Alcatel/Newbridge 6.24 Implemented and developed plan for monitoring applications 6.25 Used AR Remedy to enter and track defect and extract various metrics to determine any issues or trends with the types of bugs being tracked 6.26 Coordinated version control and release management – RCS, SCCS, Visual SourceSafe 6.27 Designed, developed, tested and deployed the following projects following through the entire SDLC. Project 6.1 Real-Time Debugging System (RDS) 6.101 Real time debugging system – interfaces with telecom switch control cards to debug while running 6.102 Implementation languages included Tcl/TK, C/C++, Tcsh, Ksh 6.103 Created Requirements Functional Specifications, Detailed Design Documentation, Module Design documentation, Test Cases, Test Plans Project 6.2 Next Generation Real-Time Debugging System (NGRDS) 6.201 Web based real time debugging system – interfaces with telecom switch control cards to debug while running – interfaces through web browser for access throughout intranet 6.202 Implementation languages for data access included C++, Tcsh, Ksh 6.203 Developed using Java, Javascript, HTML, CSS, MySQL database 6.204 Designed and developed various queries and stored procedures using SQL 6.205 Created Requirements Functional Specifications, Detailed Design Documentation, Module Design documentation, Test Cases, Test Plans Project 6.3 Automated Program EXecution (APEX) 6.301 Desktop application used to execute automated test scripts following a test plan – automated execution – logging capabilities 6.302 Java server pages were created to allow simpler access to the presented data 6.303 Designed and developed various queries and stored procedures using SQL 6.304 Implementation languages included Tcl/TK, C++ and Tcsh, Ksh 6.305 Created Requirements Functional Specifications, Detailed Design Documentation, Module Design documentation, Test Cases, Test Plans Project 6.4 Automated Program EXecution Logger (APEX) 6.401 Desktop Logging application – to view and parse automated execution logs – highlighting and difference functionality – reporting functionality using SQL 6.402 Implementation languages included Java, Tcl/TK, C++ and Tcsh, Ksh 6.403 Developed using Tcl/Tk – MySQL database backend 6.404 Created Requirements Functional Specifications, Detailed Design Documentation, Module Design documentation, Test Cases, Test Plans Project 6.5 Test Tracking System (TTS) 6.501 Web based test tracking system – entry and tracking of test and test cases 6.502 Written in PHP, Javascript, Informix database, HTML, XML, CCS 6.503 Created Requirements Functional Specifications, Detailed Design Documentation, Module Design documentation, Test Cases, Test Plans 6.504 Designed and developed various queries and stored procedures using SQL 6.505 Developed on Oracle, SQL Server and MySQL backends Project 6.6 Release Management System (RMS) 6.601 Web based application for tracking, and real time monitoring of software and hardware releases – provided rolls to various levels of reporting 6.602 Developed using Visual Studio .NET 2003 – C#, Javascript, CSS, HTML, XML 6.603 Designed and developed various queries and stored procedures using SQL 6.604 Created Requirements Functional Specifications, Detailed Design Documentation, Module Design documentation, Test Cases, Test Plans, peer reviews 6.605 Developed on Oracle, SQL Server and MySQL backends Project 6.7 Test Management System (TMS) 6.701 Web based application for testing, tracking, deployment of extensive test plans, cases – unit tests, regression tests, system integration – version control and workflow capabilities 6.702 Created Requirements Functional Specifications, Detailed Design Documentation, Module Design documentation, Test Cases, Test Plans, peer reviews 6.703 Designed and developed various queries and stored procedures using SQL 6.704 Languages used included C#, VB.NET, HTML, XML, CSS, Javascript 6.705 Developed using Visual Studio 2003, with .NET Oracle 9i backend Project 6.8 Automated Program Execution Configuration Management 6.801 Unix based – command line interface for software release and configuration management 6.802 Java server pages were created to allow simpler access to the presented data 6.803 Based on RCS and SCCS – shell scripting 6.804 Designed and developed various queries and stored procedures using SQL 6.805 Created Requirements Functional Specifications, Detailed Design Documentation, Module Design documentation, Test Cases, Test Plans, peer reviews Environment: SQL, Oracle 9i, Tcl/Tk, C/C++,C#,VB.NET, Java, CSS, Javascript, Microsoft Sharepoint, Microsoft CRM,ANT scripting,SQL scripts/ conversion/ data tranformation scripts (DTS), XML/XSLT,various networking protocols, web technologies (PHP,HTML,DHTML,CSS etc.),developed on Windows NT, 98,Linux and Solaris platforms ,makefile and build procedures,LoadRunner,WinRunner,Crystal Reports,Various scripting languages (Ruby, Perl, Tcl, VBA),Unix scripting – BASH, CSH, TCSH, Korn Shell WorkDynamics Inc. Mercury CCM Software Developer Duties included: 5.01 Led quality control and test team through the creation and implementation of test procedures for quality control of complex work-flow application – team was composed of about 3 testers 5.02 Created several components for this application and developed testing procedures and test cases for the entire system using a variety of operating systems 5.03 Analyze business and customer requirements and provide suggestions on design, development and testing activities 5.04 Created and developed requirements specification documents based on business requirements and reviewed with customers as required 5.05 Created, developed and reviewed requirements, feasibility, functional design, module design and test plan documents 5.06 Implemented changes and design enhancements to database access layer objects using C/C++ 5.07 Implemented a wide variety of architectural checks and modelling to ensure application and database design were consistent 5.08 Ensure that the correct processes and procedures were followed throughout the entire software development lifecycle 5.09 Used a variety of testing tools including the popular Rational Rose Test Suite 5.10 Utilized a variety of database formats including SQL Server, Oracle, and SQLAnyWhere and Access 5.11 Designed and developed various queries and stored procedures using SQL 5.12 Implemented testing configurations and executed test plans to effectively measure system and performance through regression and integration tests using automation and ad hoc testing techniques 5.13 Wrote and deplyed code to access the various databases formats and return data 5.14 Utilized a variety of implementation languages including HTML, XML, CSS, Java and Javascript 5.15 Created documentation and processes for improving performance and fine tuning the application throughout the workflow life cycle. 5.16 Used a custom MS Access application to enter and track defects Environment: Visual Basic, HTML, C++, Java, Perl, CSS, Rational Rose Test Suite, SQL Server, Oracle, SQLAnyWhere, Access, Javascript, XML. Dominknow eLearning Systems Learning Module Developer (LDM) Senior Software Designer Duties included: 4.01 Designed and developed of web-based learning system; 4.02 Implementation using object oriented methodologies and design following the usual processes involved in the software development lifecycle 4.03 Provided feedback on design and system improvements after analysis of business requirements 4.04 Requirement and design specifications using UML technologies and flowcharting; 4.05 Designed the ASP.NET, Windows-based and Smart Client .NET Applications; 4.06 Wrote a tool to assist in conversion. The tool was a scanner that identified expressions, which MS conversion wizard ignored. The expressions were loaded from the library; 4.07 Estimated conversion effort and defined migration phases; 4.08 Created and developed requirements specification documents based on business requirements and translated the requirements into software design specifications 4.09 Agile methodology including test driven development and iterative development; 4.10 Used C# and .NET Framework classes wrote an application that analyzes the code; 4.11 Used MS Team System to develop unit tests for test driven development; 4.12 Implemented and modified areas of the application thorough the use of HTML,CSS and Javascript 4.13 Designed and developed various queries and stored procedures using SQL 4.14 Created UML diagrams and charts and design, functional specification, requirements, test plans, test cases, automated test scripts and other technical documentation; 4.15 Used the following databases: Sybase, SQL Server 2005; 4.16 Evaluated the .NET Framework 3.5 and Visual Studio 2008 to determine viability of framework upgrade technology, emphasizing the powerful new features of .NET 3.5 including new data management capabilities, such as LINQ DataSource. Environment: C#, VB.NET, System design/analysis, HTML, CSS, Javascript Business requirements analysis, Requirements development/documentation, Detailed and functional specification and design, Perl, PHP. Gilmore Global (Overklick Technologies) E-Commerce Website Development Software Development Manager / Lead Duties included: 3.01 Designed and developed eCommerce web sites and maintained throughout the SDLC; 3.02 Implemented B2B order processing system with SQL Server database backend; 3.03 Managed multiple resources including business analysts, developers, graphic designers and test team; 3.04 Analyze business and customer requirements and provide alternative solutions to functionality and software issues 3.05 Created, developed and requirements specification documents and provided business analysis to translate these requirements into software through design documentation 3.06 Created, developed and reviewed requirements, feasibility, functional design, module design and test plan documents 3.07 Development using various web-based technologies including Java, Javascript, HTML, CSS etc. 3.08 Designed and developed various queries and stored procedures using SQL 3.09 Developed test applications for performance and evaluation; 3.10 Designed and developed test cases and testing methodologies; 3.11 Lead and was Master of Agile SCRUM methodology; Environment: Java, JSP, C#, VB.NET, CSS, Javascript, HTML, Software Development methodologies, OOA/Object oriented design, system analysis, business requirements analysis, requirements development, detailed and functional specification and design. Skywave Mobile Technologies Asset Tracking System Senior Software Developer Duties included: 2.01 Performed usability analysis and GUI design; 2.02 Designed and developed web–based network monitoring tool for satellite tracking applications and followed the applications throughout the entire software development lifecycle; 2.03 Created object oriented design and C# (.NET 2.0 Framework) Classes for application; 2.04 Coded lower level connection (data access) objects using C/C++ 2.05 Coded Smart Client Application for use from the application; 2.06 Synchronized of Active Directory and Admin web site; 2.07 Built web based data driven application with SQL Server 2005; 2.08 Designed and developed various queries and stored procedures using SQL 2.09 Contributed to introduction the Web 2.0 elements to the enterprise; 2.10 Used Agile Methodology for the iterative and test driven programming; 2.11 Designed the application security model for the enterprise. Environment: C#, C/C++, VB.NET, SQL Server 2000, MS Access, HTML, OOA/OOD billing application development; network monitoring application development, PHP. National Research Council Web based Data Mining Application Software Designer Duties included: 1.01 Designed and developed web based, web content data-mining Application as per the usual software development lifecycle; 1.02 Performance of testing using test case driven development. Environment: Perl, PHP, HTML, TK, data mining. OTHER EXPERIENCE Technical Sales Representative: Lilly Industries • Provided technical advice; sales solutions and customer guidance within the industrial paint industry; • Managed multi million dollar accounts; generated sales leads and followed up with customers and company to foster relationships and additional sales. Quality Control Technologist: 3M Canada • Monitored, tested and adhered to strict quality control guidelines – maintained products within ISO 9000 certified production/lab environment. TECHNICAL SUMMARY Skills PLATFORMS HP UX SunOS 4.x Window 3.x AIX Linux – Redhat Windows NT/2000/XP/Vista Mandrake Ubuntu CentOS Debian Solaris 2.X HARDWARE Sun Sparc/Ultra/Enterprise RS6000 HP Workstations IBM PCs and Compatibles SSA RSM Boxhill / ECCS raid storage solutions solid state drives I/O devices 10/l00Base-T 10Base2 Cabletron network hubs network probes routers SNMP SMTP DATABASES SQL Server 2000/2005 MySQL 4.2-5.1 Oracle SqlAnywhere Dbase2 MS Access Informix Postgres IDES/DEVELOPMENT ENVIRONMENTS MS Visual Studio versions 2003/2005/2008/2010(Beta) Eclipse various versions VXWorks LANGUAGES/IMPLEMENTATIONS C++ C Visual C++ C# (C sharp) VB.NET Visual Basic 6.0 VBA Java Javascript SQA Basic Tcl/TK awk borne shell sed Perl HTML csh Ruby/Rails XML XSLT CSS makefiles ANT scripting PHP CSS HMTL DHTML MVC MFC MANAGEMENT/DESIGN HR Performance reviews ISO/CMM compliance development Waterfall/SCRUM/Agile/Extreme development methodologies OOP/OOD Leadership Requirements gathering gating criteria development Project Management (up to $2 million) Product management DDM TDM MVC QA/TEST Automation test framework development test harness development test scripting test planning Spirent load test equipment test process expertise and framework automated build processes and procedures Test equipment interface drivers/scripts Bugzilla/Testopia Squish SOFTWARE/PROTOCOLS DNS Sybase TCP/IP NFS NIS Ethernet Token Ring FDDI SNA X.25 MS Office Sendmail Netscape Mosaic Zmail Winforms Infragistics controls Synchronize SNM Firewall-l Solstice Security Manager ESRI (Geo/Mapping) MS IIS Apache Crystal Reports SQL Server Reporting services

    PHP, Perl, ASP, and C Programming

  • ingeniousbde2 Profile Picture

    ingeniousbde2

    Ahmedabad,  India

    Javascript, .NET, AJAX, and C# Programming