Post Job Free

Resume

Sign in

Software Development Production Support

Location:
Dublin, CA
Salary:
140000
Posted:
March 04, 2024

Contact this candidate

Resume:

AZMATHULLAH KHAN TALAMARLA Email:-ad335j@r.postjobfree.com Cell:-925-***-****

Professional Preface:

A competent 14 + years of IT Professional with of expertise in analyzing, designing, testing, and implementing various software applications, including Object-Oriented Programming Concepts (OOPS), Service-Oriented Architecture (SOA) based Applications, client-server applications, N-tier applications, REST and n-tier Architecture and Windows Services based applications.

Serve as a Technical Lead, conducting comprehensive feasibility studies for new requirements.

Extensive experience throughout the Agile Methodology (SCRUM) lifecycle, handling projects from conception to full implementation.

Experience in Azure Environments with expertise in all aspects of the software development life cycle, inclusion requirements analysis, design, development, and production support.

Good experience of agile development methodology in designing and implementation of Continuous Integration and Delivery (CI/CD) methodology.

Experience working with version control systems like Azure Repos, GIT and used Source code management tools GitHub and GitLab.

Hands on experience in design, deploy and maintain enterprise class security, network, and systems management applications within an Azure environment.

Expertise in developing JavaScript and web based front-end web applications utilizing frameworks like jQuery, React JS, .NET Core, Bootstrap, MUI and Web API.

Successfully oversee end-to-end project implementation, from requirement gathering to software design and development, unit testing, code migration to quality assurance, and production deployment.

Automate the Build and deploy of all Java &. Node micro services using various continuous Integration DevOps tools.

Good Experience in Dockers and Azure Kubernetes Service (AKS)

Have strong experience in performance tuning in MS SQL Server, My Sql and Oracle, Database Design, Database Maintenance, writing complex queries, Stored Procedures, Functions, Views, Indexes using SQL, T-SQL, and PL/SQL.

Experienced in Application migration from on premises environments into Azure.

Delivered software solutions including Windows Applications and Web Applications using Microsoft Technologies.

Experience in production support, ITSM, Problem Ticket, Problem Review Board/Meeting, Service Request, Change Request, Incident, Service Now.

Extensive working experience with different methodologies Test-driven development (TDD) and Waterfall methodologies.

Excellent working knowledge in Developing Restful Web Services and XML Web Services

Extensive Experience in interaction with Client and functional people for gathering the business requirements & functional specifications.

Strong interpersonal and organizational skills

Aided in numerous projects and ensured delivery of projects within the time.

Possess exceptional team spirit thereby helping in achievement of organisational goals.

Sound knowledge of end-to-end development of software products from requirement analysis to system study, designing, coding, testing, de-bugging, documentation, and implementation.

An effective communicator with excellent relationship building team management and interpersonal skills.

Experienced in Health care domain and have strong understanding of HIPAA and privacy laws.

Experienced with ORM like Entity Framework for retrieving data from various data.

sources.

Experience in developing high level design (HLD) and low-level designs (LLD) documents.

Knowledge on Python script.

Areas of Expertise

Technical

Framework/Technologies

Java, ASP.NET Core, WEB API, REST Services, LINQ, Entity Framework,

Tools

Visual Studio, Visual Studio Code, SQL SERVER Management Studio.

Client-side scripting

ReactJS, JavaScript, jQuery, Angular, Node JS, HTML5

Databases

MS SQL Server, Oracle, PostgreSQL, MongoDB

Languages

C#, Python, ADO.NET, Machine Learning

Load Balancer

Internal /external load balancer, Application Gateway, API Management

IAC

Terraform

Version control

IBM RTC,GIT and Git LAB

Cloud Technologies

Azure and IBM Bluemix

Network Services

Power shell, YAML, Bash

Microsoft Azure

VMs, Azure AD, Networking, Load balancer, Storage, Network Security group, Azure

Data factory & Synapse

DevOps Tools

Jenkins, Confluence, Jira, Ansible

Orchestration Platforms

Docker and Kubernetes.

Work History

Senior Professional Application Delivery - Full Stack Engineer

DXC Technology (formerly Computer Sciences Corporation (CSC))

