Summary
Overview
Work History
Education
Skills
Websites
Related Training
Special Experiences Qualifications Certifications
Related Professional Job Experience
Security Clearance
Certification
Timeline
Generic

Sam Sarkar

Senior Software Engineer
Ojai,CA

Summary

  • Experienced Senior Software Engineer with 15+ years in the industry and a Master's degree in Computer Science. Committed to driving innovation and advancing organizational objectives while making a positive impact on society. Seeking a fulfilling role where expertise and passion can contribute to meaningful projects.
  • Experienced Agile/Waterfall Software Engineer proficient in designing and developing enterprise-grade software applications utilizing contemporary frameworks, continuous integration, established methodologies, best practices, and architectural patterns. Demonstrated expertise lies in crafting N-Tier Architecture solutions, encompassing Data Access Layer (DAL), Business Logic Layer (BLL), and User Interface (UI), leveraging Model View Controller (MVC) paradigm.
  • Proficient in refactoring code to enhance maintainability, testability, and scalability. Skilled in technical data modeling, designing database objects, formulating complex SQL queries, optimizing queries, and facilitating seamless data integrations.
  • Demonstrates proficiency in developing software within collaborative team environments, adhering to industry-standard software lifecycle methodologies such as SDLC, overseeing bug fixes, tracking enhancements, and maintaining code repositories.
  • Recognized for reviewing code for quality assurance purposes and fostering collaborative teamwork through effective verbal and written communication.
  • Detail-oriented, organized and meticulous employee.
  • Works at fast pace to meet tight deadlines.
  • Enthusiastic team player ready to contribute to company success.
  • Respectful self-motivator gifted at finding reliable solutions for software issues.

Overview

30
30
years of professional experience
1
1
Certification

Work History

Senior Principal Software Engineer

Northrop Grumman
05.2023 - Current

As a valued member of the Tools Team at Northrop Grumman, I spearhead the design, development, and maintenance of sophisticated software solutions aimed at enhancing testing procedures for the EA-18G Super Hornet's Electronic Attack Unit software. Noteworthy achievements in this role include:

  • Leadership in transitioning ALQ-218 Scenario Generator from outdated Visual Basic code to state-of-the-art system built on C#, ensuring modernization and efficiency.
  • Engineering Scenario Generator to adeptly decode binary data from secure database architectures, enabling realistic simulations of radio frequency jamming scenarios.
  • Facilitating communication between technical and non-technical stakeholders, ensuring seamless collaboration on projects from inception to completion
  • Successful integration of Signals intelligence (SIGINT) emulation capabilities into suite, significantly broadening its utility and applicability.
  • Demonstrating exceptional proficiency in extracting and deciphering data from binary libraries, facilitating transformation of classified information into accessible formats.
  • These enhancements to Scenario Generator software have played pivotal role in generating authentic radio frequency jamming scenarios, thereby enhancing effectiveness of integration testing procedures.
  • Tools/technology used: C# .NET, VB.NET, MS Visual Studio 2019, MS Access, SQL, Bitbucket, Git, Beyond Compare, JIRA, and Windows 10.

Senior Software Engineer

JSL Technologies, Inc
08.2018 - 05.2023

Significant responsibilities and achievements include:

  • Orchestrated creation of groundbreaking Translator, facilitating seamless communication with Amphibious Boat Control and Ship Self-Defense System Simulator.
  • Led development efforts for Ship Self-Defense System (SSDS) infrastructure, enhancing Identification Friend or Foe (IFF) functionality.
  • Designed and implemented critical IFF system, enabling accurate identification of friendly aircraft and vehicles globally.
  • Implemented innovative strategies to optimize SSDS performance and mitigate runtime errors.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.

Tools/technology used: C# .NET, VB.NET, AngularJS, MS Visual Studio 2019, MS Access, MS SQL Server 2019, SQL, XML, Git, TFS, Beyond Compare, JIRA, Azure, Windows 10.

Senior Software Developer

Hygiena, LLC
01.2016 - 09.2016

Significant responsibilities and achievements include:

  • Successfully developed mission-critical web application suite using ASP.NET MVC architecture, pivotal for data analysis and reporting within agile framework.
  • Led a comprehensive desktop application architecture overhaul, implementing MVVM design pattern and leveraging DevExpress and Unity frameworks for enhanced scalability and testability.

