5 years of progressive experience in all phases of application software development, troubleshooting, bug -fixing and maintenance using C, C++, LINUX / UNIX, Windows and Network Programming. Strong Experience in all phases of software development life cycle including Requirements Gathering, Analysis, Design, Implementation and Maintenance. Experience in software development methodologies like Waterfall, Agile development and Rapid Application Development. Developing experience in Unix/Linux environments. Good knowledge in bash and shell scripting. Expertise in job scheduling tools including Autosys and Tidal. Experience in OOAD architecture and modeling and design artifacts such as class diagram, use case diagram, sequence and state machine diagrams etc. using Rational Rose. Experience in Automation framework development and implementation in Perl in UNIX environment.
Development of embedded SQL programming language with ProC
Hands on Experienced in database development using SQL/PL-SQL in MySQL, SQL Server 00/05, Oracle. C, C++, ProC, Java 1.4, 1.5, SQL.
XML Technologies: XSL/XSLT, SAX/DOM, XPath, SOAP, WSDL, DTD, Schema
Tools & Framework: Make Utility, GNU Debugger, LDAP, SNMP, Source Insight.
CASE Tools: Star UML, MS Visio Professional.
DBMS / RDBMS: SQL server 2008, Oracle 10g/9i/8i, 6, MySQL server, TOAD.
Source Control Systems: SVN, CVS
Debugging Tools: DBX , GDB, DCC, QT Creator
OS & Environment: Windows Vista/XP/2000/NT, LINUX, UNIX.
Troubleshooting and debugging
02/2013 to Current
C/Unix DeveloperVerizon – Irvine, CA
Requirement review and feature development in C based on new requirements.
Peer reviewer for the code.
Use Perl and Shell scripts to automate the test cases.
Scheduling Backup and Backup scripts.
Prepare UNIX shell scripts for testing the application.
Involved in development of Autosys JILs.
Creation of Stored procedures and SQL Queries , tuning Queries Technical mentor for the Business Analysts' and Cycle Monitoring teams ProC used to interact with SQL data base Facilitated end-to-end testing working with UI& testing teams Debugging and fixing issues reported by test teams.
Maintained backup schedules for server storage.
Read and interpreted UNIX logs Modified JIL scripts to scheduled Autosys nightly jobs.
Fixing memory related issues from Clockwork reports Environment: C, Shell scripting, Bash scripting, SQL, GIT, JIL, UNIX/Linux and Oracle DB 10g.
09/2011 to 02/2013
Oracle/Unix DeveloperFarmers Insurance – Woodland Hills, CA
Perform extensive Oracle database programming and tuning of SQL queries.
Develop batch processes for financial reporting applications and modules using Perl and Korn shell scripts on Oracle database, with partitions and sub-partitions.
Modify Management Information System (MIS) back-end reports and integrate data fixes to data warehouse tables.
Assist with development of real-time trade order execution and financial markets data routing systems.
Collaborated with business analysts to design and develop new processes and enhancements to existing processes.
Involved in preparing Low Level design Documents.
Designed Batch Processing system for applications using AutoSys Responsible for day-to-day systems maintenance, such as installing patches and fixes, space monitoring, file systems maintenance, performance monitoring, and tuning.
Translated requirements and functional designs into technical designs.
Used JIL to watch file changes and updates.
Maintained backup schedules for server storage.
Read and interpreted UNIX logs.
Facilitated end-to-end testing working with UI & testing teams Reviewer of test suits developed by Integration testing team Used C/C++, UNIX shell scripting for developing modules.
Implemented new feature requirements and fixed legacy issues in the GUI.
Implemented LDAP queries in PHP for authentication and authorization of GUI users using LDAP protocol.
Peer reviewer of the code and impact analysis Environment
03/2010 to 08/2011
C/Unix DeveloperComcast – NJ
Contributed to CLI framework development.
Implemented callbacks for various commands.
Used C for developing the CLI framework.
Peer reviewer of the code and impact analysis.
Understanding design documents and estimating impact for modules.
Involved in Designing and Development of various modules.
Implemented Unit testing using Google test framework and TTCN-3.
Analyzing root cause and fixing issues reported by test teams.
Reviewing code of peer developers.
Autosys batch job support (dealt with data flow issue, and failed job issue, ) Fixing memory related issues from Klocwork reports.
Reviewer of test suits developed by Integration testing team Used C/C++, Unix shell scripting for developing modules Used MySQL as Database and used Toad for queries execution and also involved in writing SQL scripts, PL/SQL code for procedures and functions.
Bachelors of Technology: Information TechnologyVignan University - Information Technology