From Aug 2007 till date

Visa Information

Green Card process in progress (PERM & I140 approved) and H1 B Valid till 2025 United States of America

Education

Bachelor of Technology (B. Tech.) - Jawaharlal Nehru Technology University

Industry Experience

Healthcare Services (12+ years)

Financial Services (2 years)

Certifications

Change Management - DXC Internal Training – 2017

IBM Bluemix - Professional Activity – 2016

Node JS and Express JS - Professional Activity

AZ-900: Microsoft Azure Fundamentals

Rewards/Recognition

Received Best Team Member for Kaiser Permanente from DXC.

Received Client Appreciations for NFS Projects for Kaiser Permanente from DXC.

Experience

Client: Kaiser Permanente Jan 2022- Till Date

Senior Full Stack Engineer & Lead

Project Name: Regional Lab Quality Dashboard

Description:

The Regional Lab Dashboard is a web-based application designed to provide real-time insights and analytics for regional laboratories. It serves as a centralized. Platform for monitoring and managing laboratory operations, test results, equipment status, and other key metrics. Generates comprehensive reports and

analytics on laboratory performance and trends. Enables data-driven decision-making by providing insights into test volumes, turnaround times, resource utilization, and other relevant metrics. This tool has facility download as CSV and PDF and also send the report as email to the distribution list. This tool

developed with latest technologies. The Regional Lab Dashboard is a proactive tool to identify business and workflow improvement opportunities in various NCAL regional lab departments such.

as Anatomic Pathology, Quality, Microbiology and so on. It enables end users to make data-driven decisions for their day-to-day lab management operations.

The Regional Lab Dashboard empowers regional laboratories to, analyze, and optimize their operations, leading to improved efficiency, quality control, and patient care.

Responsibilities:

Architecting the Application for the flow of the application and prepare the technical Document for the Assigned task.

Developed UI pages using the Model-View-Controller (MVC) pattern and jQuery, creating visually appealing and interactive user interfaces that enhance the overall user experience. Implemented responsive design techniques to ensure optimal display on various devices and screen sizes.

Developed the micro service for the back-end functionality.

I was involved in client facing taking the requirement and creating the BRD and taking sign off from clients and making sure about the implementation of the requirements.

Worked in architecture the authentication with JWT using Token.

Involved infrastructure setup for the servers and work with firewall team to open the access to the application.

Actively involved in application development and performed thorough unit testing to ensure the functionality, reliability, and performance of the software. Collaborated with cross-functional teams to understand and implement business requirements effectively.

Collaborated closely with business stakeholders to gather and analyze requirements, ensuring a clear understanding of their needs and objectives. Worked in partnership to translate business requirements into technical specifications, providing valuable insights and suggesting improvements where appropriate.

Support development teams in technical questions of continuous integration/continuous delivery, delivery organizations

Installed and renewed SSL certificates for Web/App servers on IIS

Using C# extensively involved in backend programming to implement the business logic.

Develop and manage CI/CD process for different types of application using and automate as many processes as possible using DevOps.

Prepare system prototype and validate the design to make sure all business logic and requirements are met. Get approvals from management team for development of UI.

Coded PL/SQL Procedures, triggers, Functions extensively and database design.

Followed the Change process for the Production deployment with SNOW- Service Now

Troubleshooting the application after the deployment to PROD.

Worked with Load balancer team to setup the Load balancer for the application.

Worked with DNS team to create DNS for all the environments.

Environment: dotnet Web API Core, JavaScript, jQuery, HTML5, CSS3, Bootstrap, JIRA, Visual Studio Code, JWT,IIS, Git lab, MS Visual Studio, Material UI, Window Services and Python

Client: Kaiser Permanente Dec 2020- Till Date

Senior Full Stack Engineer & Lead

Project Name: ETL Management System

Description:

ETL solutions to extract data from various sources like oracle, SQL Server, filesystem etc., transform it into a desired format, and load it into target systems with the help Centralized WebUI tool to manage the data flow from multiple sources (Flat File, SQL Server DB, Oracle DB) to different destinations (SQL Server DB,

Oracle DB, Email, Flat File) Web UI to manage the Schedule, Execution, Monitoring, Status, Resubmit, Cancel, Notifications, Auditing from any browser and also Manage Job Flow Configurations like number of threads per execution, parallel jobs execution, setup job dependencies, setup time limit & alerts for long running jobs or missing file to load.

