Sam Sarkar

Sam Sarkar Email and Phone Number

Senior Principal Software Engineer @ Northrop Grumman | Innovative Software Solutions @ Northrop Grumman
Ojai, CA, US
Sam Sarkar's Location
Ojai, California, United States, United States
Sam Sarkar's Contact Details
About Sam Sarkar

· Highly skilled Agile Software Developer with experience designing and developing enterprise software applications using modern frameworks, continuous integration, proven methodologies, best practices, and patterns.· Experience in developing N-Tier Architecture using Data Access Layer (DAL), Business Logic Layer (BLL) User interface(UI), and Model View Controller (MVC).· Direct product development using C# .NET, C++, VB.NET, ASP.NET, JQuery, JavaScript, REST and SOAP APIs, MS SQL Server, Azure, and related technologies, including refactoring code to make it maintainable, testable, and scalable.· Skilled in technical data modeling, data warehousing, complex SQL queries, query optimization, and data integrations. · Demonstrated skill in developing software in a team environment by industry-standard software lifecycle including SDLC programming methodology, bug fixes, enhancement tracking, and code archival.· Ability to review code for junior developers and to work and collaborate in a team environment with strong verbal and written communication skills.Coding Languages: C# .NET, VB.NET, Java, C/C++, Python, Perl, UNIX Scripts and utilities.Web Coding Languages: ASP.NET, ASP.NET Core, JavaScript, ER Core, REST, SOAP, JQuery, HTML5.DBMS/Data processing: Azure Cloud, SQL Server 2008-2019, T-SQL, database object, SSIS, Oracle 9/10.x, PL/SQL, Concept (MongoDB, Docker, AWS).OS: Windows 7/8/10, Linux (Ubuntu, CentOS), Unix (Sun OS, Solaris), iOS, Cloud. Concepts: WPF, XAML, MVC, Web API, LINQ, SOA.Networking: TCP/IP, DNS, UDP, Ethernet, HTTP, FTP.Architectural techniques: Scrum methodology, Agile development methodologies, GOF, UML, OOAD.Build Systems: GitHub, TFS, Visual Source Safe, WinCvs, CVS.Tools used: Git, TFS, MS Build, Visual SVN, Visio, Toad, NUnit, VS 2005-2019, .NET Framework 2.0-4.8, DevExpress.

Sam Sarkar's Current Company Details
Northrop Grumman

Northrop Grumman

