We provide IT Staff Augmentation Services!

C & Unix/ Batch Developer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 6 years of professional experience in software application development with distributed architecture and designed using Pro*C, C, Object - oriented programming, Web Technologies and other related technologies.
  • Hands on experience in application development with emphasis on Pro*C, C++, SQL, UNIX, XML, shell scripts, Mak files.
  • Proven track record writing complex SQL Queries, Cursors, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.
  • Perform backend coding and testing using database SQL and PL/SQL queries.
  • Expertise in many programming languages such as C, C++, Java, JavaScript and related frameworks.
  • Profound Knowledge in Document Object Model (DOM).
  • Proficient in Object Oriented Concepts. Confident to work with any object oriented programming language.
  • Knowledge & experience of Agile-Scrum and Waterfall methodology for executing the project product phases.
  • Experience in coding, testing, developing, enhancing and implementing applications.
  • Extensive experience in writing UNIX shell scripts (korn shell scripting, C shell scripting) and regular expressions.
  • Experience in developing single-page applications (SPAs) using AngularJS framework and carrying out the subsequent interactions through AJAX requests, Bootstrap.
  • Experience in implementing tardiest development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML.
  • Experience in front-end development with emphasis on HTML5, CSS3, JavaScript, Bootstrap, and JavaScript frameworks like AngularJS, AJAX and JQuery UI.
  • Strong knowledge in SDLC and all phases of Application development.
  • Good experience in UNIX based platforms.
  • Hands on experience processing XML files with C programming embedded with SQL.
  • Great ability to write clear, maintainable, well-documented, well-commented and efficient code for software application development.
  • Strong debugging skills using Firebug, IE Tester, and Chrome Developer Tools .
  • Effective team player with an aptitude to learn and ability to prioritize, organize and accomplish multiple tasks, both as part of a team and independently.
  • Enhance and support new product functionality, which includes tasks like developing new features, integrating with internal and third party systems and fix the bugs found during the quality control.
  • Highly dedicated, quick starter, solution driven pattern programmer, strong in object oriented analysis and design, excellent at solving complex problems under strict deadlines.
  • Strong perseverance and diligence towards attaining challenging goals and possess excellent communication skills.

TECHNICAL SKILLS:

SKILL: XML, DOM, Pro*C, Unix Shell Scripts(Bash, Ksh, Csh, Perl), HTML, CSS, JavaScript, JSON, AJAX, JQuery

Frameworks: Angular JS, React JS

Languages known: C, C++, JavaScript, Java, Python, SQL

Database: Oracle 11g, NoSQL, MYSQL, Informix, IBM DB2, MS SQL SERVER

Web Servers: HTTP Web Server, Apache, Tomcat

Environment: SQL Plus, MS Office, Notepad++, Visual studio, PHP storm, Atom, Eclipse, sublime, Adobe Dreamweaver, Adobe Photoshop.

Operating Systems: Windows, Mac, Unix

PROFESSIONAL EXPERIENCE:

Confidential

C & UNIX/ Batch Developer 

Responsibilities:

  • Design, develop and test applications using Pro*C, C, SQL, UNIX, XML and other related technologies.
  • Participate in the entire lifecycle of the project, which involve the understanding scope of the project, functionality, Data Modeling, documentation of technical architectural design and complete development.
  • Develop new procedures for requirements gathering, needs analysis, testing, scripting and documentation to strengthen quality and functionality of critical applications.
  • Developed UNIX shell scripts for testing the application and writing the SQL queries for Sybase database.
  • Develop Job files with UNIX shell script and regular expressions.
  • Perform Autosys in order to run the job.
  • Contribute and build tools, Ksh, Csh, Perl scripts for the application and writing the Make files to compile the programs as per Confidential internal project standards.
  • Clear understanding of Document Object Model (DOM) for easy navigation of XML files.
  • Create and compile using Mak files.
  • Build and develop various portals using Pro*C and run and test them with Job and Mak files in the various UNIX environment.
  • Perform Unit testing on the developed application by creating own data and document.
  • Perform backend coding and testing using database SQL and PL/SQL queries.
  • Process the XML files with C program and data from SQL.
  • Closely interact with the business analysts to understand and analyze the requirements and for the testing of the program in various environments.
  • Verify the working of the code with job in all three environments like Test, UAT, Model office (MO) and Prod.
  • Experience on Change Management, Prepare Implementation, back out and test plan for change records. Perform risk and impact analysis for changes.
  • Processed (CROSSWALK) complex input XML files for the project requirement and send the processed (CROSSWALKED) XML files to EDI (837P, 837D, 837I).
  • Develop Complex SQL queries and CURSORS and embed them in the C program or PRO *C programming.
  • Participate in the meetings, give status of tasks, schedule and update the status in Project Work Book (PWB).
  • Developed numerous forms, reports and utilities using Oracle forms 4.5, Pro*C, C, Awk, Sed.
  • Enhance and support new product functionality, which includes tasks like developing new features, integrating with internal and third party systems and fix the bugs found during the quality control.
  • Use FileZilla to upload the files like the source code, Job, Mak files to Project work book.
  • Volunteered and conducted various study group for technologies like JAVA and JavaScript and related frameworks.
  • Routine Performance Analysis, performs Unit testing for necessary planned changes.
  • Understand the requirement both functional and non-functional by going through the specification and input from business analysts.
  • Involve in Designing, preparing and executing the unit tests.
  • Responsible Person for the walkthrough for the developed code through the production and code reviews.
  • Respond to issues assigned, conduct analysis, suggest/implement workarounds, communicate to all the required personnel and close issues as per agreed timelines in order to ensure customer satisfaction.

