Summary
Overview
Work History
Education
Skills
Certification
Websites
Timeline
Generic

Arun Pokali

Hyderabad

Summary

Software developer with 11 years of experience in backend programming, I excel in microservices and event-based architecture. Currently, I am engaged in designing and developing highly scalable, available, and reliable cloud-native applications. As a polyglot developer, I value utilizing the right tool for the job, maintaining a versatile toolkit that enables solutions across a wide array of problem sets. I specialize in migrating monolithic legacy applications to cloud-native applications using hyperscalers. As a firm believer in Agile methodologies, including Test-Driven Development (TDD) and frequent releases, I consistently strive for excellence in software development practices.

With a blend of enthusiasm, experience, and creativity, I integrate the best elements of design, engineering, architecture, optimization, documentation, and testing to build applications that meet the highest standards. I have substantial experience as a mentor, leading a team of 15 members. My interests encompass programming, foundational computer science, data science, cloud, and AI technologies, as well as exploring algorithms.

Beyond programming, I am dedicated to maintaining a healthy and fit lifestyle and enjoy traveling. I am always intrigued by ideologies that challenge conventional thinking. I pride myself on straightforward and accessible communication, fostering healthy discussions among technologists, developers, designers, testers, users, and thinkers.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Senior Technologist

Infosys
Hyderabad
01.2022 - Current
  • Collaborated with Technical Architects to engage in architecture discussions and mentor the team, ensuring alignment and progress towards project milestones
  • Monitored system performance to ensure optimal availability and reliability of all applications.
  • Conducted research to identify new technologies and methods for improving operational efficiency.
  • Created, tested, and implemented software applications to automate business processes.
  • Maintained up-to-date knowledge of industry trends by attending conferences and reading professional publications.
  • Analyzed user requirements to create detailed functional specifications for software development projects.
  • Managed multiple concurrent tasks while meeting tight deadlines without sacrificing quality standards.
  • Developed and maintained a comprehensive database of technical documents for all projects.
  • Researched emerging technologies in order to make informed recommendations regarding their implementation.
  • Analyze design and development of new cloud-native technical solution
  • Creating guideline/standards for development by analyzing the existing application code
  • Creating proof of concepts and lead the coding phase over the same
  • Perform root cause analysis of any issues that arise post implementation and work on solutions related to issue fixing
  • Participate in Scrum & Defect triage meetings.

Specialist Programmer

Infosys
Hyderabad
10.2018 - 12.2021
  • Analyze design and development of new cloud-native technical solution
  • Creating guideline/standards for development by analyzing the existing application code
  • Creating proof of concepts and lead the coding phase over the same
  • Perform root cause analysis of any issues that arise post implementation and work on solutions related to issue fixing
  • Other tasks include Participate in Scrum & Defect triage meetings.

Technology Analyst

Infosys
10.2016 - 10.2018
  • Requirement analysis, design, development, enhance and support of Microservices with Spring Boot
  • Design, develop and testing of new DB tables and Stored Procedures
  • Unit testing (as specified in the design phase), component and acceptance testing to ensure successful release to production
  • Develop and maintain CI/CD pipelines
  • Perform root cause analysis of any issues that arise post implementation and work on solutions related to issue fixing
  • Participate in Scrum & Defect triage meetings
  • Experience of working in large projects, coordinating the cross vendor/team for activities and deliverables.

Senior Systems Engineer

Infosys
09.2014 - 10.2016
  • Development of applications using C/C++, Python, Perl, Shell scripting
  • Development of Unit Test Cases, Coding & Unit Testing
  • Perform root cause analysis of any issues that arise post implementation and work on solutions related to issue fixing.

Systems Engineer

Infosys
07.2013 - 09.2014
  • Analyze design and development, enhance, support of applications
  • Doing code analysis, analyzed database, develop the test data and Use Cases to implement the application end to end without any previous documents
  • Responsible for Application Build and Deployment in Test and UAT environments
  • Unit and Integration System testing.

Education

Bachelor of Technology - Computer Science And Engineering

Aurora's Technological And Research Institute, JNTU
Hyderabad
01-2012

Skills


  • Software Architecture and Design: Microservices architecture, Event Sourcing, Command Query Responsibility Segregation (CQRS), Domain-Driven Design (DDD), RESTful Web Services, Micro Frontend, Backend for Frontend (BFF)
  • Agile Methodologies: Test-Driven Development (TDD), Continuous Integration/Continuous Deployment (CI/CD), Scrum, Kanban, Frequent and iterative releases, User Story Mapping, Retrospectives, Sprint Planning
  • Mentorship and Leadership: Leading cross-functional agile teams, Providing technical guidance and code reviews, Developing training materials and conducting workshops, Conflict resolution, Team dynamics, Performance evaluation, Career development, Driving innovation, Best practices
  • Programming Languages: Java (Spring Web Flux, Spring Boot, Hibernate, JPA), Python ( Flask, Pandas, NumPy), Unix Shell (Bash scripting, Cron jobs, System automation), C, C, JavaScript (Nodejs, Expressjs, Reactjs)
  • AI Technologies: Azure AI services, Document Intelligence Studio, Azure OpenAI, Langchain, Ollama, HuggingFace, OpenAI, Llama
  • Databases: Data model designing, Azure Cosmos DB, Azure SQL Database, Informix, MySQL, PostgreSQL, Azure Blob Storage, Oracle Database, Prometheus, Redis, Memcached, MongoDB
  • ALM Tools: Team Forge, HP ALM, BMC Remedy, ServiceNow, JIRA, Confluence, VersionOne, Rally
  • Observability & Telemetry: Dynatrace, Splunk, Grafana, Azure Application Insights, Azure Log Analytics, Spotlight, Prometheus, Monitoring, Alerting
  • DevOps: Jenkins (CI/CD), Ansible (configuration management), Git (version control), Docker (containerization), Kubernetes (container orchestration), Azure DevOps, Continuous Monitoring, Automated testing frameworks, Maven, Gradle, Pip, Homebrew
  • Messaging: Kafka, Azure Service Bus, Event Hubs, Message-driven architecture
  • Containerization: Kubernetes, Docker, Helm (Kubernetes package management), Docker Compose, Azure Kubernetes Service (AKS),

Certification

  • Azure AZ 203 - Azure Developer Associate
  • Azure AI-900 - Azure AI Fundamentals
  • Azure AZ 305 - Designing Microsoft Azure Infrastructure Solutions

Timeline

Senior Technologist

Infosys
01.2022 - Current

Specialist Programmer

Infosys
10.2018 - 12.2021

Technology Analyst

Infosys
10.2016 - 10.2018

Senior Systems Engineer

Infosys
09.2014 - 10.2016

Systems Engineer

Infosys
07.2013 - 09.2014

Bachelor of Technology - Computer Science And Engineering

Aurora's Technological And Research Institute, JNTU
Arun Pokali