View
Senior Principal Software Engineer @ Northrop Grumman | Innovative Software Solutions
Ojai, CA, US
Employees:
79336
Sam Sarkar Work Experience Details
  • Northrop Grumman
    Northrop Grumman
    Ojai, Ca, Us
  • Northrop Grumman
    Senior Principal Software Engineer
    Northrop Grumman May 2023 - Present
    Falls Church, Va, Us
    Responsibilities: As a member of the Tools Team, architecting, developing, and maintaining advanced software solutions to enhance testing for the EA-18G Super Hornet’s Electronic Attack Unit software. Key accomplishments include:• Leading the translation of the ALQ-218 Scenario Generator from outdated Visual Basic code to a modern, cutting-edge system utilizing C#.• Engineering the Scenario Generator to decode binary data from classified database architectures, facilitating realistic radio frequency jamming simulations.• Integrating SIGINT emulation capabilities into the suite, significantly broadening its application scope.• Demonstrating exceptional proficiency in deciphering data from binary libraries, enabling the transformation of classified information into accessible formats.• The enhancements preparing the Scenario Generator software have been crucial in generating authentic radio frequency jamming scenarios, significantly improving the efficacy of integration testing.Tools/technology used: C# .NET, C++, VB.NET, MS Visual Studio 2019, MS Access, SQL, XML, Bitbucket, Git, TFS, Beyond Compare, JIRA, Windows 10.
  • Jsl Technologies, Inc.
    Senior Software Engineer
    Jsl Technologies, Inc. Aug 2018 - May 2023
    Oxnard, Us
    Responsibilities:● Managed and created an innovative architectural design and coded a Translator that communicated and exchanged complex data sets with the Amphibious Boat Control and Ship Self-Defense System Simulator. It was one of the highly focus project with tight deadline.● Led the development of the Ship Self-Defense System (SSDS) infrastructure initiative IFF (Identification Friend or Foe) and supported the development process. ● Researched, evaluated, designed, coded, and created solutions for SSDS that is efficient and maintainable. ● Crafted, coded, tested IFF that is an identification system designed for command and control to enable Navy air traffic controllers to effectively identify aircraft and vehicles as friend.● IFF was a mission critical project that has been fielded globally in a wide range of ground, air and sea based applications.● Coded, implemented and attained SSDS one of the inventiveness to turn Option Strict on to increase performance and reduce the possibility of naming and runtime errors.● Designed, coded, and implemented innovative solutions to convert hundreds of classes and forms to turn “Option Strict on”, which prohibits late binding.● Collaborated with the QA team as a loosely coupled agile process to articulate issues and resolve problems impeccably. ● Accomplished test case design, implementation, and execution.● Performed code reviews, error analysis, build process, unit test and design documentation. Tools/technology used: C# .NET, C++, VB.NET, AngularJS, MS Visual Studio 2019, MS Access, MS SQL Server 2019, SQL, XML, Git, TFS, Beyond Compare, JIRA, Azure, Windows 10.
  • Hygiena, Llc.
    Senior Software Develope
    Hygiena, Llc. Jan 2016 - Aug 2016
    • Achieved departmental objective to design, code, and test a m suite web application utilizing ASP.NET MVC architectural pattern for data analysis, result tracking, and reporting through the agile development process. • Led the effort to redesign the architecture of a desktop application using an MVVM design pattern for UI designs, and utilized DevExpress and Unity frameworks to create modularized and testable code.• Migrated, deployed, and published a web application to an Azure Cloud Service. • Created data access layer using ADO.NET Entity Framework. • Designed and created numerous highly complex SQL queries and heavily involved in performance tuning, query optimization.• Collected, and analyzed data from remote system and loaded data into SQL server staging database and created report.• Reviewed design and code for my peers and ensured high-quality code through a pair programming approach.Tools/technology used: C#. NET, ASP.NET, MVC5, WPF, Web API, Entity Framework 6, DevExpress, jQuery, Linq, XML, IIS, MS Visual Studio 2015, MS SQL Server 2008R2-12, SQL, T-SQL, TFS, Windows 10.
  • Hindustan Timber Works
    Senior Software Engineer
    Hindustan Timber Works Mar 2014 - Nov 2015
    · Led a team for designing and coding a system utilizing the ASP.NET MVC architectural pattern.· Managed a global team to support agile development using scrum, good design patterns, coding, unit testing, continuous delivery, integration, and UI. Planned and built design specifications anywhere from functional to technical.· Designed and coded a WPF application that extracts data from Excel spreadsheets, performs a read/write/update operation, and data binds using an MVVM pattern.· Contributed from design to implementation of complex stored procedures, index view, MDX query, user-defined functions, performance tuning, and query optimization. PostgreSQL development and code tuning.· Developed WCF REST- API-based web service to consume client data and implement provider-based services.Tools/technology used: C#. NET, ASP.NET, MVC, WPF, MVVM, Web API, JavaScript, Linq, XML, NUnit, IIS, MS Visual Studio 2013, MS SQL Server 2008R2-12, SQL, T-SQL, TFS, Windows 10/8.
  • Bank Of America
    Senior Software Engineer
    Bank Of America May 2012 - Feb 2014
    Charlotte, Nc, Us
    Loan Modification Application for Decision-making · As an active member of the core engineering team I analyzed, designed, and coded several application infrastructure components for a loan decision-making system that utilized MVC design pattern. · Designed, coded, and tested highly complex stored procedures that communicate with iSeries as well as the MS SQL server petabytes database. Automated unit, validation, and integration test for stored procedures.· Optimized the SQL for data management while maintaining robustness as well as scalability.· Modified, coded, and tested the SSIS package, which is an evaluation engine that calls numerous stored procedures to evaluate loans and generate specific mailing files for various loan modification programs.· Created and implemented an SSIS ETL Framework to incrementally load data from the iSeries, Escrow to a SQL server staging database.· Coded and implemented NAnt script to automate the build process for .NET projects.Correspondence Imaging and Workflow Integration· Built a complex system-wide session timeout functionality utilizing ASP.NET, jQuery.· Designed high-level documents for session time-out functionality.· Planned, coded and consumed WCF Data Services.· Planned and implemented database schema and complex stored procedures from diverse business requirements.· Collaborated with off-shore development teams in multiple time zones on code review, testing, release, support, and production problem resolution.· Modified and maintained code in the imaging workflow application. As business needs changed, this code was requested by business users.Tools/technology used: C#. NET, VB.NET, ASP.NET, XML, WCF, HTML, JavaScript, VBScript, JQuery, AJAX, MS Visual Studio 2008-2012, MS SQL Server 2005/2008, Sharepoint, SSIS, IIS, Repliweb, NAnt, T-SQL/SQL, Stored Procedures, Views, Triggers, Windows 7, TFS
  • Federal Reserve Bank Of San Francisco
    Senior Software Consultant
    Federal Reserve Bank Of San Francisco Aug 2011 - Nov 2011
    San Francisco, Ca, Us
    · Designed, coded, and implemented a WPF desktop application that reads data from Excel spreadsheets and stores them in the SQL server database. · This system was used by all Federal Reserve Bank branches across the nation. The spreadsheet collects quarterly data from various financial institutions. The business analyst loads the Excel files through the WPF desktop application. · Data is inserted from the application to the remote database utilizing bulk insert and stored procedures. Finally, the system removes the old data from each quarter and inserts the latest data for various financial organizations.· Redesigned ASP.NET pages employing jQuery UI, which communicates with multiple databases. Tools/technology used: WPF, XML, XAML, C#. NET, ASP.NET, jQuery, MS Visual Studio 2010, SQL Server 2008, IIS, NUnit, SQL, AJAX, Stored Procedures, Windows 7, DevExpress, Subversion.
  • Elabra
    Senior Software Consultant
    Elabra Jan 2010 - Jul 2011
    • Researched codebase, an online documents management system, which is developed using pure Java to invent and design an online solution for closing and archiving document consolidation. This online system was utilized by bond lawyers and closing team members in real-time. • Designed, coded, and implemented a system that reads terabytes of data from Excel spreadsheets. This data was extracted from specific cells of each row and then modified and re-written back to those cells. This improved the overall efficiency of the IT department. Tools/technology used: Java, Apache Tomcat 6.0, C#. NET, XML, NUnit, SQL, MS Visual Studio 2010, MS SQL Server 2008, MySQL, Linux (CentOS), Windows 7.
  • Hindustan Timber Works
    Senior Software Consultant
    Hindustan Timber Works Jan 2007 - Dec 2009
    · Designed, converted, coded, and tested server codebase that was written in Java into C# multi-tier distributed web application. It was a very challenging project that involved a tight budget and deadlines. · Led a team to supervise and train junior programmers. I also planned the project and created our priorities. · Coded and implemented reports generated with an XtraReports suite from a WPF application. · Implemented complex T-Sql PL/Sql queries, stored procedures, and performed tuning for queries across multiple databases. Tools/technology used: C#. NET, Java, JSP, ASP.NET, XML, NUnit, MS Visual Studio 2005/2008, MS SQL Server 2005, SQL, Windows XP, and IIS Web Server.
  • Creative Explosions Inc
    Software Engineer
    Creative Explosions Inc Jan 2006 - Sep 2006
    · Designed, coded, and implemented world-class website solutions for real estate agents and brokers. · Researched code base to find common functionalities that are implemented in the form of interface to abstract classes. · Performed data analysis, extracted and loaded data from SQL Server into an Excel spreadsheet for customer research purposes.Tools/technology used: C#.NET (Collections, Streams, WinForms etc), ASP.NET, ADO.NET, NUnit, HTML, XML, XSLT, MS Visual Studio 2005, MS SQL Server 2005, T-SQL, Windows XP, Visio, UML, and IIS Web Server.
  • Handysoft Global Inc
    Senior Software Consultant
    Handysoft Global Inc Jan 2004 - May 2005
    · Investigator Initiated Study is a multi-tier web application for Johnson & Johnson’s pharmaceutical division. The system collected drug-related research data that was routed intelligently using business process management (BPM) within BizFlow®. · Designed and developed a Correspondence Management Tracking System, which is an online application for NASA. Tools/technology used: BPM, Java, JSP, Java Beans, Servlets, Struts, MVC architecture, Perl, XML, XSLT, JDBC, Hibernate, Oracle 8i/9i, PL/SQL, MS SQL Server, T-SQL, Bea Web Logic 8.1, Tomcat 4.0, Eclipse, LDAP, Windows XP, Linux, UNIX.
  • Diablo Valley College
    Lecturer
    Diablo Valley College Jan 2002 - Dec 2003
    Pleasant Hill, Ca, Us
    Programming using C++. Web Design and Programming.
  • Bell Atlantic
    Software Engineer
    Bell Atlantic Apr 1996 - Oct 2001
    Basking Ridge, Nj, Us
    · Project Live Wire was a large, distributed, Unix System with a collection of client/server applications designed to replace and/or supplement Legacy systems.· Used C/C++ to design and develop a suite of mission-critical client/server applications that utilized TCP/IP protocol,Tools/technology used: C, C++, VC++, UNIX Application & shell programming, Sybase (Complex SQL queries, Stored Procedures, Triggers, Table and Index designed and implementation, query optimization), X-Window on UNIX.

