Md Shafikul Islam, MSc, CSM

Md Shafikul Islam, MSc, CSM

Jr. Software Engineer (.Net Developer)

location of Md Shafikul Islam, MSc, CSMNashville, Tennessee, United States

Connect with Md Shafikul Islam, MSc, CSM to Send Message

Connect

Connect with Md Shafikul Islam, MSc, CSM to Send Message

Connect
  • Timeline

  • About me

    IT Manager (Automation)

  • Education

    • Tennessee State University

      2021 - 2025
      Doctor of Philosophy - PhD Engineering and Computational Science
    • Tennessee State University

      2019 - 2021
      Master of Science - MS Cyber Security and Networking
    • American International University-Bangladesh

      2000 - 2004
      Bachelor of Science in Computer Science Computer Science
  • Experience

    • Habib Intelligent Software Limited

      Jan 2005 - May 2007
      Jr. Software Engineer (.Net Developer)

      Inventory Control System is a win form Application. Storing Product, Whole Seller and Buyer information. Receiving products and put different stores. And bring products from particular store to shop and sell those. Everything tracked and Calculation by the software.Micro Credit System is a win form Application. The Organization is giving loan to the people. After certain time, they are collecting money from them with Interest. Penalty, different type of scheme is there. Starting point to end point all the calculations are done by the Application. Show less

    • NTier Solutions Ltd

      Jun 2007 - Aug 2008
      Software Engineer (.Net Developer)

      Waste Management System is a web Application. This is the application for Spinning Mill. The Spinning Mill producing cotton. First they buy Raw material then store in a particular store. Take them out for making cotton from specific store. Everyday large amount of cotton being wasted. They tied them and put them in specific store. Then they sell to the Local market. Whole process is handled by the web application which running internally.

    • N.I.Biz Soft Solution Ltd

      Sept 2008 - Dec 2009
      Senior Computer Programmer

      .Net & MySQL

    • Guardian IT Limited

      Jan 2010 - Mar 2010
      Software Engineer (Project Manager .Net)

      Client Management System storing clients’ information and their submitted documents, Appointment date and their update information. Client conversation also saved in written format on that particular date. Auto email can be sent from that software to all for updating them.

    • Magellan Health Service

      Jun 2010 - Aug 2012
      Software Engineer (.Net Developer)

      Working on existing Health Care Application. Enhancement and Modification. Patient schedule with doctor. Doctor’s information. Patient can choose nearest Primary doctor. Managing Primary doctors and Specialist doctors. Doctors Bill etc. are included in the application.

    • Commonwealth Office of Technology

      Oct 2012 - Apr 2014
      Sr. Software Engineer (.Net Developer)

      CPA or Vendor submits their Tax form to IRS. Corporate Submission have been downloaded through the Modernized Electronic File (MeF) Gateway and stored in submission table. Department of Revenue (DOR) actor clicks the start button for MeF Corporate Tax Processor. The system retrieves the zipped submission from Database. The system unzips the submission. The system validates the folder structure. The system validates the IRS folder is present and contains xml data. The system validates Manifest data. The system validates XML folder is present and contains xml data.The purpose of the Assignment Tracking System is to track Assignments from selection through review by Central and District Offices, including time and expenses charged. The types of Assignments are Audit and Compliance. In order to meet the needs and expectation of Department of Revenue, it is imperative that Commonwealth Office of Technology’s (COT) Division of Consulting and Project Management have a clear and defined set of business requirements to follow. The application affected includes Existing Audit Tracking System, Fixed Revenue Representative Compliance. The requirements should be prioritized with respect to their importance to the users. Requirement priorities are defined as: High, Medium and Low. The project initiative will impact the DOR Office of Field Operations including Central office and 10 District offices, Protest Resolution and Corporate Tax. The Assignment Tracking System will eliminate redundant efforts and allow the efficient use of personnel and time. Schema generation. Show less

    • Diebold Incorporated

      Jun 2014 - Sept 2014
      Sr. Software Engineer (.Net Developer)

      ATM booth will take the debit or credit card. ATM Management Software will recognize the card type and balance of the account holders. It will return the card to the customer. Customer will enter the PIN number and he/she can withdraw money or deposit money through ATM booth. Customers can inquiry the balance. Customers get their receipt. Customer can deposit their checks. All kind of ATM transaction manages by ATM Management Software. This is fully service oriented application.

    • Oculus Group LLC (US Securities and Exchange Commission)

      Oct 2014 - Mar 2015
      Project Lead (Automation) - Selenium with Java

      Working for Securities and Exchange Commission and their multiple Applications which are under development within UAT. My job requires me to build a Hybrid Selenium Automation Framework from scratch and design, program, and simulate automated test scripts. Work and coordinate design documents and critique system architecture design documents and other design documents from multiple disciplines. Some of my responsibilities are to lead, direct and review the work of others as well and mentor junior developers and test engineers. Show less

    • Office of Administrative Trials and Hearings

      Apr 2015 - May 2016
      Software Development Manager (.Net)

      Working on multiple Applications which are under development. My job requires me to build Framework from scratch and design, program, and simulate code. Work and coordinate design documents and critique system architecture design documents and other design documents from multiple disciplines. Some of my responsibilities are to lead, direct and review the work of others as well and mentor developers.

    • State of NY Metropolitan Transportation Authority

      May 2016 - Feb 2017
      Application Developer Level 4 (.Net & Oracle)

      Application Development, Design and Maintenance.

    • The Metro Group Inc.

      Feb 2017 - May 2017
      Software Specialist

      Software Development (ASP.Net in C#), Automation Framework Development (Selenium with Java), Deployment and Support

    • Charles Schwab

      May 2017 - Sept 2017
      Software Development Engineer In Test (Lead)
    • State of Tennessee

      Oct 2017 - Sept 2022
      Software Automation Engineer Technical Lead & Architect
    • Cognizant

      Sept 2022 - now
      IT Manager (Automation)
  • Licenses & Certifications