Senior Software Engineer @ • Designed and implemented the hardware and software architecture for the project.
• Designed several async DB processes by leveraging Advanced Queuing feature in oracle.
• Designed parallel processing of data by implementing oracle parallel execute packages and oracle DBMS_job packages.
• Designed and developed procedures in PL SQL in order to perform calculations on client data and display on the front End
• Designed and developed Perl and java modules for parsing and loading client files in the database
• Designed and developed Admin GUI, middle tier and backend for applications using Groovy, spring and hibernate.
• Partially developed and fixed bugs for front end web application development.
• Designed and implemented FTP server from scratch for clients to deliver files.
• Developed Unix Scripts for backing up file systems as well as Database dump files.
• Created automated jobs and job chains for processing daily files and loads automatically using third party freeware software known as SOS job scheduler.
• Developed programs to manage File transfers between systems.
• Monitoring the jobs on a daily basis and fixing any failures.
• Created and maintained architecture documents, run books, on boarding documents for the project From January 2012 to Present (4 years) Android Developer @ From July 2009 to January 2012 (2 years 7 months) Senior Technical support Representative @ • Manage and provide support for all the IT related systems at major Airports where Qantas airways operated.
• To work on tickets raised by field agents based on priority. Co-ordinate with various other resolver vendors to solve the ticket.
• To attend to High priority calls during major system failure at Qantas location.
• Provide technical support for the ground staff during failure of laptops, PDAs, Printers and Flight monitoring and booking systems.
• To help and train the team in IBM location to deliver apt solution in limited amount of time to our clients.
• Manage the team roster, sanction leaves to team members, sanction breaks to team members according to IBM rules.
• Arrange Team huddles, team meetings and other team building activities.
• Work with quality analyst and voice/accent analyst to decide on individual rating.
• Reporting the team performance, call volumes, Average call handling times etc. to the First line manager at the end of the day. From January 2010 to August 2010 (8 months) Software engineer @ • Manage and monitor the quality of all middleware applications ie. from backend support to customer/user end to maintain company’s high standard and meet market requirements
• Manually execute queries in the database to ensure seamless customer service during errors due to faulty XML’s.
• To work on Tickets created by Tier 1. To analyze, determine the root cause of the error and co-ordinate with various other resolver groups to solve the issue at hand keeping the service level agreement in mind.
• To create tickets based on complication of the issue and assign it to tier 3 resolver groups for code fixes.
• To Monitor Database health regularly, generate DB health reports.
• To run scripts in order to extract user information, migration of data and various other reasons.
• Provide support and co-ordinate with other resolver groups during the migration of data from old DB to new DB.
• Responsible for reporting team status, exception count, resolution provided etc to the Senior Technical Director in AT&T at end of the day. From July 2007 to May 2009 (1 year 11 months)
MS, Computer Science @ New Jersey Institute of Technology From 2010 to 2012 BE, Telecommunication @ B. M. S. College of Engineering From 2003 to 2007 NPS Aaditya Paniraj is skilled in: Databases, Unix, Linux, PL/SQL, Perl, Unix Shell Scripting, Tomcat, Eclipse, JSP, SQL, Java, Oracle, Java Enterprise Edition, Enterprise Architecture, Software Development