The system designed and developed as modern application where user can run manually run single job, group of jobs or schedule a job, The system considered the different Modules Job Group management, Individual Job Management, Data Sources Management, Scheduling Management, Log Management, Notifications Management, Security Management.

Responsibilities:

Developed UI pages using the Model-View-Controller (MVC) pattern and ReactJS, creating visually appealing and interactive user interfaces that enhance the overall user experience. Implemented responsive design techniques to ensure optimal display on various devices and screen sizes.

Developed the micro service for the back-end functionality.

Actively involved in application development and performed thorough unit testing to ensure the functionality, reliability, and performance of the software. Collaborated with cross-functional teams to understand and implement business requirements effectively.

Took responsibility for managing an offshore team, overseeing their tasks and ensuring timely delivery of high-quality work. Coordinated with team members, assigned tasks, and provided guidance to maintain productivity and meet project deadlines.

Collaborated closely with business stakeholders to gather and analyze requirements, ensuring a clear understanding of their needs and objectives. Worked in partnership to translate business requirements into technical specifications, providing valuable insights and suggesting improvements where appropriate.

Support development teams in technical questions of continuous integration/continuous delivery, delivery organizations

Installed and renewed SSL certificates for Web/App servers.

Develop and manage CI/CD process for different types of application using and automate as many processes as possible using DevOps.

Prepare system prototype and validate the design to make sure all business logic and requirements are met. Get approvals from management team for development of UI.

Coded PL/SQL Procedures, triggers, Functions extensively

Followed the Change process for the Production deployment with SNOW- Service Now

Worked with Infra team in the organization to setup the

Environment: Dotnet Core, JavaScript, React JS, HTML5, CSS3, Bootstrap, JIRA, Visual Studio Code, Git lab, MS Visual Studio, Material UI, Window Services, Nodejs and Python

Client: Kaiser Permanente Aug 2019- March 2021

DevOps and Cloud Platform Engineer

Project Name: Azure Cloud and DevOps Tools

Description:

Responsible for Operations and maintenance of IBM Bluemix and Azue Cloud at Kaiser Permanente. Operations ranging from on-boarding to cloud platform, services on deploying applications through different environments from pre-production to production. Involved in troubleshooting of platform related incidents/issues. Responsible for reviewing Bluemix ecosystem platform monitoring and resolving the issues with relevant support teams by performing.

operational tasks when issue arise. Participated in weekly review and testing if Bluemix Deployment Records. Supported all facets of Bluemix ecosystem. Components include – Dynatrace, Splunk, Apache, Custom developed platform alert scripts. Components were installed on a range of Linux and Windows servers. Automated the most manual process using python script.

Involved Migration from IBM Bluemix Private cloud to Azure public cloud platform. Responsible for providing Azure AKS namespaces, creation of Resource group and Azure service to deploy them Microservices (Node JS, Java and. Net) and deploy azure services like storage, azure key vault, database services. Monitor all Azure network PaaS and IaaS resources. Monitor all Azure network PaaS and IaaS resources. When monitoring alerts are identified, analyze cause, determine actions required to address the cause, and execute those actions. Created Clusters using Kubernetes and worked on creating many pods, replication controllers, services, deployments, labels, health checks, and ingress by writing Yaml files.

Responsible for managing various DevOps tools like Jenkins, Git hub, Chef, Urban Code Deploy, Jira, Confluence, Sonar Qube, Artifactory. Maintained the infrastructure for all the above tools which are hosted on premises cloud servers. Worked with several development teams during different phases of application deployments to non-production and production by helping them with build issues, pipeline issues, technical queries etc.

Management.

Responsibilities:

Responsible for Operations and maintenance of IBM Cloud on day-to-day activities

Troubleshooting the Issues reported by Apps team on IBM CLoud using the Splunk and Dynatrace

Involved Migration from IBM Bluemix Private cloud to Azure public cloud platform.

