SUROJIT DAS
443-***-**** • ***********@*******.*** • www.linkedin.com/in/surojitds/
Current Location: Missouri, USA
Principal Software Engineer/Technical Lead/Scrum Master having 18+ years of experience in Microsoft Technologies and other related tools and technologies that includes ~7+ years of experience in delivering critical projects for Payer and HealthTech clients.
Summary:
A software engineer by profession with a passion to transform complex business requirements into software by establishing technical vision, resolving technical disagreements, and managing technical quality of team deliverables. A highly motivated, always learning, able to work to tight deadlines, and with excellent communication and presentation skills. Someone with a proven track record of building and maturing motivated teams and establishing standardized processes.
Technical Skills:
Core Programming languages
C#, Visual Basic, C++, JavaScript, TypeScript
Design Patterns/ Framework
MVVM, MVC, WPF, WCF, ASP.NET, jQuery, NodeJS, Entity, ADO.NET, Webservices
Databases
SQL Server, Oracle, and MySQL
Tools and technologies
Visual Studio, VS Code, Xamarin Studio, XCODE, Eclipse, Crystal Reports, SQL Developer, MS SQL Server Management Studio, Splunk
Domain Knowledge:
Accounting, Finance, POS, Retail, Manufacturing, Hospitality, Payroll, Education, Media and Marketing, CRM, CMS, HealthCare
Education
Masters in computer science – MIU (Formerly MUM), Iowa, USA
Diploma in Information Technology- NIIT, India
Bachelor of Financial Accounting and Commerce – Calcutta University, India
Bachelor in business administration – Pondicherry University, India
Professional Experience:
Innova/ACS Solutions @ CENTENE
Principal Software Engineer/Technical Lead
26th Sept. 2022 to Present, Location: (Remote)Missouri USA
Responsibilities:
•Work directly with solution architect in designing and planning.
•Being interface between team and the management.
•Actively engaged in interviewing potential candidates for different projects.
•Lead the collection and documentation of user's requirements, development of user stories, estimates and work plans.
•Supervise code reviews and provide guidance to other developers.
•Assist and guide the Project Lead/PM/BA in project coordination.
•Conducting scrum calls in Ad hoc situations and creating stories and enhancing stories in Jira board.
•Plan and participate in UAT execution.
Tools and technologies: C#, Visual Studio, .Net Core, GIT, SQL Server, Oracle, JIRA
Global Payments,
Sr. Software Engineer
22nd Nov. 2021 to 23rd Sept. 2022, Location: (Remote)Missouri USA
Responsibilities:
•Design, development, and support of existing and new products between business stakeholders.
•Assist domain and technical teams with problem-solving complex use cases and systems, while collaborating technical change and transformation in parallel.
•Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
•Provide third-level support to business users. Research and evaluate a variety of software products.
Tools and technologies: C#, Visual Studio, WCF, GIT, SQL Server, Splunk logging, JIRA/Rally
INNOVA Solutions @ Change Healthcare,
Sr. Software Engineer
4th Oct. 2017 to 18th Nov 2021, Location: Missouri USA
Responsibilities:
Designing and building scalable multi-threaded business applications
Creating and maintaining COM objects using C#, C++ and Visual Basic, and MS SQL Server Database
Converting existing codebase to support Oracle database from FoxPro Database.
Help to define and assess deliveries of healthcare claims data from our clients.
Supervise code reviews and provide guidance to other developers
Maintain and Enhance Client Web Application
Worked as developer to enhance Payment related products in B2B domain
Developing WebAPI using NodeJS/TypeScript
Performing supplemental DevOps role by application deployment to Linux servers in Development, Stage and Production
Tools and technologies: C#, VB.net, Visual Basic, C++, FoxPro, Visual Studio, WCF, COM, SVN, GIT, SQL Server, Oracle Database, JIRA, Confluence, NodeJS, JavaScript, TypeScript
Populus Group
Sr. Software Engineer
March 7th, 2016, to Sept 29th 2017
Project: Aerotek@sageGlass, Location: Minnesota USA
Responsibilities:
To design and implement software in line with a client facing application related to the glass tinting software.
Interfacing with the embedded hardware to understand and contribute to other areas such as new products that may include wireless control solutions, electro chromic control systems for OEM integration, touch-screen user interfaces, and optical sensing systems.
Applying a diverse skill set to a variety of projects within a small team in a dynamic environment.
Implementing pilot IOT project using MQTT message broker and HTTP Web API calls.
Tools and technologies: C#, VB.net, Visual Basic, C, C++, Visual Studio 2015/2017, Xamarin Forms, WCF, WPF, SVN, Python, LUA, SQL Server, MySQL, REST, JSON, SSRS, MVC 3 and MVC 5.
Oracle America (Hospitality), Inc. Maryland, USA
(Formerly MICROS Systems, Oracle Corp. acquired MICROS Systems on October 1st, 2014, and it renamed as Oracle Hospitality)
Software Engineer/ Application Developer
July 15th, 2013, to 26th February 2016
Project: Simphony2 (multiple versions)
Oracle Hospitality’s (MICROS System) Simphony is the premier cloud and mobile hospitality management platform, providing enterprise point-of-sale (POS) and back-office functionality to support a wide range of food and beverage operations.
Responsibilities:
Maintaining and adding new features to existing POS System written mostly in C#.
Maintaining legacy code written in C/C++.
Played an instrumental role making the product secure and PA-DSS complainant.
Used MVC 3 and MVC 5 for Web Applications and Services.
Designed and documented REST/HTTP APIs, including JSON data formats.
Developed module consuming TCP/IP and UDP sockets for communication between applications.
Manage and maintain different hardware platforms including embedded windows devices and android devices.
Created reports using SQL Server Reporting Services (SSRS)
Using Wireshark for extensive debugging.
Since the product requires different hardware devices like fingerprint scanner, coin dispenser, weighing machines, card readers etc., configuring and integrating them with the POS product is a mandate for my current role.
Used LINQ and LAMBDA expressions, also used SVN for source code control.
Tools and technologies: C#, Visual Studio, Xamarin Studio, WCF, WPF, SVN, JavaScript, jQuery, AngularJS, Python, Target Process, Hudson, SQL Server, Oracle Database, Wireshark, REST, JSON, SSRS, MVC 3 and MVC 5.
Other Experiences
UNIVERSITY OF NIZWA, Nizwa, Oman
Jan 07, 2011 to Jul 31, 2012
Project : University Portal, School Portal
www.unizwa.edu.om, www.isnizwa.org
Role: IT Coordinator
JAZAN UNIVERSITY, Jazan, Kingdom of Saudi Arabia,
Oct, 12th 2009 to Sep 3rd 2011
Project : E-Learning Project
Role : Project Supervisor
HOTEL AL BORGS, Jazan, Kingdom of Saudi Arabia,
Feb, 3rd 2009 to Oct. 10th 2009
Project: POS Implementation and maintenance
Role : IT Manager / Auditor
CONVERGYS, Gurgaon, India,
Aug 6th, 2008-Jan 22nd 2009
Project: Windows Server Escalated Support
For US, Canada and Australia region.
Role: Technical Support Officer, Microsoft
ICFAI NATIONAL COLLEGE, Siliguri, India.
Nov 10th 2006-Jun 2nd, 2008
Project: Student Attendance, Library Management
Role: Web Application Developer / Systems Administrator / IT Lecturer
MAXIMUS INFOTECH PVT. LTD., Kolkata, India,
Apr 11th, 2003-Aug 28th 2006
Project: Inventory Control, Billing System, microERP for manufacturers and other various Custom projects
Role: Software Developer