Quantcast

Principal Software Architect Resume Sain...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Principal Software Architect
Target Location US-IL-Saint Charles
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes
Click here or scroll down to respond to this candidate
Candidate's Name
Saint Charles, IL   PHONE NUMBER AVAILABLE   LinkedIn   EMAIL AVAILABLE     H1B   (I-Street Address )


Summary

        Over 2 decades of progressive experience in implementing large-scale desktop, handheld, client-server,
        service-oriented distributed and web applications using contemporary C#/.NET/Core, ASP.NET MVC, WPF,
        WCF and  old school  C++/Visual C++/Modern C++, MFC, ATL COM/DCOM, Oracle and MS SQL Server.
        15+ years of experience in managing technically and coordinating geographically located (offshore/onshore)
        teams; Perform rigorous code reviews to ensure high quality, maintainable and testable software.
        10+ years of expertise in architecting complex web applications based on Domain Driven Design (DDD) and
        Multilingual UI/HMI, Multi-Process, Multi-Threaded desktop applications.
        Domain experience spans across BioScience, Medical, Auto motives, Retail, Mobility and Industrial Automation.
                                    SLAP your code, make it SOLID and ensure (Unit)Tested

Specialize
        Champion in incorporating best practices and patterns to deliver large scale high quality, robust and
        maintainable products that require less regression cycles to deliver more frequently.
        Proficient in developing common and reusable components, Hardware interfacing API and WCF RESTful
        API/services and Data access layer with Entity Framework (EF).
        Hands-on experience in development of Speech Recognition and Image processing applications.
        Strong expertise in adopting Design and Architectural Patterns (Event Driven, N Tier, MVC and MVVM etc.) and
        Object-oriented design principles (SOLID) and re-factoring complex legacy code systematically.
        Expertized in TDD/BDD using NUnit, MS Test and WinUnit leveraging Moq framework incorporating
        Dependency Injection (DI) based over Inversion-of-Control (IoC) patterns.
        Hands-on in design and development of Acceptance (ATDD) and Integration (CodedUI) Test frameworks.
        Experience in Waterfall, Agile (Scrum, Kanban, Lean, XP and Pair Programming) and DevOps development
        methodologies and Continuous Integration/Continuous Delivery (CI/CD).
        Proven technical leadership and mentoring to keep the team abreast of modern technology nuances.
        Exposure to Cloud Computing, DevOps, Containerization, Docker, Kubernetes & Microservices.
        Exposure to image processing frameworks (IPP, OpenCV, OpenGL, OpenMP) and CUDA(/GPU).


Technical Proficiencies
        C#, WPF, XAML, MVVM
        Modern C++ (11/14/17/20/23)/C++/Visual C++/eVC++, Win32, MFC
        WinForms, VB.NET, ASP.NET (WebForms, MVC), ReactJS, NodeJS, ASP.NET Core Blazor
        WCF, Web Services, Web API/ RESTful API
        MS Test, NUnit, WinUnit
        ActiveX, DDE, WinSock, STL, Boost, ATL, COM/DCOM
        PACS, DICOM
        TTS, ASR (Speech Recognition Frameworks)
        MS SQL Server, PostgreSQL, MongoDB, Oracle, SQLite, DB2
        Git, BitBucket, Jira, TFS, Clear Case, VSS, SVN, DOORS

Professional Profile
Principal Software Architect, Scientific Computing
LanzaTech, Greater Chicago Area (2020   present)
Loop Reactor Modal, BioControl, NSM, BioMan

CarbonSmart (Carbon Recycling Technology) and LIMS



                                                                                                               1 of 3
       Lead Architecture, design and implementation of numerous LIMS application using a array of technologies -
       C++, ASP.NET MVC Core, Blazor, ReactJS, WebAPI, MS SQL Server and PostgreSQL.
       Architected impeccably and developed a highly critical reactor simulation application
       Mentor Clean code practices, reviewing code and establish practices to manage the global teams effort.
       Adopt microservices architecture to systematically convert legacy code; Build DevOps pipelines for continuous
       integration/continuous delivery (CI/CD).


Staff Software Architect, Molecular Diagnostics, Advanced Therapies R&D
Siemens Healthineers, Greater Chicago Area (2017   2020)
Molecular Diagnostics: Architect, build and lead, the next generation molecular diagnostics test platform enables
customer workflows for a broad menu of assays (HIV, HCV, HBV etc.). Develop tools using VS 2019, C#/C++/Modern
C++ and MATLAB to support processing samples through SP, MS and Amplification and Detection (AD).

Advanced Therapies: Own the design and development of core image processing modules a) Video Capture Service
and b) Switchable Keyboard Interface Manager (SKIM) part of Angiography X-ray Imaging Systems (AXIS), which
facilitates biplane diagnostic imaging and interventional procedures.
       Lead design, effort and implementation of Control and Maintenance Software and integrated Post processing
          capabilities in a record time and was awarded   Excellent Code Ethics.
       Developed video capturing component guides doctors in interventional surgical procedures.
       Architected, designed and implemented SKIM API library to interfacing USB devices and a tool to program
          bootloader embedded into the firmware of HID devices.
       Developed hardware diagnostic tests for the imaging system includes health monitoring and service-oriented
          diagnostics.
       Develop UI with WPF; DML with C++; Firmware for (TI/ST) Microcontrollers using C/C++ & Free RTOS.