Responsible for providing Azure AKS namespaces, creation of Resource group and Azure service to deploy them Microservices (Node JS, Java and. Net) and deploy azure services like storage, azure key vault, database services (Cosmos DB, PostgreSQL). Monitor all Azure network PaaS and IaaS resources. Monitor all Azure network PaaS and IaaS resources.

Responsible for managing various DevOps tools like Jenkins, Git hub, Chef, Urban Code Deploy, Jira, Confluence, SonarQube, Artifactory.

User management in Azure using RBACS at Subscription level and Kubernetes Cluster level.

Followed the Change process for the Production deployment with SNOW- Service Now

Environment: Azure Cloud, IBM Cloud, Jenkins, Confluence, Jira, Scripting and Azure Windows and Linux servers, Kubernetes, Terraform

Client: Kaiser Permanente Jan 2019- Dec 2019

Senior Full Stack developer

Project Name: Connected Environment Requirements Catalog (CERC)

Description:

In CERC, the criteria for the right products to procure is defined through a requirements catalog. A requirements catalog contains well-defined requirements across different categories and each requirement may have a series of questions (needs) that a product needs to address. Available products are added to the products catalog. When a product is added, a series of questions are asked that the user who submits that product needs to answer. These questions were defined in the requirements catalog.

Finally, one can take a product from different vendors and manufacturers and do a comparison. Such comparison is done in the form of a scorecard. A scorecard would contain the score (points) based on the criteria defined in the requirements catalog and the answered provided in the products catalog. A scorecard report will then be used by the procurement managers as an ultimate tool to make sound procurement decisions.

Responsibilities:

Developed highly interactive and visually appealing UI pages using React JS ensuring a seamless user experience and responsive.

Developed Backend micro service using NodeJS Technology

Actively involved in the coding and implementation of various modules of web services, contributing to the overall functionality and performance of the application.

Played a key role in application development, utilizing best practices and industry standards to deliver high-quality solutions.

Conducted thorough unit testing to validate the functionality and integrity of the code, ensuring robustness and reliability.

Implemented business logic and requirements are met. Get approvals from management team for development of UI.

Coded PL/SQL Procedures, triggers, Functions extensively

Followed the Change process for the Production deployment with SNOW- Service Now

Troubleshooting the application after the deployment to PROD.

Environment: ReactJS, NodeJS, Bootstrap, JIRA, Visual Studio Code, Git, SQL Server and IBM Bluemix

Client: Kaiser Permanente Dec 2015- Dec 2018

Role - Technical Lead Engineer

Project Name: National Facility Services –Cost Model (NFS Cost Model)

Description:

National Facility Services –Cost Model (NFS Cost Model) - The KP National Facilities Services (NFS) Cost Model is a comprehensive tool for planning new and renovation projects across the Kaiser Permanente facilities program. The NFS Cost Model system supports KP's overall strategic plan is used for submitting the project cost plan and expenditure forecast for initial business case approval.

Responsibilities:

Preparing Technical Specification Document, High Level Design Document, Detailed Design Documents

Implemented N-tier architecture, utilizing C# to develop the presentation layer, business layer, and data access layer, resulting in a scalable and efficient system design.

Engaged in meticulous analysis and design of the system, employing industry best practices to ensure optimal performance and functionality.

Created Layout Views using CSS/Themes/jQuery for Razor Engine to give a consistent

look to header element.

Designed Class and use case diagrams for the Core logic.

Day to day interact with product office, project managers for Project estimation and Requirement review and UAT

Support development teams in technical questions of continuous integration/continuous delivery, delivery organizations

Involved in creating WCF applications and invoking them using XML, SOAP for creating request and responses classes.

Developed web forms using Master Pages, HTML controls and CSS Style sheets.

Developed User Interface using ASP.Net MVC and extensively involved in backend.

programming and database design.

Prepare system prototype and validate the design to make sure all business logic and requirements are met. Get approvals from management team for development of UI.

Coded PL/SQL Procedures, triggers, Functions extensively

Followed the Change process for the Production deployment with SNOW- Service Now

Troubleshooting the application after the deployment to PROD based on the Incidents raised by the application users.

