
SriHarsha Koka
Engineering / Architecture
About SriHarsha Koka:
With over a decade of experience in application development, system integration, data science, and process automation, I am an accomplished professional in the field of machine learning, Deep Learning and data analytics.
In my most recent role as a Senior Software Developer at a global banking company, I worked on various machine learning projects, including credit scoring models, fraud detection systems, and customer segmentation, achieving tangible results such as a 20% improvement in credit assessment accuracy and a 15% reduction in fraudulent transactions.
I possess broad expertise in tools and technologies, such as AWS (EC2, S3, Lambda, SageMaker), Docker, Jenkins, Jira, GitLab, Flask, Oracle, MongoDB, and SQL. My proficiency in Python libraries (SkLearn, Pandas, Seaborn, PyTorch, NumPy, Matplotlib, MLFlow) has been integral to conducting exploratory data analysis and building predictive models. My technical skills extend to cryptography, SSL pinning, and Android security.
A dedicated collaborator, I excel in cross-functional team environments, effectively communicating complex technical concepts to ensure seamless integration and optimal performance. I am passionate about leveraging my skills and experience to drive innovation and operational efficiency in dynamic and forward-thinking organizations.
Experience
Profile Summary: Experienced Senior Software Developer with over a decade of expertise in application development, system integration, data science, and process automation. Proficient in Python programming, SQL, AWS ecosystem, and a variety of machine learning techniques. Passionate about leveraging machine learning and data analytics to drive strategic decision-making and operational efficiency.
Key Skills:
Programming Languages: Python, C, C++, Java, SQL, PL/SQL, Unix scripting
Data Science & Analysis: SkLearn, Pandas, Seaborn, PyTorch, NumPy, Matplotlib, MLFlow, Exploratory Data Analysis (EDA)
Machine Learning: Supervised Learning, Unsupervised Learning, Deep Learning, Computer Vision, Yolov5, Predictive Modelling, Recommendation Systems, Anomaly Detection
Databases: Oracle, MongoDB
Tools & Technologies: AWS (EC2, S3, Lambda, SageMaker), Docker, Jenkins, Jira, GitLab, Flask, OpenCV
Security: Android, Cryptography, SSL Pinning
Employment:
Senior Software Developer at Barclays (2017 - Present):
I worked on multiple machine learning projects, including credit scoring models, fraud detection systems, customer segmentation, recommendation engines, loan default prediction, network security for phishing detection, and customer churn prediction, all deployed on AWS with CI/CD pipelines. I also developed the mobile security library for the Barclays Android platform, significantly enhancing application security and contributing to fraud prevention. I created a Python and Flask test server to simulate the application gateway, ensuring comprehensive app testing and data quality. Utilizing Java, C, and OpenSSL, I ensured secure app registration, authentication, and communication. My cryptography operations, SSL Pinning, and security checks strengthened fraud detection systems.
Software Developer at Voicescape (2016 - 2017):
At Voicescape, I worked on machine learning projects, such as caseload management, intelligent automation, behavioural insights, income analytics, and risk-based arrears management, employing various regression, classification, and clustering techniques. I also developed applications to process large quantities of text and audio data, ensuring data quality for analysis. I designed data processing and analysis modules, storing insights in Oracle databases. Utilizing Speechmatics APIs, I enhanced communication capabilities through speech-to-text and text-to-speech conversions.
Software Consultant at Oracle (2014 - 2016):
I worked on sales optimization projects utilizing machine learning techniques, applying predictive analytics and classification techniques to enhance sales decision-making processes. I also worked on data extraction and migration, ensuring data integrity for analysis. I managed the migration of large datasets using Oracle HCM Data Loader tools, SQL, PL/SQL, Oracle GoldenGate, and RMAN. I conducted large-scale Oracle database upgrades, ensuring smooth transitions. I contributed to maintaining data quality during system upgrades, supporting business continuity. .
Software Consultant at Capgemini (2013 - 2014):
At Capgemini, I conducted Oracle E-Business Suite system upgrades and patching, maintaining system reliability and data integrity. I developed complex SQL and PL/SQL programs for data analysis and reporting, supporting strategic decision-making. I also created shell scripts for day-to-day application management, enhancing operational efficiency.
Software Developer at Stoke on Trent City Council (2009 - 2014):
I led the in-house rewrite of a third-party Housing System, developing the final product using C#.Net. I managed the complete development lifecycle, from requirement analysis to implementation and support. I implemented process automation and notification modules, reducing operational costs. I crafted SQL, PL/SQL objects and queries, and designed database table structures. I conducted unit and system testing and supported User Acceptance Testing.
Software Developer at Chester and District Housing Trust (2008 - 2009):
At Chester and District Housing Trust, I developed tailored SQL queries and PL/SQL programs to meet specific client requirements. I created automated workflows for efficient letter generation and other processes. I authored UNIX scripts on the Solaris 5.9 platform, enhancing system operations.
Education
I have completed Masters in Computing from Staffordshire University
Professionals in the same Engineering / Architecture sector as SriHarsha Koka
Professionals from different sectors near Manchester, Manchester
Jobs near Manchester, Manchester
-
Senior Data Scientist
4 weeks ago
American Bureau of Shipping BirchwoodWe are seeking an exceptional Senior Data Scientist to join us full-time in our Artificial Intelligence (AI) Practice Team, Europe. · Lead the preparation, exploration, and analysis of client data (tabular, time-series, and document-based) to enable robust modeling,Listed respons ...
-
Data Scientist
1 month ago
Searchability NS&D ManchesterNew Permanent Opportunity for an Enhanced DV Cleared Data Scientist / AI Engineer in Manchester. · Must have active enhanced DV Clearance · Junior to Lead levels available · Must be willing to be full-time on-site in Manchester · ...
-
Senior Data Scientist
4 weeks ago
Lloyds Banking Group ManchesterJob summary · Lloyds Banking Group is the UK's leading digital franchise, · with over 13 million active online customers across our three main brands.We're building the bank of the future, · and we need your help. · ...