Technology Architect, Healthcare
Cognizant, USA (2011   2017)
CVS Healthcare Linear Dispensing Unit (LDU) suite to increase workflow efficiency; multiple Accordant web portals to
provide better care for patients of chronic diseases; Xerox Nevada Health Link   A multi-tenant state based health
insurance exchange SaaS system in compliance with PHI, Patient Protection and Affordable Care Act (PPACA);
LexisNexis Sanction, Concordance Evolution and Classic desktop and web Litigation and e-discovery applications
enable attorneys to manage electronic documents and media in support of trial preparation and litigation activities.
      As a full stack developer, implemented across layers and incorporated design patterns in native, managed and
        web applications using an array of Microsoft technologies.
      As an architect, led design and development of Broker association workflow for Nevada Health Link; performed
        effort estimation to test and development; Developed integration, acceptance and unit test frameworks;
        Adopted architectural patterns (Event Driven, Tiered, MVVM and MVC).
      Evangelized standards and practiced TDD/ATDD/BDD, XP development methodologies; Reviewed and ensured
        the code is SOLID. Continuous integration/continuous deployment (CI/CD) across eDiscovery suite.
      Technically Led to improve code quality and consistency of deliverables   30% reduction in code review
        defects and >40% reduction in bugs leaked to QA. Re-factored legacy native code systematically by
        implementing unit tests and re-designed components.
      As a manager was commended for the effort of effectively managed and influenced 12-member
        onshore/offshore teams, leveraging Agile/SCRUM to coordinate effort;

Technical Lead, Healthcare & Life Sciences
Wipro Ltd, USA (2007-2011)
Optos Retinal Imaging DICOM Interface Application,
Continental CTP High car infotainment software,
Gilbarco PASSPORT PoS application,
HP SiteScope Integration.




                                                                                                               2 of 3
       Took ownership of transition, analyzed legacy code and led technically the support of Microsoft BizTalk adaptors
       (PeopleSoft, Siebel, OracleDB, Oracle Applications, JDE EnterpriseOne, JDE OneWorld, TIBCO EMS, and TIBCO
       Rv) to serve the customers geographically located across the globe.
       Architected, designed and developed the DICOM interface application to query/store images for
       Panoramic200, P200MA or P200C scan heads; Client visit to have the design reviewed.
       Developed Car-infotainment Speech recognition and Navigation HMI workflows using TTS (Text-To-Speech)
       and ASR (Automated Speech Recognition).
       Led the development/support of in-store point of sale and fore court HMI fuel dispensing applications.
       Designed and developed Management Packs and connectors for HP Server, Blade System and ProLiant PRO;
       Integration of HP management suite with that of Microsoft management product suite.

Technical Lead
Microsoft India (R&D), Telangana, India (2007-2008)
Sustenance of 8 Microsoft BizTalk Server 2006 LOB Adapters to serve the clients globally.

Senior Design Engineer, Diagnostic Cardiology
GE Healthcare, India (2005   2007)
MARS (Multi-Parameter Analysis and Review System) Ambulatory ECG-Holter analysis software and
MUSE (Marquette Universal Storage for ECGs) Cardiology information system streamlines the flow of cardiac
information, enabling faster data delivery, distribution and analysis.
      Implemented new features to address and improve patient care and help doctors make informed decisions.
      Led design and development of BedSync multi-threaded application to acquire and transfer data from Bedside
       monitors and telemetry units.
      Sustenance of communication across HIS, EMR, ECG devices and PACS; Integration through HL7 and DICOM.

Senior Software Engineer, Product & Engineering Services
Patni [/Capgemini], India (2003   2005)
Ingersoll-Rand ICS (Insight Control Software),
TRANE commercial Enterprise Server,
Symbol (Zebra) Adaptive Printer Driver for  Windows Mobile  Terminal Applications.
      Developed software that communicates with i320 production line controllers.
      Implemented various modules across layers such as Multilingual GUI/HMI/SCADA, Ethernet communication
        using sockets, RS232 communication and Database access over ODBC.
      Provided architectural/technical solutions to develop Proprietary protocol systems for exchanging
        communication between devices over sockets, UDP and FTP.
      Developed Virtual COM driver to integrate O Neil MF2T, EPSON and QL-320 devices via COM7, COM8 & COM9
        respectively for MC1000.
      Commended coaching team on coding standards and performing rigorous code reviews.


Professional Training
      Applied Machine Learning (~ Applied AI Course)
      Lean and Six Sigma (DMAIC and DFSS)

Education
     Sri Krishnadevaraya University
       Master of Science, Computer Science
     Sri Venkateswara University
       Bachelor of Science, Computer Science




                                                                                                                 3 of 3

Respond to this candidate
Your Email «
Your Message
Please type the code shown in the image:
Register for Free on Jobvertise