Sam Sarkar Skills

Xml Microsoft Sql Server Web Applications Agile Methodologies Hibernate C# 4.0 .net Asp.net Mvc Asp.net Stored Procedures Views Tfs Nant Unix Linux Linq Jquery Java Javascript Sql Html Ajax Asp Architectures C# C Databases Eclipse Iis Integration Mvc Object Oriented Design Oracle Sdlc Software Development Subversion T Sql Xslt Web Services Visual Studio Uml Tomcat Mysql Oop

Sam Sarkar Education Details

  • Datacamp
    Datacamp
    Pursuing Proficiency In Python
  • New York Institute Of Technology
    New York Institute Of Technology
    Computer Science

Frequently Asked Questions about Sam Sarkar

What company does Sam Sarkar work for?

Sam Sarkar works for Northrop Grumman

What is Sam Sarkar's role at the current company?

Sam Sarkar's current role is Senior Principal Software Engineer @ Northrop Grumman | Innovative Software Solutions.

What is Sam Sarkar's email address?

Sam Sarkar's email address is sa****@****ail.com

What schools did Sam Sarkar attend?

Sam Sarkar attended Datacamp, New York Institute Of Technology.

What skills is Sam Sarkar known for?

Sam Sarkar has skills like Xml, Microsoft Sql Server, Web Applications, Agile Methodologies, Hibernate, C# 4.0, .net, Asp.net Mvc, Asp.net, Stored Procedures, Views, Tfs.

Who are Sam Sarkar's colleagues?

Sam Sarkar's colleagues are Alejandro Peña, Chris Floyd, Abubakar Bhatti, Kevin Hollifield, Wendy Whearley, Gary Turner, Arden Yambao.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.