Karthik Paravathaneni
*************.***@*****.***
OBJECTIVE:
Appian and SQL Professional offering strong technical knowledge in Development, Reporting, Database Administration, Business Analysis and Technical Documentation with around 8+ years of experience. Seeking a job opportunity to apply my technical and application skills to enhance productivity.
SUMMARY:
• About 7+ Years of IT Experience in Requirement Analysis, Design, Development, and Implementation of Web - based Applications.
• Identified the business requirements and involved in preparing System Requirements for the project.
• Works with other business technology teams to understand requirements and patterns and ensure consistency in design across applications built on the Java/Appian platform.
• Participated in all phases of Software Development Life Cycle (SDLC) achieving milestone using Agile (Scrum).
• Expertise in SAIL Forms, SAIL Dashboards, SAIL Reports, Service and Entity Backed Records.
• Knowledge of Appian best practices and design principals.
• Build the Appian Application under Appian best practices: Process Models, Sub process, Groups, Constants, Expression Rules, SAIL Rules, Reports in Tempo, CDTs, Query Rules, Feeds, Messages between process, Document Generation, Data Source, Tempo Messages, Escalations and Alerts.
• Integrating Appian BPM workflow process with external systems using Web Services.
• Created user interaction screens and branding using JavaScript, jQuery, Appian Form, CSS and Mobile.
• Experience using technologies such as SOAP, REST, XML, Java Script, jQuery, AngularJS, CSS3, HTML5, AJAX, .NET etc.
• Created responsive and dynamic user interfaces using ASP.NET MVC, Razor Pages, and JavaScript frameworks.
• Automated the deployment pipeline using Azure DevOps, reducing deployment time and improving consistency.
• Configured CI/CD pipelines to ensure consistent and reliable delivery of new features and bug fixes.
• Experience in developing the data to access to databases in Oracle/MySQL.
• Checked and testing deployed application for standard compliance that satisfies client - coding standards.
• Conducted detailed analysis to support designing and development of BPM applications.
• Provided Technical assistance for troubleshooting and resolution of workflow system problems.
• Supported technical team members in testing changes for user interface and Application functionality.
• Participated in development of analytical and computational methods for problem solutions.
• Assisted in designing, developing and modifications to support efficiency. Education:
New England College, NH April 2023
Master's Degree,
Major in Cyber Security
Stratford University, VA March 2017
Master's Degree,
Major in Computer Science and Information Technology VIGNAN UNIVERSITY Guntur, India May2013
Bachelor's Degree,
Major in Electronics and Communication Engineering TECHNICAL SKILLS:
BPM Tools
Appian BPM Suite 17.x, 18.x, 19.x, 20.x, 21.x,22.x, 23.x, 24.x Pega Rules Process Commander (PRPC 5.x,6.x), Web
Integration
Programming
Languages
C++, .NET Framework, Java
Scripting Languages
JavaScript, jQuery, PowerShell
Web Technologies
HTML, XML, SOAP, REST, WSDL, Servlets, JSP, AJAX.
Web Servers
Oracle Web Logic, IBM Web Sphere, Apache Tomcat and JBoss Operating Systems Windows XP/7, UNIX, LINUX 8.0
Databases Oracle, MySQL
Testing Tools Cucumber, JMeter
Methodologies Agile/Scrum, Waterfall
CERTIFICATIONS:
• ITIL V4 certification in the field of IT service Management
• Appian Level 1-Appian design concepts as well as their ability to build an application.
• Appian Level 2- Advanced Appian design concepts as well as their ability to deliver a solution effectively
WORK EXPERIENCE:
Department of Labor, Washington, DC June 2024 – Till Present Senior Appian Developer
This project is for Office of Federal Contract Compliance Programs (OFCCP) The scope of work is to validate and refine Supply & Service, Complaints and Construction functional requirements from the OFCCP product owner, to develop and test solutions based on the requirements, and implement the solutions into the CMS production environment once successfully passing user acceptance testing (UAT) and approved by the business owner. Continue to make enhancements and build additional workflows; integrate with other systems AWS, SF and DocuSign; build a data warehouse including reports, dashboards, and visualizations; conduct all test planning & execution; train stakeholders; and operate and maintain the CMS system.
Senior Software Developer Dec 2018 – May 2024
This project is for Registered Apprenticeship Partners Information Database System (RAPIDS) The scope of work is to be registering an apprenticeship program in one of the states that uses case management system. RAPIDS will serve as your primary platform for managing your apprentices, occupations, job openings, and other relevant program information.
Responsibilities:
• Design, Develop and implement scalable appian BPM Solutions.
• Lead end-to-end Appian application development, including UI, process models, and integrations.
• Develop custom Appian components using SAIL, interfaces, and process models.
• Frequently interact with Business Analyst and to understand user stories and workflows before construct or update objects in Appian BPM.
• Design and create Robust Business Workflow Processes using apian smart services with layers of human task nodes to handle approvals and escalations.
• Developed Process Models, created CDT's, managing Groups, objects and creating query and expression rules.
• Created relevant Process Models to help facilitate the flow of the application.
• Worked on task reports, grids, records, interfaces and constants, expression rules.
• Participated in Code and Functional reviews of the application.
• Involved in defect fixes created at the time of system integration testing. Support QA team for testing the application and fix bugs raised by them.
• Gather functional and technical system requirements.
• Involved in client meetings throughout the entire project life cycle.
• Developed User Management functionality for the user to creating user accounts, adding them to groups, deactivating user, resetting password etc.
• Provided application support in all the environments and on call production support.
• Created functionality to bulk download decision and redacted documents using Add Documents to Zip, Text Doc from Template etc.
• Implemented secure API integrations with third-party services to automate data flow and enhance business operations.
• Designed and executed automated API testing using tools like Postman, SoapUI, and JMeter to ensure reliable and high-performing API integrations.
• Documented API endpoints using Swagger/Open API, providing developers with clear, standardized guidelines for consuming APIs.
• Implemented OAuth 2.0 for secure authentication and authorization of API requests.
• Configured and deployed cloud-based APIs within Appian for scalable integrations with cloud services (e.g., AWS, Microsoft Azure, and Salesforce).
• Integrated Appian with external systems using web services (REST/SOAP) and Appian’s out-of-the- box connectors for real-time data exchange.
• Developed custom integration with third-party APIs and services like Google, Salesforce, and custom internal systems.
• Fetch data from Salesforce, Workday via MuleSoft and display it in Appian UI.
• Created workflows & work-breakdown-structure. Usability/GUI Design for CMS application.
• Designed interactive story telling dashboard for QPR Reporting for CEDR team using Tableau.
• Facilitated daily scrum meetings and given regular demos of the application to the stake holders to ensure the Application is developed upon agreed Business requirements.
• Gather requirements from the clients, giving weekly demos to the business users and supporting DBA in database changes/enhancements.
• Perform unit testing, create test case documents.
• Worked in Agile environment, involved in peer reviews and code reviews.
• Used Appian's rich text editor to embed custom HTML and CSS for styling fields, forms, and reports to match company branding and enhance the user interface.
• Integrated HTML-based reports into Appian interfaces, leveraging inline HTML and Appian's native functionalities (e.g., Text Field, Rich Text Field) for better content display and formatting.
• Incorporated HTML tables and lists in Appian interfaces to present and manage large datasets dynamically, ensuring ease of use and improved data visibility.
• Worked with MySQL, Oracle databases in application development.
• Implemented Cucumber-based automated testing for Appian applications, ensuring smooth execution of process flows, user interfaces, and business rules through behavior-driven development
(BDD).
• Conducted load testing using Apache JMeter to simulate multiple users and validate the performance of Appian applications under high traffic conditions, ensuring that they could handle peak loads efficiently.
Schwab, Dallas, TX Mar 2018 – Dec 2018
Appian Developer
Responsibilities:
• Provided Level 2 and Level 3 support for Appian applications in production, resolving critical issues within defined SLAs.
• Optimize and troubleshoot Appian applications for performance and efficiency.
• Diagnosed and troubleshooted Appian workflow errors, performance bottlenecks, and integration failures to ensure minimal downtime.
• Monitored Appian environments (PROD) using tools like Appian Health Check, optimal performance and availability.
• Performed regular health checks, log analysis, and system audits to proactively identify and address potential issues.
• Managed and prioritized incidents using ITIL-based ticketing systems (e.g., ServiceNow, JIRA) and coordinated with cross-functional teams for timely resolution
• Documented root cause analysis (RCA) and implemented preventive measures to avoid recurrence of production issues.
• Collaborated with development teams to deploy patches, hotfixes, and minor enhancements to resolve production defects.
• Supported version upgrades and migrations of Appian applications, ensuring seamless transitions with minimal disruption.
• Provided technical support to end-users, addressing their queries and guiding them through Appian application functionalities.
• Conducted training sessions for support teams and end-users to improve their understanding of Appian applications and reduce recurring issues.
• Identified and resolved performance issues in Appian applications by optimizing process models, queries, and integrations.
• Worked on tuning Appian environments, including database optimization and server configuration adjustments.
• Maintained detailed documentation of production issues, resolutions, and standard operating procedures (SOPs) for Appian applications.
• Created knowledge base articles and shared best practices with the support team to improve efficiency.
• Participated in post-incident reviews to identify areas for improvement in Appian applications and support processes.
• Suggested and implemented process improvements to enhance the stability and reliability of Appian applications in production.
OrbitTek Inc, TX May 2017 – Feb 2018
Application Developer
Responsibilities
• Created relevant Process Models to help facilitate the flow of the application.
• Involved in the designing & implementation of modules and involved in requirements gathering with stake holders.
• Created process models for the workflows and worked on the record types to display multiple record views for the users to track the status of invoices and track their exceptions.
• Proficient in Appian Application development using Web services, SAIL, Process modeling, Creating Tempo reports, Records creating business rules and troubleshooting.
• Implemented business rules by using Decision Rules, Declarative Rules.
• Created interfaces using SAIL and worked on reports and involved in development of Appian sites as needed for the users.
• Created process models for the workflows and worked on the record types to display multiple record views for the users to review up-to-date status of the designated candidates.
• Managed end-to- end application support for all Appian applications deployed.
• Expertise in exposing Appian BPM cloud data to external systems using Web API's and implemented a process to start bi-weekly status for business team.
• Worked on Smart services like advance document templating and Dynamic document generator.
• Involved in meetings with Business for change request and was involved in designing the plan for implementing the change requests suggested.
• Derived the process flows from the functional requirements using Microsoft Visio.
• Actively involved in development of Appian sites as needed for the users and worked on creating interfaces using SAIL and worked on reports.
• Involved in redesign of the components to improve performance of the Project. Environment: BPM Appian 18.x,19.x,20, LDAP and Oracle LDAP, JSP, MySQL 5.6, JBoss 7.1,Tomcat Apache server.
South Central Railway, India Dec 2012 – May 2013
Jr. SQL Developer Intern
Responsibilities:
• Involved in SDLC including requirements gathering, designing, developing, testing, and release to the working environment.
• Performed thorough GAP Analysis to check the compatibility of the existing software functionality with the new business requirements.
• Attended Change Request Meetings to ensure products and changes are fully documented for further Test changes.
• Actively participating in Joint Resource Planning and Joint Application Designing (JAD) sessions for clear understanding of the responsibilities
• Installing, configuring and providing support for MS SQL Server 2008/2008R2
• Carrying out post installation Configuration/upgrade checks.
• Configuring to send emails to DBA team to monitor the health of critical servers.
• Checked the Database Consistency on a regular basis using DBCC commands.
• Performed and monitored daily database operations and set up Backup schedules.
• Setting up User Accounts and Access Rights to the developers.
• Monitoring the Maintenance Jobs daily and weekends tasks such as Rebuilding and Reorganizing Indexes.
• Scheduling SQL Server Agent jobs.
• Created Indexes on tables for new database to faster retrieval of data for the Reports.
• Designed SSIS packages that extracts files from multiple sources such as Flat Files, Excel Files, multiple files in folders, transformed and loaded into SQL Server.