Highly skilled software development professional bringing enormous talents for software design, development and integration. Offering advanced knowledge of in-demand programming languages. Background writing code and developing systems for software applications.
Overview
10
10
years of professional experience
1
1
Certification
Work History
Software Development Specialist
Amdocs Inc.
06.2023 - Current
Translated customer requirements into written use cases.
Pioneered new methods of code review to incorporate wider range of voices.
Developed comprehensive test plans to validate functionality across all supported platforms before deploying new releases to production environments.
Achieved faster development cycles by designing and implementing reusable code components.
Improved system stability by identifying bottlenecks in existing infrastructure and recommending appropriate optimizations or upgrades as necessary.
Reduced software bugs by conducting thorough testing and debugging processes.
Architected data engineering pipelines to support machine learning performance.
Corrected, modified and upgraded software to improve performance.
Delivered services to customer locations within specific timeframes.
Identified issues, analyzed information and provided solutions to problems.
Software Development Specialist
Amdocs Development Centre India LLP
12.2021 - 06.2023
Development, implementation, and support specialist of the Amdocs Sky Reconciliation Project
Migrate and Upgrade Sky Reconciliation Project to Azure Cloud
Translate business use case requirement into system requirements
Manage implementation of Sky Reconciliation project from testing to production phase
Manage development activities for Amdocs JESI,AMIL and DMAAs product
Lead development activities according to customer business requirements
Prioritize defect resolution
Consult with customer in all aspects related to the Sky Reconciliation Project
Monitoring system performance
Support production activities for Amdocs JESI,AMIL and DMAAs product
Communicating key project data to team members and building cohesion among teams
Identify and assess new technologies prior to implementation
Continually research and evaluate innovate, creative and leading edge approaches to blended learning, making recommendations for the future learning resources
Software Developer
Amdocs Development Centre India LLP
07.2019 - 12.2021
Design and Implement ETL Process for new use case on Amdocs Sky Platform
Develop flowcharts, layouts and documentation to identify requirements and solutions on new case on Amdocs Sky Platform
Evaluates new and upcoming big data solutions and makes recommendations for adoption to assist with building our next generation platform
Work with DevOps to handle build and deployment issues
Prioritize and handle defect resolution
Design, Implement and manage new requirement in Amdocs JESI product
Manage code documentation and version control Participate in on-call to respond to production issues Work in an agile environment to release software on a regular schedule Carry software products through the software development life cycle (SDLC)
Software Support Engineer
Amdocs Development Centre India LLP
05.2015 - 07.2019
New requirements Analysis for customer requirements Taking ownership of customer issues reported and seeing problems through to resolution Managing the development activity
Researching, diagnosing, troubleshooting and identifying solutions to resolve system issues
Prioritize and manage several open issues at one time
Responsible for the development and software deliverables to clients Managing the Implementation activity
Software upgrades
Managing the open defect tickets for the Amdocs Ensemble Billing team
Support the Amdocs Ensemble Billing system
Responsible for Analyzing New Software Upgrade requirements
Responsible for giving the time estimations for the New Upgrades Responsible for completing the new releases in Specified time
Responsible for completing the testing of the new upgrades
Responsible for providing resolutions for defects
Maintaining the quality of the code as per the Amdocs standards
Technical & Business Operation Analyst
Amdocs Development Centre India LLP
10.2013 - 05.2015
Creating a detailed business analysis, outlining problems, opportunities and solutions for a business
Solving the customer queries and issues through the Incidents/Tickets raise by them
Identify the steps or tasks to support the implementation of new features Monitor project progress by tracking activity; resolving problems; publishing progress reports; recommending actions Prepare technical reports by collecting, analyzing and summarizing information and trends Perform daily, weekly and monthly reviews and analyses of current processes using operational metrics and reports Contribute to team effort by accomplishing related results as needed Conduct insightful, ad hoc analyses to investigate ongoing or one-time operational issues Improve systems by studying current practices, designing modifications Construct workflow charts and diagrams; studying system capabilities; writing specifications Coordinate issues and defects between the Amdocs Internal development groups and Customer Participating in design reviews with the team members Maintaining the quality of the code as per the Amdocs standards
Constantly participating in status and planning meetings with managers