Tools/technology used: C#. NET, ASP.NET, MVC5, WPF, MVVM, Web API, Entity Framework, DevExpress, jQuery, AngularJS, Bootstrap, XML, IIS, MS Visual Studio 2015, MS SQL Server 2008R2-14, SQL, T-SQL, TFS, REST API’s, Windows 10.

Senior Software Engineer

Hindustan Timber Works
03.2014 - 11.2015

Significant responsibilities and achievements include:

  • Led dynamic team in ASP.NET MVC architectural pattern and implementation, emphasizing best practices and fostering agile collaboration.
  • Managed global teams in agile methodologies like Scrum, prioritizing design patterns, coding standards, and continuous delivery.
  • Designed and developed WPF application for data manipulation from Excel using MVVM pattern, showcasing desktop app expertise.

Tools/technology used: C#. NET, ASP.NET, MVC, WPF, MVVM, Web API, JavaScript, Linq, XML, NUnit, VS 2013, TFS, Windows 8 &10.

Senior Software Engineer

Bank of America
05.2012 - 02.2014

Significant responsibilities and achievements include:

  • As key contributor within engineering team, played critical role in orchestrating comprehensive analysis, design, and development of essential application infrastructure components, leveraging MVC design patterns. This strategic initiative significantly bolstered efficacy of loan decision-making systems, aligning with organizational goals for enhanced efficiency and performance.
  • Crafted intricate stored procedures to facilitate seamless communication between diverse data sources, including iSeries and MS SQL Server petabyte databases, implementing rigorous automated testing for reliability.
  • Supervised adaptation and validation of SSIS packages, functioning as assessment tool for loan evaluations and creation of personalized mailing lists for diverse programs.
  • Managed offshore teams remained aligned with project objectives, employing agile methodologies for optimal efficiency.

Tools/technology used: C#. NET, VB.NET, ASP.NET, MVC, XML, WCF, HTML, JavaScript, VBScript, Entity Framework, Windows 7, TFS

Senior Software Engineer

Federal Reserve Bank
08.2011 - 11.2011
  • Engineered and launched WPF desktop application to streamline data extraction from Excel spreadsheets and secure storage into centralized SQL server database.
  • Implemented nationwide across all Federal Reserve Bank branches, application revolutionized collection of quarterly data from diverse financial institutions, ensuring efficient data management.

Tools/technology used: WPF, XAML, C#. NET, ASP.NET, MS Visual Studio 2010, SQL Server 2008, NUnit, Windows 7, DevExpress.

Software Engineer

Elabra Inc.
01.2010 - 07.2011
  • Developed innovative online solution for document consolidation and archiving by researching code bases and leveraging pure Java development. This system enabled real-time collaboration among bond lawyers and closing team members.
  • Designed and implemented system capable of efficiently processing terabytes of data from Excel spreadsheets.

Tools/technology used: C#.NET, Java, IIS, Tomcat 6.0, NUnit, Visual Studio 2008, MS Server 2008, SQL, Linux (CentOS), Window 7.

Senior Software Engineer

Hindustan Timber Works
01.2007 - 12.2009
  • Led conversion of Java server code bases into C# multi-tier distributed web application, navigating tight budget constraints and deadlines.
  • Managed and mentored team of junior programmers, overseeing project planning and prioritization.

Tools/technology used: C#. NET, ASP.NET, WPF, Java, XML, NUnit, Devexpress, IIS Web Server, jQuery, MS Visual Studio 2005/ 2008, MS

SQL Server 2008, T-SQL, Oracle 10g, PL/SQL, Windows XP/7, Linux (CentOS).

Software Engineer

Creative Explosions Inc.
01.2006 - 09.2006
  • Developed high-quality website solutions tailored for real estate agents and brokers.
  • Performed comprehensive data analysis and orchestrated seamless extraction of data from SQL Server to Excel spreadsheets to support customer research initiatives.

Tools/technology used: C#.NET, ASP.NET, ADO.NET, NUnit, MS Visual Studio 2005, MS SQL Server 2005, T-SQL, Windows XP, UML.

Senior Software Engineer

HandySoft Global Inc.
01.2004 - 05.2005
  • Significant responsibilities and achievements include: Led development of Investigator Initiated Study, multi-tier web app for Johnson & Johnson's pharmaceutical division
  • Managed data collection and routing using BizFlow BPM
  • Designed Correspondence Management Tracking System for NASA, streamlining online correspondence processes
  • 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.