Tools: Pro *C, SQL, XML, UNIX Shell Script (Ksh, Csh, Perl), Awk, Sed, C++, UNIX Internals, Makfile, TCP/IP, Linux, Windows, Oracle 8, SQL ServerEDI Transactions (837 I/P/D), Putty, SharePoint, Notepad++, Visual Studio, Project Work Book (PWB).

Confidential

Programmer Analyst

Responsibilities:

  • Analyzed, designed and developed the system to meet the requirements of the project with technologies like XML, HTML, CSS, Angular UI Bootstrap, SQL, UNIX and JavaScript.
  • Involved in development and finalization of initial design of the application and worked with content Managers, copywriters and designers to resolve the issues.
  • Created reusable components in Angular JS based on the project need using Custom Directives Filters, Services and Factories.
  • Performed a lot of DOM operations for loading and manipulating dynamic content on web pages.
  • Data feeds: Developing UNIX/Linux shell, Perl scripts to load client’s data feeds.
  • Used AGILE methodology for software development.
  • Identified data issues and provided recommendations for resolution to ensure optimal performance.
  • Develop complex SQL queries using stored procedures, functions and similar methods to extract data for business needs and automated the process by scheduling multiple jobs.
  • Implemented the UNIX scripts, and SQL queries for migrating data from one database to another database.
  • Responsible for initiating, planning, construction, execution, monitoring and controlling web applications.
  • Worked with internal and external clients for import and normalization of third-party data.
  • Participate in the scrum meetings, give status of tasks, schedule and update the status in AGILE tool.
  • Handling Linux and Windows Server deployment issues alone. Implement features like Firewall in Linux/windows, Command line support, and Product optimization.
  • Worked with other developers to resolve and fix the faults found in testing the structure and functionality of the application.
  • Created forms in HTML5 to collect validate the data using angular form validation techniques.
  • Build and maintain SQL scripts, indexes, and complex queries for data analysis and extraction.
  • Gathered business requirements and converted it into SQL stored procedures for database specific projects.

Tools: UNIX, Linux, HTML5, CSS, JavaScript, SQL Developer, Angular JS, Sublime Text 2 IDE, Putty, SharePoint.

Confidential

Full Stack Developer

Responsibilities:

  • Created user-friendly and well organized UI's using HTML, and CSS .
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure to be able to define text alignment, size, borders, and many other typographic characteristics.
  • Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQuery UI Library.
  • Created stored procedure, Views, Cursors and functions to support application.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome; responsible for making the application mobile-device friendly.
  • Implemented the UNIX scripts, and SQL for migrating data from one database to another database.
  • Responsible for developing, editing, publishing and managing content on the portal.
  • Developed components to fetch the data from the backend using AngularJS and AJAX.
  • Implemented the Bootstrap components like Thumbnails, Progress bar, and Carousel in the product details

Tools: AngularJS, jQuery, HTML, CSS, Bootstrap, Oracle, SQL loader, SQL Server, SQL Developer, UNIX shell scripts, Putty.

Confidential

Teaching Assistant

Responsibilities:

  • Delivered lectures keeping up to date with advances in Object-oriented programming, especially in the field C++, Classes, Objects and Data Hiding, Function and Operator Overloading, Constructors and Destructors, memory allocation and isomorphic Design patterns.
  • Conducted pair programming sessions to make sure that all the students get hands on experience with writing efficient and reliable code.
  • Contributed to curriculum development by planning, developing, and evaluating new and existing courses and curriculum.
  • Worked with students on various Object-oriented programming projects.
  • Emphasized on UML (Unified Modeling Language).
  • Evaluated students based on their projects and academics.
  • Developed interesting course plans to meet academic, intellectual, and social needs of students.
  • Worked on all tasks, related to OOP and supporting of project.

Tools: Object-oriented programming, C++, Design Patterns, UBportal. UML.

Confidential

Software Developer

Responsibilities:

  • Developed application codes, design instructions and modules from technical requirements.
  • Plan, design, and implement application database code objects, such as stored procedures and views.
  • Perform quality assurance and testing of SQL server environment.
  • Ensure best practices are applied and integrity of data is maintained through security, documentation, and change management.
  • Helped create process logging and new monitoring tools, integrity reports, and mapping tools.
  • Coded several on-line applications using SQL*Forms and Pl/SQL .
  • Wrote different reports and batch programs in Pro*C.
  • Liaised with project management and development teams to identify and implement reporting, control, and automation opportunities to improve overall access to information.
  • Performed unit and system testing for different modules.
  • Extensively used Korn Shell Scripts for doing manipulations of the flat files, given from the Database.
  • Coordinated with project team staff for project scope and completion of assignments within timelines.
  • Played a crucial role in the project support team.
  • Performed unit testing and integration testing services for software applications as per requirements.
  • Provided technical support services and designing standards for software components and applications.

Tools: UNIX Shell Scripts, Pro*C, Pl/SQL, SQL*Loader, Oracle, SQL*Plus, SQL*Forms 3.0, VB 4.0, MS Excel, C.

We'd love your feedback!