Used LINQ to SQL to write integrated queries and perform transform operations.

Environment: ASP.Net 4.5, C#, SQL Server 2012, JavaScript, jQuery, WCF, HTML/CSS, AJAX, LINQ, Entity Framework 6, MVC 5, WCF, IBM RTC

Client: Kaiser Permanente Aug 2013- Dec 2015

Role – Senior Software Engineer

Project Name: National Facility Services –Inspector Of Records (IOR)

Description:

NFS IOR is the new application developed for the National Facility Services, Kaiser Permanente to track and store the daily activities about the various construction projects that are being done in Kaiser Permanente. The objective is to keep records of the daily activities that are done on various projects and to report to OSHPD (Office of Statewide Health Planning and Development), California.

The system facilitates a standard process across the enterprise to keep track of the activities on the construction projects that are taking place in KP. The role of the system within that process is to provide a web-based user interface for the collection of related information. The system is owned and operated by NFS Inspection Services and is the source of formal project compliance reporting information to the organization and regulatory agencies.

Responsibilities:

Preparing Technical Specification Document, High Level Design Document, Detailed Design Documents

Implemented N-tier architecture, utilizing C# to develop the presentation layer, business layer, and data access layer, resulting in a scalable and efficient system design.

Engaged in meticulous analysis and design of the system, employing industry best practices to ensure optimal performance and functionality.

Designed Class and use case diagrams for the Core logic

Day to day interact with product office, project managers for Project estimation and Requirement review and UAT

Support development teams in technical questions of continuous integration/continuous delivery, delivery organizations

Prepare system prototype and validate the design to make sure all business logic and requirements are met. Get approvals from management team for development of UI.

Coded PL/SQL Procedures, triggers, Functions extensively

Followed the Change process for the Production deployment with SNOW- Service Now

Troubleshooting the application after the deployment to PROD based on the Incidents raised by the application users.

Environment: Windows 2003, IIS 6.0, .Net 3.5, ASP.Net, AJAX, LINQ to SQL, C#, Crystal Reports XI2, SQL Server 2000 and Visual Studio .Net 2008, IBM RT

Client: Kaiser Permanente Jan 2011- Aug 2013

Role – Senior Software Engineer

Project Name: Computerized Maintenance Management Systems (CMMS)

Description:

Computerized Maintenance Management Systems (CMMS) are software applications that track, schedule and provide management information on both corrective and preventive maintenance activities. This project will replace the current Computerized Maintenance Management Systems for plant operations and biomedical engineering departments in all markets. By completion, every market in the US will have access and be using a common system to manage plant operations and biomedical engineering work. This project will replace the existing CMMSs to meet the growing demand for data storage, decrease support requirements, and support new business s practice models. The Service, Regulatory, Asset Management, Allocation Accountability and Recharge Mechanism, Purchasing, and Financial Business Processes needs of Biomedical Engineering and Plant Operations have been established as the critical functions that must be supported by a CMMS system. Projects that are taking place in KP. The role of the system within that process is to provide a web-based user interface for the collection of related information. The system is owned and operated by NFS Inspection Services and is the source of formal project compliance reporting information to the organization and regulatory agencies.

Responsibilities:

Implemented N-tier architecture, utilizing C# to develop the presentation layer, business layer, and data access layer, resulting in a scalable and efficient system design.

Engaged in meticulous analysis and design of the system, employing industry best practices to ensure optimal performance and functionality.

Involved in troubleshooting, change request, and Production support by doing bug-fixing and implementing new and enhancements.

Day to day interact with product office, project managers for Project estimation and Requirement review and UAT

Support development teams in technical questions of continuous integration/continuous delivery, delivery organizations

Prepare system prototype and validate the design to make sure all business logic and requirements are met. Get approvals from management team for development of UI.

Coded PL/SQL Procedures, triggers, Functions extensively

Followed the Change process for the Production deployment with ITSM

Troubleshooting the application after the deployment to PROD based on the Incidents raised by the application users.

Environment: Windows 2003, IIS 6.0, .Net 3.5, ASP.Net, AJAX, LINQ to SQL, C#, Crystal Reports XI2, SQL Server 2000 and Visual Studio .Net 2008, IBM RT