Lecturer

Diablo Valley College
02.2002 - 12.2003
  • Courses taught: Programming using C++, Web Design and Programming.

Software Engineer

Netcentives Inc
11.1999 - 05.2001
  • Significant responsibilities and achievements include: Netcentives EMG group (Email Marketing Group) pioneered early email marketing innovations, offering clients personalized campaigns and loyalty programs
  • EMG's advanced architecture features terabyte relational databases (Oracle), powering real-time access for personalized web pages, applications, and reporting
  • Tools/technology used: Java, JSP, Servlets, ATG Dynamo, Perl, XML, JavaScript, JDBC, Oracle.

Software Engineer

Bell Atlantic
04.1994 - 10.1999
  • Significant responsibilities and achievements include: Project Live Wire constituted robust, distributed Unix System aimed at replacing and enhancing legacy systems through collection of client/server applications
  • Leveraged C/C++ expertise to architect and develop suite of mission-critical client/server applications, leveraging TCP/IP protocol for seamless communication
  • Designed and implemented Sybase queries to achieve complex business objectives, optimizing performance through query optimization techniques
  • Tools/technology used: C, C++, VC++, UNIX Application & shell programming, X-Window on UNIX.

Education

MS in Computer Science -

New York Institute of Technology
Old Westbury, NY

Skills

Adept at leading product development initiatives employing a diverse technology stack, including C# NET, C/C, Java, VBNET, ASPNET, Python, Entity Framework, WPF, jQuery, JSON, HTML, CSS, JavaScript, AngularJS, REST and SOAP APIs, MS SQL Server, Oracle, Access, SQL/T-SQL, SSIS, Azure, MySQL, MongoDB, Microsoft Office suite, and various web-related technologies Proficient in refactoring code to enhance maintainability, testability, and scalability

undefined

Related Training

Object Oriented Programming using C++, Johns Hopkins University, Rockville, MD, three, 01/10/2006 - 09/10/2006

Special Experiences Qualifications Certifications

  • ABAP Certified Development Associate, Siemens Information Systems Ltd., Bangalore, 01/06/2006 - 09/06/2006
  • Bell Atlantic Leaders in Excellence Award

