Rakesh Mothukuri

Founding Member at Oaks
  • Claim this Profile
Contact Information
Location
Berlin, DE

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • Germany
    • Financial Services
    • 1 - 100 Employee
    • Founding Member
      • Sep 2022 - Present

      Berlin, Germany As a Senior Principal Engineer/Engineering Lead at Hizpeed, I was entrusted with leading and guiding technical teams to drive innovation, develop robust products, and ensure the successful execution of engineering projects. My role involved a combination of technical expertise, leadership, and strategic thinking to achieve business objectives. Responsibilities: Architecture and Design: Played a pivotal role in architecting scalable and high-performance solutions, ensuring… Show more As a Senior Principal Engineer/Engineering Lead at Hizpeed, I was entrusted with leading and guiding technical teams to drive innovation, develop robust products, and ensure the successful execution of engineering projects. My role involved a combination of technical expertise, leadership, and strategic thinking to achieve business objectives. Responsibilities: Architecture and Design: Played a pivotal role in architecting scalable and high-performance solutions, ensuring alignment with business goals and industry best practices. Collaborated closely with cross-functional teams (Product Management, UX/UI, QA) to translate product requirements into technical specifications. Technology Stack and Tooling: Demonstrated expertise in technical expertise to drive the development process. Evaluated and implemented new technologies to enhance product capabilities and maintain competitiveness in the market. Code Quality and Best Practices: Enforced coding standards, code reviews, and testing procedures to maintain high code quality and ensure robust, reliable software solutions. Conducted regular code audits and implemented improvements to optimize performance and maintainability. Cross-functional Collaboration: Collaborated with Product Management to define and refine product roadmaps, ensuring alignment with customer needs and market trends. Worked closely with Sales and Marketing teams to provide technical expertise for customer engagements, product demos, and technical documentation. Problem Solving and Innovation: Identified and resolved complex technical challenges, leveraging creativity and innovative thinking to develop effective solutions. Promoted a culture of innovation within the engineering team, encouraging exploration of new technologies and approaches. Stakeholder Communication: Presented technical concepts and project updates to executive leadership, investors, and external stakeholders, effectively conveying the value proposition of the product. Show less

    • Germany
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Engineering Lead/Solution Architect
      • Dec 2020 - Sep 2022

      Berlin, Germany As a founding member of Saiga, I collaborated closely with the CEO and CTO to conceptualize and construct a comprehensive Robotic Process Automation (RPA) platform. This platform boasts full proficiency in executing any automation task based on natural language processing. Responsibilities: * Collaborated with the CEO and CTO to delineate the product's infrastructure, services design, and future trajectory. * Developed a Robotic Automation Platform that streamlines human… Show more As a founding member of Saiga, I collaborated closely with the CEO and CTO to conceptualize and construct a comprehensive Robotic Process Automation (RPA) platform. This platform boasts full proficiency in executing any automation task based on natural language processing. Responsibilities: * Collaborated with the CEO and CTO to delineate the product's infrastructure, services design, and future trajectory. * Developed a Robotic Automation Platform that streamlines human administrative tasks, harnessing the power of AWS cloud infrastructure and managed services. * Orchestrated systems in a serverless manner, utilizing AWS Lambda, API Gateway, Aurora, Stepflow, Event bridge, CDK, and SAM. * Established an Automation platform using Robocorp and step-functions. * Designed and implemented Machine Learning (ML) systems and a data transformation pipeline for the purpose of transforming production data for ML model training. * Constructed ML infrastructure employing AWS Sagemaker, Textract, and Transcribe services. * Provided architectural and technical guidance to the engineering teams for the implementation of new features. * Ensured the delivery of high-quality software products within schedule and budget constraints. * Led the design, development, integration, and debugging of systems and applications. * Conducted requirements analysis, system/software design and analysis, development, system risk analysis, and 3rd party integrations. * Managed and oversaw software development tasks and the overall engineering schedule. * Offered leadership to the software engineering teams, enforcing standard company policies and procedures aligned with software development standards. * Proactively anticipated future system needs and identified solutions. * Evaluated and identified new technologies/patterns to ensure the development of software that best meets market needs. Show less

    • Egypt
    • Leasing Non-residential Real Estate
    • Senior Principal Software Engineer (Wipro Ltd)
      • Apr 2016 - Dec 2020

      Nottingham, England, United Kingdom Implementing the Credit LimitIncrease Program for the customers based on various marketing campaigns run by the company. This system needs to be implemented and hosted on AWS and service needs to be available as a very high performant APIserving at least to 10+ different downstream applications and responding to a minimum of 600 requests per minute with no downtime at any time of the day Responsible mainly for 1. Working closely with the CAPITAL ONE product owners, Technical… Show more Implementing the Credit LimitIncrease Program for the customers based on various marketing campaigns run by the company. This system needs to be implemented and hosted on AWS and service needs to be available as a very high performant APIserving at least to 10+ different downstream applications and responding to a minimum of 600 requests per minute with no downtime at any time of the day Responsible mainly for 1. Working closely with the CAPITAL ONE product owners, Technical architects and gathering the product feature requests. 2. Breaking down requirements and designing the application flows in and modularizing the application as RESTful API’s using microservices architecture and approach to containerize applications as single operable units. 3. I have lead building decision/recommendation engine based applications using reactive style programming and eventdriven/Microservices architectures. 4. Responsible for working with the technical leadership team to identifying the integration points of integration with Third-Party systems like TSYS (Payment processing system), LOGZ.IO and Datadog (Cloud monitoring tools) and AMAZON WEB SERVICE Redshift (Data warehouse) to store the data. 5. Approaching system design and building following Multithreading, Functional reactive programming paradigms to ensure applications are asynchronous, non-blocking, event-driven which leads to highly scalable application. 6. Building batch processing applications using frameworks such as SPRING BATCH. 7. Implementing data models and transferring from applications to cloud-ready databases such as DYNAMODB, POSTGRESQL. 8. Drove programs to implement CI/CD(Continuous Integration and Continuous Deployment) pipelines using tools such as Jenkins, Docker, git hooks. 9. Implementing using AWS services like Virtual PrivateCloud, Cloud Formation Template, Elastic Compute Cloud (Ec2), Elastic container service (ECS), Elastic LoadBalancer 10. Monolith architecture to microservices architecture.

    • Principal Software Engineer (Wipro Ltd)
      • Apr 2013 - Dec 2020

      Nottingham, United Kingdom and Bangalore India Implementing Application risk scoring models, Rulesets, Tables, Graphs and various other decision entities using the FICO Blaze Advisor® Decision Rules Management System for Capital One in order to predict Repayment risk, Fraud detection, Income prediction, Financial conduct authority regulations and organization rules for applicants applying for credit cards and make a decision whether to accept, reject or refer. Responsibilities: 1. Working closely with the CAPITAL ONE… Show more Implementing Application risk scoring models, Rulesets, Tables, Graphs and various other decision entities using the FICO Blaze Advisor® Decision Rules Management System for Capital One in order to predict Repayment risk, Fraud detection, Income prediction, Financial conduct authority regulations and organization rules for applicants applying for credit cards and make a decision whether to accept, reject or refer. Responsibilities: 1. Working closely with the CAPITAL ONE Product owners and Decision science team gathering requirements for implementing scoring models 2. Implementing decision components, Decision Table, Ruleset, Rule list templates, XML/POJO Modelling & Functions using FICO Blaze Advisor®. 3. I have built enterprise-grade complex Rule Engines using FICO Blaze advisor, Drools, PEGA and Red hat decision manager. 4. Experience in leading the development of backend services for Banking domain products specifically for credit decisioning platform, fraud detection system, payments and customer acquisition systems. 5. Understanding scoring models designed using advanced statistical models such as LOGICAL REGRESSION, LINEAR REGRESSION and machine learning techniques like GRADIENT BOOSTING and NEURAL NET and translating them implementable standards such as PMML(Predictive Model Markup Language). 4. Designing the custom Rule Flows, Integration Points using FICO Blaze Advisor® with external third-party systems. 5. Implementing the PMML files into Decision trees, Decision Graphs and Rulesets of complexity over 70000 rules/decision nodes for each model using FICO Blaze Advisor® Decision Rules Management System. 6. Implementing FICO ®Rule Maintenance Application and FICO® Decision simulator application a graphical user interface based web applications for business users to create, modify, test and deploy latest rules without need of core software knowledge according to Financial Conduct authority and Lending standard board regulations.

    • Senior Software Engineer (Wipro Ltd)
      • May 2013 - Jan 2016

      Nottingham, England, United Kingdom CAPITAL ONE’s requirement is to implement a new feature in the Credit Card industry called QUICK CHECK i.e., Capital one offering a quotation capability without impacting individuals credit score. By enabling this provides an opportunity for customers to see prospects a better and accurate view of whether Capital One would is able offers them one of our credit cards using our internal decision models. Responsibilities: 1. Working closely with the CAPITALONE product owners and… Show more CAPITAL ONE’s requirement is to implement a new feature in the Credit Card industry called QUICK CHECK i.e., Capital one offering a quotation capability without impacting individuals credit score. By enabling this provides an opportunity for customers to see prospects a better and accurate view of whether Capital One would is able offers them one of our credit cards using our internal decision models. Responsibilities: 1. Working closely with the CAPITALONE product owners and their Decision science team gathering new requirements to implement scoring models to understand and predict customers Risk, Income assessment and Rulesets associated with the FCA (Financial conduct authority) regulatory requirements and Credit Policy allocations. 2. Understanding complex scoring models designed using advanced statistical models such as LOGICAL REGRESSION, LINEAR REGRESSION implementable standards such as SRL(Structured Rule Language) 3. Designing the custom Rule Flows using FICO Blaze Advisor® Decision R for logical placement of the scoring systems, risk evaluations and Credit Policy allocations. 4. Implementing the decision components like Decision trees, Decision Graphs and Rulesets using FICO Blaze Advisor® Decision R. 5. Building XML and POJO Object Modelling, to create a data model for upstream systems for credit allocations, scoring and evaluation 6. Integrating Decision engine with CAPITAL ONE’s internal proprietary upstream applications like Real Time Messaging system, Athena (Business Process Workflow Management System) and RAID for rapid and accurate application decision. 7. Driven projects to implement CI/CD (Continuous Integration and Continuous Deployment) pipelines using tools such as Jenkins,Capital One proprietary deployment tools. 8. Performing code reviews and utilizing using tools like Eratocode and SonarQube for identifying vulnerabilities. Due size constraint i could only type this much but my responsibilities are much more than this :)

    • Software Engineer (Wipro Ltd)
      • Jan 2011 - Apr 2013

      United Kingdom Implementing decision engine using FICO Blaze Advisor for Capital one Platform that provides a group of web services to the business for real-time decision making and acquisition capabilities. This platform would sit at the critical stack to provide real-time decisions for applicants. Responsibilities: 1. Working closely with the product owner gathering the new requirements to implement a new decision engine using FICO Blaze Advisor®. 2. Understanding new scoring models which… Show more Implementing decision engine using FICO Blaze Advisor for Capital one Platform that provides a group of web services to the business for real-time decision making and acquisition capabilities. This platform would sit at the critical stack to provide real-time decisions for applicants. Responsibilities: 1. Working closely with the product owner gathering the new requirements to implement a new decision engine using FICO Blaze Advisor®. 2. Understanding new scoring models which are built using statistical models such as LOGICAL REGRESSION and translating them into business components using FICO Blaze Advisor® Decision Rules Management System. 3. Working with a technical leadership team to understand the design and implementation of the new decision flows using features of FICO Blaze Advisor® like Rule flows, Object Modelling. 4. Implementation of the new Web application server using FICO ®Rule Maintenance Application and FICO® Decision simulator application. 5. Implementing Decision rules following the requirements from Customer management, the Marketing team in the form of Decision Tables and Rulesets, Rule lists, Functions and Rule templates using SRL(Structured Rule Language) from FICO Blaze Advisor®. 6. Implementing testing suites to using FICO Blaze Advisor® BRUnit testing framework before the implementation of them in the Production environment. 7.Implemented CI/CD (Continuous Integration and Continuous Deployment) pipelines using tools such as Jenkins, Subversion and Capital One proprietary deployment tools and successfully implemented pipeline for automated Build, Test and Deploy Due size constraint i could only type this much but my responsibilities are much more than this :)

    • India
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Technical Analyst
      • Jan 2010 - Jan 2011

      Bengaluru, Karnataka Carried out system backups of virtual machine instances, recovery procedures and implementation of AD groups allocations for tight security and perform integrity checks to ensure access to applications for respective AD groups. Implementing system updates and testing, recording, reproducing, logging and fixing all found issues in compliance with IT guidelines scripts, procedures and processes. Disaster recovery planning and execution quarterly to ensure business continuity is not… Show more Carried out system backups of virtual machine instances, recovery procedures and implementation of AD groups allocations for tight security and perform integrity checks to ensure access to applications for respective AD groups. Implementing system updates and testing, recording, reproducing, logging and fixing all found issues in compliance with IT guidelines scripts, procedures and processes. Disaster recovery planning and execution quarterly to ensure business continuity is not interrupted across multiple locations. Coordinating with service providers, and external resources; review, deployment and maintenance of security applications Troubleshooting and providing service support for the diagnosis, resolution of software malfunctions, including workstations and Hardware issues. Documentation, policies and directions are prepared and preserved, and operating procedures and system logs documented. ensuring that the design of VM allocations on VMWare ESXi allows all VM’s to fit together and work properly, and monitoring and adjusting the performance of virtual machines Continuous review of the existing network to assess potential network requirements and recommendations for improvement of server and network implementations. Project Management (Planning, Scheduling and Tracking) and Resource Management. Show less

Education

  • Jawaharlal Nehru Technological University
    Bachelor of Technology (B.Tech.), Electrical, Electronics and Communications Engineering
    2005 - 2009
  • Ratnam IIT college
    Board of Intermediate, Mathematics, Physics and Chemistry
    2003 - 2005

Community

You need to have a working account to view this content. Click here to join now