Client: Kaiser Permanente

Role –Software Engineer

Project Name: Capital Application Requirement Tool

Description:

Capital Application Requirement Tool (CART) is a web-based application. The application is used for the infrastructure handling of all the facilities of Kaiser Permanente. This application is developed by .Net framework 3.5 and Telerik controls. Create a repository of data containing information specific to the installation and configuration activities for each application that will be used in new or expanded facilities.

Client: Kaiser Permanente June 2009- Feb 2011

Role –Software Engineer

Project Name: Security Incident Reporting Management

Description:

SIRM (Security Incident Reporting Management), a national Security Incident Management System allows Security Officers easy access to enter data, produce reports, and provide the PMO the capability to create comprehensive reports for program level analysis, coordination of serious activities and sharing of information by numerous departments.

Responsibilities:

Implemented N-tier architecture, utilizing C# to develop the presentation layer, business layer, and data access layer, resulting in a scalable and efficient system design.

Engaged in meticulous analysis and design of the system, employing industry best practices to ensure optimal performance and functionality.

Prepare system prototype and validate the design to make sure all business logic and requirements are met. Get approvals from management team for development of UI.

Developed screens using ASP.NET MVC helper methods, use form field validations server-side validations using data annotations.

Extensively used themes and skins for styling the ASP.NET pages and designed JavaScript functions for client-side validations.

Coded PL/SQL Procedures, triggers, Functions extensively

Environment: Windows 2003, IIS 6.0, .Net 2.o, ASP.Net, AJAX, SQL, C#, Crystal Reports XI2, SQL Server 2000 and Visual Studio .Net 2008, IBM RT

Client: Kaiser Permanente Jan 2009- Feb 2010

Role –Software Engineer

Project Name: Furniture and Equipment Processing 2 (FEP2)

Description:

Furniture and Equipment Processing (FEP2) is a web-based decision-making application. The application is used by the National Facility Services, Kaiser Permanente. This application has numerous modules which enable the NFS, KP to make decisions on setting up a new facility. This identifies the furniture and medical equipment needed for a new medical office building or a hospital building. The cut sheet is created by the application which acts as a bible for procuring the required Furniture and medical equipment and positioning them in appropriate place. The application utilizes the Procurement applications like ARIBA for placing orders to the manufacturers of the furniture and medical equipment. This again tracks the delivery of the orders and tracks till the item is placed on the appropriate place.

Responsibilities:

Coding in Java/J2ee

Report development using Crystal Reports, SSRS

preparation of Build, Release documents, setting up meeting with stakeholders.

Day to day interact with product office, project managers for Project estimation and Requirement review and UAT

Preparation of Build release documents, implementation and Production Support (Based on Remedy ticket) for various projects in applications.

Environment: Java /J2ee, JavaScript, Jsp, Oracle 12c, Crystal Report 11

Client: Washington Mutual Bank Aug 2007- Dec 2008

Role –Software Engineer

Project Name: Application Underwriting Compliance System (AUCS)

Description:

Application Underwriting and Compliance System (AUCS) is the system used at Washington Mutual Bank for underwriting and workflow management and reporting. AUCS is primarily used to manage the total Small Business loan production generated from 1200 branches located across the US. The SBLA project involves the conversion of the existing Access application to a Web based model which involves development in .Net Environment. Small business applications are transferred from Blast application through DTS into AUCS system, that receives, underwrites the application to approve, counteroffer or decline decisions are results in application status. All the approved application are forwarded to Next level. It uses the web model approach to overcome the existing performance, security and deployment issues.

Responsibilities:

Used N-tier architecture for presentation, business and data layers.

Used ASP.NET login controls like Create user wizard, login, change password, etc.

Improved the performance of web pages by using AJAX.

Extensively used ASP.NET controls for developing the UI

Used C#.NET in writing Business classes and Data Access layer methods.

Designed Class and use case diagrams using MS Visio

Used ADO.NET objects, dataset, data table, data relations and data adapter for manipulating, retrieving, storing and displaying data from SQL Server data source.

Attended the code review sessions and have



Contact this candidate