Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Priyanka Ramilla Ashok Kumar

Cleveland,OH

Summary

Over 7 years of IT experience specializing in analysis, design, implementation, and testing of Client/Server Applications and Web Based Applications using C# and Object-Oriented Programming Concepts. Proficient in Agile Software development processes with strong technical knowledge in J2EE and JEE development, adept at defining functional and technical specifications. Experienced in all phases of the Software Development Life Cycle (SDLC) including Design, Implementation, and Testing, ensuring high-quality software applications. Implemented web user interfaces using ASP.NET, HTML, and JavaScript, with strong front-end GUI wireframing/prototyping skills using scripting languages like JSP, JavaScript, and PHP. Expertise in Multithreading, Garbage Collection, Spring framework, Hibernate, and Algorithms, enhancing application performance and scalability. Hands-on experience using Hibernate for efficient Database communication, retrieval, and updates, ensuring optimized data handling. Designed web services and SOA-based applications, proficient in writing Web Services using WSDL, SOAP, and UDDI in distributed web application development environments. Developed and consumed Restful web services, integrating seamlessly with modern application architectures. Implemented responsive single-page applications using AngularJS framework and JavaScript, enhancing user experience and interface responsiveness. Worked with Relational DBMS like Oracle, SQL Server, MySQL, and DB2, ensuring robust data management and integrity. Proficient in Test Driven Development (TDD) with tools like JUnit and TestNG, ensuring software reliability through comprehensive testing strategies. Familiarity with Unix, Linux, and Windows operating systems, enabling versatile application deployment and management. Strong team player with excellent work ethics, enthusiastic and quick learner with a positive attitude. Possesses excellent analytical and problem-solving skills, complemented by exceptional oral and written communication abilities.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Software Developer

Tribco INC
2017.10 - Current
  • Developed API and user interfaces for Windows applications using C# 4.0 (Windows Forms, WPF, Console applications, Shared projects, Class libraries)
  • Utilized VBA for Excel automation and SQL Server for database operations including creating tables, stored procedures, views, and user-defined functions
  • Implemented ADO.NET for database connectivity, transactions, and optimized performance using Dataset, Data Tables, Data Adapter, and Data Reader
  • Designed scalable solutions using 3-Tier Architecture (Data Objects, Business Objects) following SDLC and Agile methodologies
  • Implemented MVVM design pattern to achieve separation of concerns and enhance code maintainability
  • Conducted unit testing, integration testing, and system testing to ensure software reliability and identify defects early in the development cycle
  • Managed CI/CD pipelines using Git, Jenkins, and Docker for seamless deployment to staging and production environments
  • Created technical documentation, including system architecture diagrams, API documentation, and user guides
  • Implemented automated testing scripts and procedures to streamline testing processes and improve software quality
  • Mentored junior developers on best practices, coding standards, and software development methodologies
  • Collaborated effectively with cross-functional teams including QA, UX/UI designers, and product managers to align development efforts with business objectives.

C# developer Intern

Raiser Technologies
2017.06 - 2017.10
  • Conducted in-depth analysis, review, and design of software, including technical assessments and source code analysis
  • Utilized N-tier architecture for presentation, Business, and Data Access Layers, implementing solutions in C#, and collaborated within an agile methodology for Application Development
  • Engaged in all stages of the System Development Life Cycle (SDLC), contributing to Requirements gathering, Design, and Development, Testing, and Deployment phases
  • Designed and developed abstract classes, interfaces, and business logic components using C#, Entity Framework, and SQL to enhance application functionality
  • Led the design and development of a multi-threaded data access component, improving data extraction efficiency and performance
  • Implemented web user interfaces using ASP.NET, HTML, and JavaScript to enhance user interaction and functionality
  • Designed and deployed a Virtual Private Network (VPN) for sales and marketing purposes, ensuring secure communication channels
  • Enhanced user experience by developing and integrating new Welcome screens and UI features focused on Speed, Security, and Safety using UI Page View
  • Contributed to dynamic website design and programming using HTML, CSS, JavaScript, and jQuery, optimizing front-end responsiveness and functionality.

Department of Digital Science
2017.01 - 2017.05
  • Implemented secure coding practices to minimize vulnerabilities in C#.NET applications, reducing susceptibility to interception and tampering
  • Ensured robust encryption of sensitive data using advanced algorithms, preventing unauthorized access and data breaches
  • Implemented strong authentication and authorization mechanisms such as multi-factor Leveraged knowledge of SSL/TLS protocols to secure data transmission within applications, ensuring confidentiality and integrity
  • Implemented hashing and digital signatures to verify data integrity and protect against unauthorized modifications during transmission
  • Guided network configuration and firewall settings to prevent MITM attacks, including HTTPS adoption and secure DNS configurations
  • Incorporated logging and monitoring features to detect and respond to suspicious activities indicative of MITM attacks, enhancing overall network security posture
  • Provided training and raised awareness among team members about MITM attack risks and mitigation strategies, fostering a culture of cybersecurity within the development team
  • Led code reviews and security audits to enforce best practices and identify vulnerabilities early in the development lifecycle, ensuring robust application security
  • Designed APIs with built-in security features such as rate limiting, secure authentication tokens, and encrypted data transmission to enhance application security
  • Advocated for security-first architecture principles, including secure session management and least privilege access controls, to mitigate potential attack vectors
  • Stayed updated with emerging cyber threats and mitigation techniques through continuous research and education, ensuring proactive security measures in applications
  • Implemented proactive security measures to address newly discovered vulnerabilities and threats, maintaining the security integrity of developed applications over time.

