**+ years of IT experience in all the phases of software life cycle with more than 18 years of work experience in ColdFusion, Java / JEE, .Net, HTML, JavaScript, and CSS Technologies.
Platform
ColdFusion, Java, .NET
Languages
CFML, HTML, CSS, JavaScript, jQuery, AJAX, XML
C, C++, Core Java, JEE, Visual Basic, VBScript, ASP, VB.Net, ASP.Net, C# PHP, JCL, Cobol, CICS, WordML, CDO.
SAS - Statistical Analysis System (Base, Stat, Macro, Graph, Connect)
Servers
ColdFusion, WebSphere, Apache Tomcat, WebLogic, JBoss, SharePoint.
Operating Systems
Unix, Linux, Windows, Solaris, Mainframe
Database
DB2, SQL Server, MySQL, PL-SQL, Oracle
Framework
ColdBox, FuseBox, Angular JS, Angular, Spring, Hibernate
Client: Broadridge, New York, NY
Duration: Dec’2020 - Current
Role: Senior Lead ColdFusion Developer
Project Name: Broadridge Content Hub Application
Description: It is an Online platform to securely manage your print and digital communications. You can access it directly or from within your CRM system. It also helps you to set business rules like user access, security privileges and subscriptions. Your communications can be easily uploaded by marketing, approved by compliance, tracked by finance, personalized by sales, and then shared with customers. With reporting features, you can track orders, activities, and expenses. You can find products, personalize, preview, and then send communications digitally or use print on demand fulfilment solutions.
Responsibilities:
Participated in Requirement gathering and analysis by meeting with Product Owners and End Users.
Involved in preparing Requirements, Functional and Designing Detailed Design Documents for existing modules and also for new enhancements.
Developed UI Screens for Client, Administration Modules for different clients based on their requirements using CFML, HTML, CSS and JavaScript Technologies.
Created Database Tables Structure as per the Requirements document.
Used CFQUERY Extensively for Displaying / Retrieving/ Inserting / Updating and Deleting the Data from the Database.
Used CFABORT, CFEXIT and CFDUMP Extensively for Code Debugging.
Involved in documenting the STEPS to be taken for a smooth migration from 2016 to 2021 and later on to version 2023.
Have worked with different teams to make sure that all the modules that were pushed to production were extensively tested (Both Black box and White box testing). Tested the migration in DEV/QA/UAT and then in Production servers.
Identifying the bugs, creating tickets and fixing the bugs that were received while migrating from one version to another version.
Worked on support tickets that were received daily from different clients (Around 150 clients) and completed them based on the priority.
Environment: ColdFusion 2016/2021/2023, HTML, CSS, JavaScript, jQuery, AJAX, Angular JS, SQL Server, Windows, Linux, Eclipse, GIT, JIRA, WinSCP, Jenkins.
Employer: Anthony IT, King of Prussia, PA / Swift Solutions Inc, Cary, NC
Duration: June’10 – July’ 19
Client: DC Water, Washington, DC, USA
Roles: Web Developer/ColdFusion Lead Developer
Project: DC Water Misting Tent Scheduler
Visitors or Customers to the dcwater.com website currently don’t have the ability to request or schedule a misting tent. This Application will provide customers or visitors the ability to request or schedule Misting Tent by a user interface form. A Misting Tent Request is logged into the administrative interface and notification emails are sent to the office of Public Affairs and to the customers. Public Affairs will then schedule or modify the Misting Tent Request date.
Project: DC Water Tours Scheduler
The Tour system of the dcwater.com website presents a way for a Group of People (Example – School Children, or College or Environmental Group or Visiting Dignitaries) to Request Tours for the Blue Plains Waste Treatment Plant located in Washington DC. Tours will be scheduled by the public only on Thursdays and they also have an option to provide Preferred Date and Secondary Date.
Project: Work zone Improvements
The Work zone system of the dcwater.com website presents a way for DC Water to inform the public of work that we are doing around the city, and of emergency situations that might impact our service levels or present traffic disruptions. When the www.dcwater.com work zone system was first put into place during early 2002 it was designed so that OPA could post significant work events online in a formatted manner and with three categories: emergency work, scheduled work, and watermain flushing. Over time the business practices involving this system have changed.
Responsibilities:
Participated in Requirement gathering and analysis by meeting with Business People and End Users.
Involved in Preparing Requirements, Functional and Designing Detailed Design Documents for Misting Tent Scheduler, Tour Enhancements and Workzone Improvements.
Developed UI Screens for Client & Administration Modules using CFML, HTML, CSS and JavaScript Technologies.
Created Database Tables Structure as per the Requirements document.
Used CFCOMPONENT & CFINCLUDE Extensively for Code Share CFINVOKE for Component calls and CFLOCATION for Page Redirection.
Used CFQUERY Extensively for Displaying / Retrieving/ Inserting / Updating and Deleting the Data from the Database.
Used CFABORT, CFEXIT and CFDUMP Extensively for Code Debugging.
Involved in documenting the STEPS to be taken for a smooth migration from Version 8 to Version 9 and later on to versions 10 and 11.
Have worked with different teams to make sure that all the modules that were pushed to production were extensively tested (Both Black box and White box testing). Tested the migration in LOCAL / DEV and then in Production servers.
Identifying the bugs, creating tickets and fixing the bugs that were received while migrating from one version to another version.
Environment: ColdFusion Versions 11/10/9/8, CFML, HTML, CSS, JavaScript, XML, Web Services, Tortoise SVN, WinSCP, Putty, Eclipse, Unix, SQL Server, Windows.
Employer: Anthony IT, King of Prussia, PA
Duration: Dec’08 – May’10
Client: Cooper Bussmann, Ellisville, MO, USA
Role: ColdFusion Developer
Project Name: QuikQuote Application Center
Description: QuikQuote Application Center is a web-based quoting tool built in ColdFusion that is used by the sales force to create quotes in the field. Quotes are created by three different DIVISIONS of Cooper Industries such as District Sales Engineer or Agents / Inside Sales and Pricing. Quotes are generated by these divisions based on the Customer Selection and the Type of Sales Org (Bussmann Products or Edison Products or Both) that are available for that Customer.
Responsibilities:
Designed, Developed & tested Front End UI Screens for QuikQuote Application using CFML, HTML, JavaScript and CSS Technologies.
Developed ColdFusion Pages for Quote Creation / Search / Approval and Report Generation Modules.
Used CFCOMPONENT & CFINCLUDE Extensively for Code Share and CFLOCATION for Page Redirection.
Used CFDOCUMENT & CFDOCUMENTITEM for generating PDF Reports of QuikQuote Application.
Designed, Developed and Tested the Email Logic between the Divisions, between Divisions and Customers and between Divisions and Creator of the Quote. Used CFMAIL & CFMAILPARAM Tags to Send/Receive Emails with Attachments.
Used Adobe Photoshop for Image Manipulation.
Used CFABORT, CFEXIT and CFDUMP Extensively for Code Debugging. Designed, developed and implemented features as per the changing requirements for the QuikQuote Application Center using ColdFusion Version 8.
Environment: HTML, CSS, CFML, ColdFusion V 8 / V 9, SQL Server 2000/2005, JavaScript, AJAX, MS OFFICE 2007, Windows, Eclipse 3.5.1.
Employer: ICSA Inc & Dynalivery Corporation, Saint Louis, MO, USA
Duration: Dec’04 – Dec’05 & Dec’05 – Dec’08
Role: Software Engineer
Project 1: Harmoni Mini Browser
Java - Developed a J2SE Swing Application that works as a Mini Browser using Harmoni Gecko Server (http://gecko.dynalivery.com/) developed by Dynalivery as the Back End. This Application uses Harmoni Client Library for connecting to the Harmoni Gecko Server through CORBA. Client sends the URL to the server which rasterizes the page into jpegs and sends them back to client. Front end picks the jpeg and displays them inside a Panel.
.Net - Developed a VB Application that works as a Mini Browser using Harmoni Gecko Server (http://gecko.dynalivery.com/) developed by Dynalivery as the Back End. Client sends the Http Request to the Gecko Web Print Service. The Web Print Service connects to the Harmoni Server and generates the Requested output. These Output Files are archived and are sent back to the Client. Front End Extracts the Files and displays the Output inside a Picture Box.
Project 2: Dynalivery Spam Filter
Java - Developed a Java Application using Harmoni Mail Engine API that filters the Spam mails. This filter classifies the messages based upon the Ip addresses of the URLs present in the mails. These Ip addresses are checked against a blacklist of Ip addresses compiled upon a vast set of unsolicited Spam mails.
.Net - Developed a VB prototype using Microsoft outlook object library that filters the Spam mails. This filter classifies the messages based upon the Ip addresses of the URLs present in the mails. These Ip addresses are checked against a blacklist of Ip addresses compiled upon a vast set of unsolicited Spam mails.
Project 3: Conversion of Word Document to Xhtml
Dynalivery develops software that is used for Converting a given input word document to xhtml/html. This product utilizes Apache open-source project POI Java Library for extracting the content and style information of the word document.
Environment: Html, CSS, JavaScript, XML, Java Swing, J2EE, Java2D, C#, Visual Basic, VBScript, Asp, Asp.Net, Microsoft Exchange Server, Winsocki Tool, Oracle, SQL Server, NetBeans, Dreamweaver, Visual Studio, SVN, Harmoni Mail Engine 2.0, Crystal Reports.
Employer: ICM India Private Limited, Hyderabad
Duration: Sep’03 – Oct’04
Role: Software Developer
Project: SPOT (Software Package Online Training)
Description:www.icmspot.com is the first "Software Package Online Training" site. It is an e-Learning project developed for ICM Limited. The site provides many software packages that are useful for students to improve their technical skills. Users can listen to the package with the available audio features. There are three packages available under SPOT: Server Based Training (SBT), CD Based Training (CBT) and Web Based Training (WBT).
Environment: Java, Applets, Servlets, JSP, JDBC, HTML, Java Script, Visual Basic, VBScript, ASP, ASP.Net, My-SQL, C#, Windows NT, Tomcat
Bachelor of Technology
J.N.T.U, Hyderabad, India.
Green Card
LinkedIn - www.linkedin.com/in/srinivasa-kanchiraju-37883719
PROFESSIONAL SUMMARY
TECHNICAL PROFICIENCY
PROFESSIONAL EXPERIENCE SUMMARY
QUALIFICATION
US IMMIGRATION STATUS