Summary
Skills
Work History
Projects
Education
Certification
Interests
CustomerServiceRepresentative
Pradeep Kumar Myakala

Pradeep Kumar Myakala

Senior Software Engineer Manager

Summary

  • Over 15 years of experience developing Web , Windows , and Console applications using .NET technologies.
  • Skilled in creating dynamic and responsive web pages using front-end technologies through practical experience.
  • Proficient in developing and consuming Web Services, including RESTful services.
  • Thorough expertise in designing databases, tables, stored procedures, functions, triggers, etc., in RDBMS .
  • Experienced in utilizing Crucible by Atlassian for collaborative code reviews .
  • Proficient in employing unit testing tools like MS Test and N-Unit.
    Successfully integrated various ESBs such as MSMQ , Kafka , and MuleSoft into applications.
  • Extensive expertise in cloud technologies, including Azure , AWS , and Citrix .
  • Skilled in configuring and utilizing CI/CD tools for efficient development processes.
  • Familiar with issue tracking and project management tools such as JIRA .
  • Worked on enterprise-level job schedulers like TIDAL and Control+M .
  • Proficient in SDLC and Agile /Scrum methodologies for development processes.
  • Experienced in requirement gathering, application design , development , testing , deployment , and support .
  • Collaborated with both On-Site and Off-Shore Clients & Teams globally.
  • Effective communication of complex technical requirements to non-technical stakeholders.
  • Self-motivated with a strong track record of excelling in independent responsibilities and team collaboration .
  • Demonstrates exceptional relationship-building, decision-making, and communication skills.
  • Quick learner with a positive attitude and a talent for generating innovative ideas.
  • Committed to maintaining a quality -oriented mindset and delivering high-quality results efficiently under pressure .
  • Possesses excellent judgment , strong problem-solving skills, and a focus on enhancing team effectiveness and project outcomes.

Skills

    ASPNet MVC 50

undefined

Work History

Architect

Wipro Technologies Ltd
07.2019 - Current
  • Led the design and development of applications and databases tailored to client requirements, ensuring alignment with project goals and objectives.
  • Managed a cross-functional development and quality assurance team, fostering collaboration and ensuring timely project delivery with high quality standards.
  • Hands-on experience in developing applications using ASP.NET Core Web API and MVC, integrating Azure and Citrix APIs to enhance application functionality.
  • Spearheaded the automation initiatives within projects, streamlining processes and improving efficiency.
  • Demonstrated expertise in architecting solutions, overseeing project management, and driving successful software development projects from conception to deployment.
  • Successfully balanced the roles of architect, project manager, and senior software developer, contributing to the effective delivery of complex projects while ensuring client satisfaction.

Senior Consultant

Virtusa Consulting Services Pvt Ltd
04.2010 - 06.2019
  • Collaborated with senior developers and architects to design applications and databases that aligned with client requirements, demonstrating strong teamwork and problem-solving skills.
  • Acquired skills in developing automations, leveraging ASP.NET, WCF, WPF, and C#.NET to enhance application functionality and streamline processes.
  • Independently developed a WPF application swiftly, showcasing proficiency in WPF, C#.NET, and application development.
  • Conducted self-unit testing and implemented Test-Driven Development (TDD) practices to ensure high-quality code and application functionality.
  • Traveled on-site for project requirement gathering and deployment, effectively bridging communication gaps and ensuring client satisfaction.
  • Managed a small development team, fostering a collaborative environment and ensuring project milestones were met efficiently.

Senior Software Developer

Cyber Managers Software Services Pvt Ltd
01.2007 - 06.2008
  • Started as a fresher learning Visual Basic and SQL, gradually transitioning to development tasks in ASP.NET and SQL, showcasing a strong learning curve and adaptability.
  • Progressed to working independently as a junior software developer, developing Windows-based applications using Visual Basic and creating ActiveX controls, demonstrating initiative and technical skills.
  • Developed web applications on ASP.NET, gaining practical experience in web development and expanding technical expertise.
  • Created and consumed classic ASP.NET web services, showcasing proficiency in service-oriented architecture and integration skills.
  • Worked at customer locations, interacting with clients to gather requirements effectively and ensuring alignment with project objectives.
  • Acquired skills in GUI design using HTML, JavaScript, CSS, and AJAX, enhancing user interface development capabilities and contributing to the overall user experience of applications.

Projects

Project Name : Hybrid and Multi Cloud DaaS (Desktop as a Service) Platform

Team Size : 20

Duration : July 2019 to till date

Technologies : Angular, Dot.Net 6, WebAPI, Power-shell, Citrix, Azure

Role : Architect, Project Lead & Senior Developer

Description :

It is a versatile all-in-one application designed for comprehensive cloud infrastructure management. It streamlines user onboarding, migration, application provisioning, and observability. With features for financial operations and optimization, it offers a centralized hub for efficiently managing and optimizing cloud resources. This solution enhances operational efficiency by enabling seamless management, infrastructure visibility, and cost optimization in hybrid and multi-cloud environments.

Responsibilities :

  • Designed application architecture based on project specifications, emphasizing reusability, scalability, and high performance.
  • Implemented robust authentication, authorization, and security features in the application.
  • Segregated project requirements into modular components, assigning them to track leads for development oversight.
  • Established and communicated clear goals for individual development teams.
  • Tracked development progress through various stages, including code review, quality assurance, and security analysis.
  • Ensured seamless integration of various software modules within the application.
  • Identified and integrated Azure and Citrix web APIs to retrieve data and create data-based visualizations.
  • Built automations to execute various ETL (Extract, Transform, Load) operations.
  • Spearheaded cloud optimization initiatives by identifying and implementing use cases for optimizing cloud resources and reducing costs.
  • Ensured timely delivery of software modules.
  • Prepared and reviewed comprehensive technical documentation for the project.
  • Conducted demonstrations to showcase application features and functionalities to customers.
  • Managed deployment processes and obtained sign-off from customers for successful project completion.

Education

Bachelor of Engineering in Electronics

From Fr.Conceicao Rodrigues College of Engineering
(May 2006) - Mumbai

Certification

Certified Scrum Master from Scrum Alliance

Interests

Technology Enthusiast: Passionate about staying updated with the latest technological advancements, attending tech meetups, and continuously learning about new developments in the tech industry

Social Welfare: Actively involved in volunteering or supporting various social welfare initiatives to give back to the community and make a positive impact on society

Swimming: Maintain an active lifestyle through swimming, showcasing dedication to personal well-being and a disciplined approach to fitness activities

Gardening: Enjoy cultivating and nurturing plants, demonstrating patience, attention to detail, and an ability to care for living organisms

Pradeep Kumar MyakalaSenior Software Engineer Manager