Department of Digital Science
2016.08 - 2016.12
  • Created and optimized web pages for multiple views (mobile, tablet, desktop) ensuring consistent user experience across devices
  • Developed User Interfaces and Web Service Applications during college projects, focusing on front-end/UI design and functionality
  • Implemented static changes in web pages and analyzed responsive elements to enhance usability and performance
  • Designed and delivered web pages with drag-and-drop functionality, improving user interaction and interface flexibility
  • Proficient in Design, Development, Responsive Web Design, and Mobile-First Development practices, ensuring adaptability across various platforms
  • Utilized App Dynamics for Application monitoring and performance analysis, ensuring optimal application health and user experience
  • Collaborated with the Department of Digital Science to develop and deploy web pages, meeting project requirements and timelines
  • Participated in issue triaging calls and conducted troubleshooting analysis, resolving technical issues promptly
  • Developed customized jQuery UI widgets such as accordion and date picker, leveraging Bootstrap for responsive web design and enhancing user interface functionality.

Department of Digital science
2016.01 - 2016.05
  • Solid understanding of software development life cycle processes including requirements gathering, analysis and design, development tools and technologies, release and version control, contemporary testing methodologies and deployment management
  • Good work experience with Joint Application Design/Development (JAD), Rapid Application Development (RAD), Agile Development, software project planning and management including web application development projects, and software development process improvement
  • Learn extensive recruitment of talent and employment for large manufacturing organization
  • Project documentation, project briefs and stage reports, highlight reports and business cases
  • Risk and issues management, quality checks and change management
  • Project planning, resources allocation and monitoring, estimating and budget management
  • Project communication, checkpoints meeting, project board meeting and communications plans.

Developer

National Small-Scale Industries (NSIC)
2014.06 - 2015.05
  • Engaged in hands-on, in-depth analysis, review and design of the software, including technical review and analysis of source code
  • Included reviews of in-house developed code, as well as review of technologies provided by 3rd party vendors
  • Used N-tier architecture for presentation layer, the Business and Data Access Layers and were Coded using C# also worked with agile methodology for Application Development
  • Extensively involved in all stages of System Development Life Cycles (SDLC) including Requirements
  • Used WCF and WPF to communicate between data access logic layer and other components
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, Entity Framework and SQL
  • Design security for WCF service endpoints
  • Designing of WCF based Service, Data, Fault and Message Contracts
  • Hosting the WCF based service on IIS
  • Implemented Azure Storage, Azure SQL Azure Services and developing Azure Web role
  • Extensively wrote and used stored procedures, Database Triggers in SQL Server 2012
  • Created SSIS Packages to import and export data from Excel Spreadsheets, Text files, CSV files and various direct sources
  • Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS
  • Used Windows Azure to deploy the application on the cloud and managed the session
  • Used Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.

Education

Masters in Information and Computer Science -

Kent State University
Kent, Ohio
05.2017

Bachelor of Technology in Computer Science Engineering -

TKR Engineering College
Hyderabad, India
05.2015

Skills

  • C#
  • C
  • C++
  • Java/j2EE
  • HTML-5.0
  • Java Script
  • JQuery
  • XML
  • J2EE 1.2/1.3
  • MS Access
  • SQL
  • MY SQL
  • Visual studio
  • UNIX
  • Linux
  • Windows
  • Mac
  • Problem-Solving
  • Programming
  • Object-Oriented Programming
  • Software Development
  • Programming Languages: Java, C#, .Net, Python
  • Machine Learning

Certification


  • Certified Microsoft Azure AI , Microsoft

Languages

French
Elementary
Spanish
Elementary

Timeline

Software Developer

Tribco INC
2017.10 - Current

C# developer Intern

Raiser Technologies
2017.06 - 2017.10

Department of Digital Science
2017.01 - 2017.05

Department of Digital Science
2016.08 - 2016.12

Department of Digital science
2016.01 - 2016.05

Developer

National Small-Scale Industries (NSIC)
2014.06 - 2015.05

Masters in Information and Computer Science -

Kent State University

Bachelor of Technology in Computer Science Engineering -

TKR Engineering College


  • Certified Microsoft Azure AI , Microsoft
Priyanka Ramilla Ashok Kumar