Related Professional Job Experience

  • Northrop Grumman, Senior Principal Software Engineer, 05/23/2023 - Present, Spearheaded the design, development, and maintenance of sophisticated software solutions aimed at enhancing testing procedures for the EA-18G Super Hornet's Electronic Attack Unit software., Leadership in transitioning the ALQ-218 Scenario Generator from outdated Visual Basic code to a state-of-the-art system built on C#, ensuring modernization and efficiency., Engineered the Scenario Generator to adeptly decode binary data from secure database architectures, enabling realistic simulations of radio frequency jamming scenarios., Successfully integrated SIGINT emulation capabilities into the suite, significantly broadening its utility and applicability., Demonstrated exceptional proficiency in extracting and deciphering data from binary libraries, facilitating the transformation of classified information into accessible formats., Enhancements to the Scenario Generator software have played a pivotal role in generating authentic radio frequency jamming scenarios, thereby enhancing the effectiveness of integration testing procedures., C# .NET, VB.NET, MS Visual Studio 2019, MS Access, SQL, XML, Bitbucket, Git, Beyond Compare, JIRA, Windows 10
  • JSL Technologies, Inc, Senior Software Engineer, 08/18/2018 - 05/23/2023, Spearheaded the creation of a groundbreaking Translator, designed to facilitate seamless communication and data exchange with the Amphibious Boat Control and Ship Self-Defense System Simulator., Led the development efforts for the Ship Self-Defense System (SSDS) infrastructure initiative, particularly focusing on enhancing the Identification Friend or Foe (IFF) functionality., Designed and implemented the IFF system, a critical component enabling Navy air traffic controllers to accurately identify friendly aircraft and vehicles., Implemented innovative strategies, such as enabling Option Strict, to optimize SSDS performance and mitigate runtime errors., Led a team of developers in transitioning to modern development practices and maintaining SSDS, driving the integration of new features and ensuring alignment with evolving requirements., Fostered seamless collaboration with the QA team through a loosely coupled agile process, effectively articulating issues and resolving challenges to deliver flawless software solutions., Demonstrated proficiency in all aspects of software development lifecycle, including test case design, implementation, execution, code reviews, error analysis, and documentation, ensuring adherence to highest quality standards., C# .NET, 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 Developer, 01/16/2016 - 09/16/2016, Successfully developed a mission-critical web application suite using ASP.NET MVC architecture, pivotal for data analysis and reporting within an agile framework., Led a comprehensive desktop application architecture overhaul, implementing MVVM design pattern and leveraging DevExpress and Unity frameworks for enhanced scalability and testability., Implemented advanced grid views with comprehensive functionalities, optimizing user experience and data presentation., Developed robust data access layer using ADO.NET Entity Framework for seamless database interaction., Demonstrated proficiency in designing and executing complex SQL queries, contributing to performance tuning and optimization efforts., C#. NET, ASP.NET, MVC5, WPF, MVVM, Web API, Entity Framework, DevExpress, jQuery, AngularJS, Bootstrap, XML, IIS, MS Visual Studio 2015, MS SQL Server 2008R2-14, SQL, T-SQL, TFS, REST API's, Windows 10
  • Hindustan Timber Works, Senior Software Engineer, 03/14/2014 - 11/15/2015, Led a dynamic team in the design and implementation of a system utilizing the ASP.NET MVC architectural pattern, ensuring adherence to best practices and fostering a collaborative agile development environment., Managed a global team to support agile development methodologies, including Scrum, while emphasizing the importance of good design patterns, coding standards, unit testing, and continuous delivery., Designed and developed a WPF application capable of extracting, manipulating, and updating data from Excel spreadsheets using the MVVM pattern, demonstrating proficiency in desktop application development., Contributed extensively to the design and implementation of complex database components, including stored procedures, indexed views, MDX queries, and user-defined functions., Played a key role in performance tuning and query optimization efforts to ensure optimal system performance., C#. NET, ASP.NET, MVC, WPF, MVVM, Web API, JavaScript, Angular JS, Linq, XML, NUnit, IIS, MS Visual Studio 2013, MS SQL Server 2008R2-12, SQL/T-SQL, TFS, Windows 8 & 10
  • Bank of America, Senior Software Engineer, 05/12/2012 - 02/14/2014, Led the analysis, design, and development of application infrastructure components utilizing MVC design patterns, bolstering the efficiency and effectiveness of loan decision-making systems., Designed, coded, and rigorously tested highly intricate stored procedures to facilitate seamless communication between diverse data sources, including iSeries and MS SQL server petabytes database., Demonstrated proficiency in SQL optimization techniques, enhancing data management capabilities while ensuring scalability and performance., Directed the modification, coding, and rigorous testing of SSIS packages, functioning as an evaluation engine for loan assessments and generating tailored mailing files for diverse loan modification programs., Established an SSIS ETL Framework to optimize data loading procedures, facilitating incremental data transfer from iSeries to SQL server staging database., Engineered system-wide session timeout feature using ASP.NET and jQuery, enhancing user experience and security., Developed and integrated WCF Data Services for seamless data communication within the system., Provided leadership to offshore teams, ensuring alignment with project goals through agile methodologies., Led database schema design and developed complex stored procedures to meet business needs., Collaborated with offshore teams for code reviews and issue resolution., C#. NET, VB.NET, ASP.NET, MVC, XML, WCF, HTML, JavaScript, jQuery, AJAX, VBScript, Entity Framework, MS Visual Studio 2008-2012, MS SQL Server 2008-2012, SSIS, SSRS, Repliweb, NAnt, T-SQL/SQL, Stored Procedures, Triggers, Views, Functions, SharePoint, Windows 7, TFS
  • Federal Reserve Bank, Senior Software Engineer, 08/11/2011 - 11/11/2011, Developed and deployed a WPF desktop application facilitating seamless data extraction from Excel spreadsheets and storage into a centralized SQL server database., Utilized nationwide by all Federal Reserve Bank branches, the application streamlined the collection of quarterly data from diverse financial institutions, enabling efficient data management., Enhanced ASP.NET pages with jQuery UI to optimize communication with multiple databases, enhancing overall system functionality and usability., 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 Inc., Software Engineer, 01/10/2010 - 07/11/2011, Developed an innovative online solution for document consolidation and archiving by researching codebases and leveraging pure Java development. This system enabled real-time collaboration among bond lawyers and closing team members., Designed and implemented a system capable of efficiently processing terabytes of data from Excel spreadsheets. By extracting, modifying, and rewriting data from specific cells, this solution significantly enhanced the efficiency of the IT department., C#.NET, Java, IIS, Tomcat 6.0, NUnit, Visual Studio 2008, MS Server 2008, SQL, Linux (CentOS), Windows 7
  • Hindustan Timber Works, Senior Software Engineer, 01/07/2007 - 12/09/2009, Led the conversion of a Java server codebase into a C# multi-tier distributed web application, navigating tight budget constraints and deadlines., Managed and mentored a team of junior programmers, overseeing project planning and prioritization., Developed and implemented reports using XtraReports suite within a WPF application., C#. NET, ASP.NET, WPF, Java, XML, NUnit, Devexpress, IIS Web Server, jQuery, MS Visual Studio 2005/2008, MS SQL Server 2008, T-SQL, Oracle 10g, PL/SQL, Windows XP/7, Linux (CentOS)
  • Creative Explosions Inc., Software Engineer, 01/06/2006 - 09/06/2006, Developed high-quality website solutions tailored for real estate agents and brokers., Conducted in-depth research on codebases to identify common functionalities implemented through interface-to-abstract classes., Performed comprehensive data analysis and orchestrated seamless extraction of data from SQL Server to Excel spreadsheets to support customer research initiatives., 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, IIS Web Server
  • HandySoft Global Inc., Senior Software Engineer, 01/04/2004 - 05/05/2005, Led development of Investigator Initiated Study, a multi-tier web app for Johnson & Johnson's pharmaceutical division. Managed data collection and routing using BizFlow BPM., Designed Correspondence Management Tracking System for NASA, streamlining online correspondence processes., 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, 02/02/2002 - 12/31/2003, Programming using C++, Web Design and Programming
  • Netcentives Inc, Software Engineer, 11/01/1999 - 05/01/2001, Netcentives EMG group (Email Marketing Group) pioneered early email marketing innovations, offering clients personalized campaigns and loyalty programs., EMG's advanced architecture features terabyte relational databases (Oracle), powering real-time access for personalized web pages, applications, and reporting., Java, JSP, Servlets, ATG Dynamo, Perl, XML, JavaScript, JDBC, Oracle
  • Bell Atlantic, Software Engineer, 04/01/1994 - 10/01/1999, Project Live Wire constituted a robust, distributed Unix System aimed at replacing and enhancing legacy systems through a collection of client/server applications., Leveraged C/C++ expertise to architect and develop a suite of mission-critical client/server applications, leveraging TCP/IP protocol for seamless communication., Designed and implemented Sybase queries to achieve complex business objectives, optimizing performance through query optimization techniques., C, C++, VC++, UNIX Application & shell programming, X-Window on UNIX
  • 10/16/2016 - 10/17/2017, Devoted a short sabbatical to family support during difficult times, seizing the opportunity to master MongoDB.
  • 11/17/2017 - 07/18/2018, Instructed programming languages and web development to underprivileged students, and assisted opportunities for success.

Security Clearance

Secret

Certification

● Object Oriented Programming using C++ (three credits), Johns Hopkins University, Rockville, MD.

Timeline

Senior Principal Software Engineer

Northrop Grumman
05.2023 - Current

Senior Software Engineer

JSL Technologies, Inc
08.2018 - 05.2023

Senior Software Developer

Hygiena, LLC
01.2016 - 09.2016

Senior Software Engineer

Hindustan Timber Works
03.2014 - 11.2015

Senior Software Engineer

Bank of America
05.2012 - 02.2014

Senior Software Engineer

Federal Reserve Bank
08.2011 - 11.2011

Software Engineer

Elabra Inc.
01.2010 - 07.2011

Senior Software Engineer

Hindustan Timber Works
01.2007 - 12.2009

Software Engineer

Creative Explosions Inc.
01.2006 - 09.2006

Senior Software Engineer

HandySoft Global Inc.
01.2004 - 05.2005

Lecturer

Diablo Valley College
02.2002 - 12.2003

Software Engineer

Netcentives Inc
11.1999 - 05.2001

Software Engineer

Bell Atlantic
04.1994 - 10.1999

MS in Computer Science -

New York Institute of Technology
Sam SarkarSenior Software Engineer