Simi James
************@*****.***
Phone: 678-***-*****45
Profile Summary
Microsoft Certified Professional (MCP) with around 10 + years of experience in software development (Microsoft.Net Technologies & SQL) that focused on using strong technological skills, research skills, adaptability, and leadership experience to develop new software products and features.
Expertise in client/server and Web application development
Well-Versed with Agile, SCRUM, Jira, Kanban, Confluence and CMMI process and methodologies to support rapid iterative Quality software development.
I look forward to apply my technological skills and experience while learning new technologies.
Technical Skills
Languages
C#, VB.net,VB.6.0,VBA
.NET Technologies
ASP.Net, MVC, Web API, WCF, Web Services,
ADO.net Entity Framework, LINQ,XML, DBML,AJAX/Json
Scripting
JavaScript, jQuery, HTML5,CSS,Bootstarp
Application Servers
IIS 8.0,IIS 7.0,IIS6.0
DBMS
MS SQL 2012/2008/2005/2000, MS Access
Configuration/Versioning Tools
TFS, VSS,Bit bucket, IBM Rational Clear case
GUI/IDE TOOLS
Visual Studio2013/2008/2005/ 2003
Software Life Cycle
Agile /Scrum/JIRA, Kanban, Confluence process, Waterfall
Job Scheduler
BMC Control-M
Others
NASCO IBM Mainframe, Microfocus Reflection,ZFE
Familiar with
Selenium Java Testing tool, AngularJS, Windows Azure, SQL Azure, and Microsoft Cloud.
Domains
Health Insurance, Banking and Finance, Tax,
Investments and Mutual Funds
Operating Systems
Windows
Certifications
Microsoft .NET Framework 2.0 Application Development 070-536 (MCP)
IELTS Certification from British Council-(Score Overall 6.5)Year of Exam:2013
Career Graph
Worked as Developer Senior in Anthem Inc., Atlanta,GA [Mar 2018 to May 2019]
Worked as Program Analyst in EA Learn In,Edison, NJ [Oct 2014 to May 2015]
As Senior Software Engineer in UST Global Pvt. Ltd, [Feb 2013 to Mar 2014] [SEI CMMI and PCMM Level 5 company]
As Senior Software Engineer in UST Global Pvt. Ltd, [Sep 2008 Nov 2011] [SEI CMMI and PCMM Level 5 company]
As Software Engineer in MPHASIS an EDS company (Permanent), Bangalore [Aug 2006 - Sep 2008] [ISO 9001:2008, ISO/IEC 27001:2005 (formerly known as ISO 17799) certified, and CMMI v 1.3 Level 5 assessed company]
As Software Engineer in MPHASIS an EDS company (on Contract – OPG InfoTech LTD), Bangalore [May 2006 -Aug 2006]
As Software Engineer in ZIAC SOFTWARE, Bangalore [ June 2005 to April 2006]
As Software Developer in DIARTZ Technologies Pvt. Ltd, [Feb 2004 to June 2005]
Work Experience
Anthem Inc., Atlanta, GA: (March 2018 – May 2019)
Project Name: LO-Central (Web Application)
Technologies and Tools: ASP.NET 4.7.1, C#,VB.Net, MVC 4.0, AJAX/jQuery, LINQ, JSON, HTML 5, CSS,Bootstrap, Entity Framework
Database and Packages: SSIS, SQL Server 2012, SQL Server 2008,
Servers :Windows Server 2010, IIS 7,
Third Party API and Dlls : NASCO-IBM Mainframe, Micro Focus Reflection
Scheduler : BMC Control-M
Lifecycle management : Bit Bucket/Git
Software Methodology: Agile/ Jira, Kanban
Client: Anthem Inc. – USA
Description:
This web application is developed for clubbing different Lights On (LO) works together. Users are from different Team. Specific Roles are assigned for different Teams .So users can access only the pages related to their team. If any user tries to access the pages not related to their work, it will display unauthorized access message. Only Admin can create Roles and register new users.
Module 1: PNS 837 Tracker (Pricing and Shipping)
This module is designed to track 837 transactions from NASCO and ensure every transaction has been responded to by either PnS or EDI
It displays the 837 information and Internal Anthem customers should be able to enter the different filter criteria to get a status of the 837s in question.
Module 2: 835 Edits
It is designed to help system analysts analyze common claim reimbursement errors within multiple payer systems
Included a back-end Robo (C835Robo) and SSIS packages to automatically update the back-end data.
Decreased the amount of analysis hours required to determine root cause by 97% (For manually clearing a single check requires 3 to 4 hours, now it reduced to 5 to 20 minutes per check)
Module 2.1: C835Robo
A standalone VB.net application created for Screen Scraping/Reading Nasco Data from IBM Mainframe and save the data in SQL Server tables which is a scheduler task and automatically runs on every Monday morning.
Responsibilities:
Volunteered to take lead on project.
Served as the base template for all upcoming web applications for the team.
Team Participates in Daily Scrum calls and Stories/Task /Issues are updated in Jira-Kanban board
Involved end to end project in requirement gathering, designing, developing, Testing and deploying the application..
Interacted with business analysts, end users that fully satisfy business requirements.
Involved in debugging various systems to figure out defects reported internally and by customers to fix the root cause.
Involved in Unit Test Case preparation and Execution of test cases.
Project Name: CSW_IDR: (Customer Service Worksheet _ID Cards and Reports)
Technologies and Tools: VB.net, .Net 4.5.1, SQL Server 2012,NACO - IBM Mainframe, Reflection Attachmate, Microsoft Excel
Life Cycle Management : IBM Clear case
Client: Anthem Inc. - USA
Description:
It is a Stand Alone Terminal set up to initiate the automated GUI.
The CSW/IDR GUI was created to save FTE processing time when ordering Identification Cards and Responding to CS Worksheets with the IDR Reason code.
Application reads data from Share point Excel file and generate ID cards for each worksheet and it will also generate report for success/Failure ID card creation.
Create CSW in Nasco Mainframe and must be responded to with an explanation of why Membership could not complete their requests. The customer may need contacted by phone and given other direction than was initially given over the phone by the CS area etc.
Project Name: WGS BRoster
Technologies and Tools: VBA, Microsoft Excel, Microsoft Share point, IBM Mainframe
It is an Excel VBA Application (WGS Reporting tool) for uploading data to mainframe dataset.
Excel sheet having predefined columns and it is shared in Microsoft SharePoint.
When User clicks on the Save button, Code will validate the data and application will create a txt file and save that one in the ftp folder.
The created file is uploaded to the mainframe dataset using shell command
Commands are stored as bat file in users’ desktop folder.
EA Learn In, Edison, NJ: (October 2014 –May 2015)
Project Name: Timesheet (EA LEARN)
Technologies and Tools: ASP.NET 4.0, C#, MVC3.0, jQuery, JavaScript, CSS,HTML, SQL Server 2012, IIS 7
Life Cycle Management : TFS
Client: EA Learn - USA
Description: Timesheet management application is an internal application for EA Learn for managing HR related works. This includes modules like Timesheet, Attendance, leave management and Reports.
Responsibilities:
Designed and developed Web interface.
Coding of various modules, code review and code analysis and implementing various pieces to improve performance, scalability and maintainability.
UST Global, Cochin: (February 2013 – March 2014)
Project Name: IES Compliance
Technologies &Tools: ASP.NET 4.0, C#, MVC3.0,WCF, jQuery, JavaScript, SQL Server 2012, IIS 7,WCF Services
Life Cycle Management :TFS
Code Scanning : Fortify
Software Methodology :Agile /Scrum
Client: KPMG - USA
Description:
Project 1: KLA: KLA is the main entry point for different applications like KLA-AA and KLA-Billing. In this application we can set different access to those application based on their user roles and the client configuration. Also we can configure the client and manage the user Access for different clients. Through this application we can directly access KLA-AA and KLA-Billing and vice versa.
Project 2: KLA-Billing: KLA Billing is a suite of Web-based applications which help program managers better manage their billing system. KPMG Users can get into the Billing application through Admin Portal and Client Users/Program Managers can get into the Billing application through KLA -LINK Login.
There are three user roles in the Billing system, KPMG User with Coordinating Office access, KPMG User with Supporting Office access and Client User. Users will have different access to application based on their user roles and the client setting configured on the KLA -Link Admin site.
Project 3: KLA-AA: Assignee Authorization module is used by both client and KPMG users to create new requests and approve/reject the created requests. Users can get into the application through Admin Portal and Client Users/Program Managers can get into the Billing application through KPMG LINK Login.
There are many user roles in the Assignee Authorization system.Users will have different access to application based on their user roles and the client setting configured on the KPMG Link Admin site.
Responsibilities:
Involved in Grooming and Planning meetings to understanding new user requirements.
Team Participates in Daily Scrum calls and Product Backlog/Work Items are updated in TFS
Designed and developed Web interface.
Coding of various modules, code review and code analysis and implementing various pieces to improve performance, scalability and maintainability.
Involved in Unit Test Case preparation and Execution of test cases.
UST Global, Cochin: (June 2010 – Nov 2011)
Project Name: eViper
Technologies & Tools: ASP.NET 4.0, C#, jQuery, JavaScript, CSS, HTML, Ajax/JSON, SQL Server 2008, SQL Azure, Windows Azure, MVC 2.0, Windows Server 2008, IIS 7, FxCop
Life Cycle Management :TFS
Code Scanning : Fortify
Software Methodology :Agile /Scrum
Client: G4S – UK
Description This Web application developed for a global leader in providing security services. The company also provides cash management and logistics services for banks. The eViper web application developed using MVC Framework, is used to track and manage the transfer of cash across various countries. eViper communicates with Hand held terminal (HHT) which is used by the crew of the vehicle to track the updates in collection and delivery of cash containers.
The application is deployed in Windows Azure environment to leverage maximum availability and performance. Federated authentication is used to authenticate login users. Communication between eViper and HHT are done through a separate worker role. This worker role uses blobs and ftp to transfer files between eViper and HHT. Another worker role is used to schedule reports in the eViper application. Generated reports are stored in blobs. The application is used by different countries and has multi-language support.
Responsibilities:
Involved in understanding user requirements, designing and developing the application.
Team Participates in Daily Scrum calls and Product Backlog/Work Items are updated in TFS
Interacted with business analysts, end users that fully satisfy business requirements.
Involved in Unit Test Case preparation and Execution of test cases.
UST Global, Trivandrum: (Sep 2008 – June 2010)
Project Name: DDM – Vignette Integration Service.
Technologies and Tools: C#, ASP.NET 3.5, MSSQL 2005, VS 2008, MS TFS SDK, WCF services, LINQ to SQL, DBML.
Life Cycle Management : TFS
Software Methodology :Agile /Scrum
Client: HnR Block – USA
Description:
DDM-Vignette Integration service (WCF) is a web service used to integrate the changes in different domain specific files with the contents in the vignette a third party content management service. Up on check-in action of any file in the TFS a request is triggered to this service which in turn processes the checked-in file to identify the changes made and update the database . A windows service in the background identifies such changes in the DB and sends the data to Vignette service to update the changes. A reconciliation report is used to compare difference in the data if any exists.
DDM Package – is a VS Package which is to integrate multiple file types under a project where Tax developers can develop different US tax forms. A set of packages like this are integrated together to support the easy and fast development of Tax forms.
Responsibilities:
Involved in understanding user requirements, designing and developing the application.
Team Participates in Daily Scrum calls and Product Backlog/Work Items are updated in TFS
Interacted with business analysts, end users and worked on the application specifications
Involved in Unit Test Case preparation and Execution of test cases.
MPHASIS an EDS company: (May 2006 – Sep 2008)
Project Name: Internal Audit Satisfaction Survey Tool (IASS)
Technologies and Tools: .Net 2.0, C#, SQL Server 2005,MS Access, Excel, Visio, MS Word
Life Cycle Management :TFS,VSS
Software Methodology :Water Fall
Client : Charles Schwab – USA
Description: The purpose of the application is to develop tool “Internal Audit Satisfaction Survey “(IASS) for Internal Audit Department of Charles Schwab Company. The tool scans the data from the MS Access database and stores the survey details for each survey in the SQL Server. The tool scans the data based on the survey closes date. The end user can take report based on the Survey name and date on which survey was closed or at enterprise level or organization level. The results are stored in the specified location. The generated report will be in Excel format.
Project Name: Project Execution Review Survey Extracting Tool (PER)
Description: The purpose of the application is to develop Data mining / Data warehousing tool for Surveys. The tool scans the data from the MS Access database and stores the survey details for each project in the repository (SQL Server).The repository contains the survey details for both Team and project managers of different projects. The end user can take report based on the Project name and date on which survey was closed or at enterprise level or organization level. The results are stored in the specified location. The generated report will be in Excel format.
Project Name: Business Process Maturity Model (BPMM)
Description: The purpose of the application is to help the Users to filter information pertaining to BPMM based on the BPMM Attribute Mapping, Practices and Sub-Practices and GRP Order. The Application shall provide forms to filter information and generate comprehensive report based on the filter condition selected. The filters include Measurement Attributes, Sub-Attributes, Maturity Level, Process Area, Goal, GRP etc. The generated report will be in Excel format.
Project Name: Development Practices Resource Pool (RMT Visio)
Description: The Application Scans a file (Visio) designated by the user, which contains use case diagrams. During the scanning, application finds the number of masters in each page, number of unconnected links, and number of Flowcharts in each page. It also calculates the complexity measures for the diagram in each page. Also it will calculate Fan-In, Fan-out etc. Application can scan the files in Batch mode also. Reports are generated in Excel Sheet.
Reports produces by the tool provides metrics which project Managers can use to assess the Quality of their requirements specification documents and that of identifying risks poorly specified requirements introduce into any Project.
Project Name: Development Practices Resource Pool (RMT Word)
Description: The Purpose of the Application is to provide measures that can be used to assess the quality of a Requirement Specification document. Application searches each line of text for specific words and phrases and misspelled words. These search arguments (specific words and phrases) are considered to be indicators of the quality of requirements documents. The results are output into an Excel sheet.
Reports produces by the tool provides metrics which project Managers can use to assess the Quality of their requirements specification documents and that of identifying risks poorly specified requirements introduce into any Project.
Responsibilities:
Prepared Data Flow Diagram documents for the modules
Involved in understanding user requirements, designing and developing the application.
Interacted with business analysts, end users and worked on the application specifications
Prepared Release Notes and Client Requirement Collection.
Responsible of Build and Release as a Configuration Manager.
ZIAC SOFTWARE: (June 2005 – April 2006)
Project Name: PPERFECT
Technologies and Tools: Net Framework 2.0, VB.net, SQL Server 2000, VSS
Duration : Nov 2005 –April 2006
Life Cycle Management :VSS
Software Methodology :Water Fall
Client : Totally Productive Group – USA
Description: Project Perfect is complete software for a house constructing company. Software maintains information related to vendors, superintendents and homes with consistent interaction with the vendors and superintendents. Mailing and faxing are the media it uses for correspondence.
Application tracks paper checklists and analyzing them once it gets filed. Build Perfect provides you with an easy way to pre-define your checklists, transmit construction problem reports to vendors, analyze defect trends, modify checklists based on the analysis etc
Project Name: AUTOFAX
Description: This application is an automated Fax module for Primavera Project Planner. It is a solution for P3 or any other database application, which needs to share the database information, with a group of people via fax or email. The fax/email can be scheduled; user can design report, send messages through fax/email.
Responsibilities:
Prepared Data Flow Diagram documents for the modules
Involved in understanding user requirements, designing and developing the application.
Interacted with business analysts, end users and worked on the application specifications
Prepared Release Notes and Client Requirement Collection.
EDUCATION:
MCA (2000-2003)
University : Bangalore University, Karnataka, India
BCA (1997-2000)
University : Mahatma Gandhi University, Kerala, India