SAPTARSHI SINHA
Phone: +1-425-***-**** Email: ***************@*****.***
EXPERIENCE SUMMARY:
7 years of experience in designing, developing, debugging Client/Server applications on Microsoft Platform and .Net technologies
Experience in algorithm development.
Experience in Agile Development Methodology.
Experience in Bioinformatics domain.
Knowledge of Software processes (architecture, design, testing methodology) and configuration management process and tools.
Experience in System Analysis, Architecting, Designing, Coding and Defect fixing
Experience in developing Applications using C#. NET, ADO.NET , ASP.NET, C++, VC++, MFC, Winforms, Multithreading, WebServices, XML, WCF, WPF, WWF, Windows Services, LINQ, SQL Server, Oracle, VB, ASP.NET
Experience in developing stored-procedures & triggers using RDBMS packages like SQL Server 2005, and Oracle
Knowledge of MSSharePoint , MSMQ
Experience in dot net framework 3.5
Expertise in working with Configuration Management Tools using Visual Source Safe and TFS
Excellent analytical, communication skills, excellent team player and initiative taker with problem-solving and trouble-shooting capabilities
TECHNICAL SKILLS:
Languages : C, C++, C#, VB, SQL, XML
GUI Tools : VC++(MFC), Visual Basic 6.0, VC#
Middle Ware : ATL, COM
.NET Technologies : WCF, WPF, ADO.NET, WWF, XAML, ASP.NET
Databases : MS-Access, SQL Server, MySQL, Oracle
Operating System : Windows 2000/NT,WindowsXP
Configuration Mgmt Tools : Visual Source Safe, Team foundation Server
PROFESSIONAL EXPERIENCE:
Client : NEC Corporation, CA, USA May 2006 - Present
Designation : Developer
Project : Automated Finger Identification System
This product was developed to help the criminal investigation departments find criminals based on the fingerprint and Demographics (name, eye color, SSN etc.). Convert a binary NIST file to an XML format and from XML back to binary NIST format. It uses matching algorithms to find scores of the candidates, and based on the scores gets a hit or a no hit. Some more features include Reporting, start and stop service remotely, email reports automatically, set policy constraints for users.
• Developed components in C#.NET, ASP.NET
• Performed database operations using ADO.NET
• Implementing services using WCF
• Used MultiThreading to improve performance
• Used Winforms to develop user interface
• Written stored procedures in Oracle
• Fixing the bugs/change of request for further enhancement
Hewitt Associates LLC. July 2005 – March 2006
Designation : Senior Developer
Project : Human Resource Management Tool
This product caters to the HR domain, which includes Health and Family welfare, Defined Benefits, Defined Contribution, Payroll etc. The front end of this product was coded in VC++ and the backend resided on an IBM /DB2. This product caters to a long list of clients to which Hewitt is providing these services. A few Clients include Tribune, Nokia, IBM Corporation, Siemens etc.. It contains independent modules in the form of executables, which are called by the main application as and when required to perform a particular kind of functionality.
• Implemented modules in C#.NET, ADO.NET
• Make any modification in the existing modules based on the clients requirement.
• Bug Fixing of components in VC++
• Involved in Unit Testing and debugging of the modules
Mascon LifeSciences , India July 2004 – June 2005
Designation : Developer, Team Lead
Project : Sequence Annotation Tool
This tool simplifies the analysis of the DNA sequences (of size in the order of GigaBytes) which are available in various formats like FASTA, GENBANK, GCG etc. Capable of performing Nucleotide Sequence analysis, Protein sequence analysis, finding ORFs, Nucleotide statistics, identification of Restriction Enzymes, Repeats, GeneScan, Window analysis, generating Fourier Spectrum and Blast comparison through NCBI. The front end for this product was implemented in VB/VC++. Middle tier is implemented using ATL-COM which takes care of the business logic and data access. This tool would help to predict the origin of disease depending on the data recovered by the sequence analysis algorithms.
• Implemented Sequence Map (circular representation of DNA analysis) module in VC++
• Handled small team of 5 people
• Implemented Gene prediction algorithm in C++.
• Implemented Middle tier using ATL COM , Win32 Dll’s
• Design and Implementation of GUI features (Using VC++, MFC)
• Database Connection using COM API’s, and MFC Database classes
• Written parsers to extract information from a genbank file and use that information to perform various other sequence analysis operations
Mascon LifeSciences , India May 2002 - June 2004
Designation : Developer
Project : Intensive Sequence Annotation
To deal with the vast quantities of sequence data being generated by the various sequencing projects an automated, advanced system for comprehensive sequence analysis and annotation for novel sequences was developed. Our approach was used for high-throughput analyses of sequence data as they are generated and as an application emphasizing regions of interest to researchers to identify genes responsible for disease.
• Design and Implemented of algorithms in C++.
• Implemented Middle tier using ATL COM
• Database connections using COM API’s
• Implemented GUI implementation using MFC, SDK.
EDUCATION:
• M.C.A (Masters in Computers Application)
• B.Sc (Computer Science), Delhi University