Programmer Analyst Resume Profile
SUMMARY:
- Over Six years of IT experience in n-layer web applications development Python, C and frameworks such as Django using MySQL, CSS, HTML, Java script, MVC-AJAX, Linux Unix .
- Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
- Extensive experience with Object Oriented Design and SDLC methodologies using Rational Rose, Unified Modeling Language UML .
- Developed web-based applications using Python 2.7/2.6, Django 1.4/1.3,VB, C , XML, CSS, HTML, DHTML, JavaScript and JQuery.
- Experience includes Database Design, Analysis and Development with MySQL, Oracle 10g/9i, SQL Server 2005/2000.
- Proficient with Apache Web Server 2.0, MySQL 5, CVS, UNIX Shell Script, CSS, XML, Firefox 3.5, IE 6 Browser Compatibility Issues, IIS and Linux.
- Hands on experience programming with C PYTHON, DJANGO and AJAX technologies.
- Proficient in Software Design and Development with a solid background in Developing and Experience developing applications in Linux Environment.
- Strong Knowledge of web application security and access control.
- Experienced in Agile Methodologies and SCRUM Process.
- Experience writing shell scripting for Linux/Unix.
- Experience with Unit testing/ Test driven Development TDD , Load Testing.
- Wrote AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
- Involved in Unit testing and Integration testing
- Developed ColdFusion Components , custom tags and modified CF Objects
- Self motivated with good work ethic and team work skills.
SKILL SET:
- LANGUAGES : PYTHON, DJANGO, Visual Basic, Shell Bash
- JSP, HTML, DHTML, JAVA SCRIPT, JQUERY, CSS, HTML, XML
- WEB SERVER : APACHE SERVER, Apache HTTP, IIS 6.0
- DATABASE : ORACLE 11g/10g/9i, MySQL, SQLite, PostGRE, MS SQL SERVER
- CONNECTIVITY : JDBC, ODBC
- FRAMEWORK : DJANGO 1.4
- IDE TOOLS : Dreamweaver, Eclipse PDT, Zend Studio
- OTHERS : Apache, JBuilder, FTP, Office series, CVS, TCP/IP
- OPERATING SYSTEMS : Mac OS X, Linux/Unix Ubuntu, Windows
PROFESSIONAL EXPERIENCE:
Confidential
Programmer
Description:
Inherited existing code and was responsible for front-end development. Built image retrieval into UI with high availability to users. Built tool to provide users with pricing and rate information.
Responsibilities:
- Performed high level design/Detail design and data flow analysis
- Primary engineer responsible for automated test design, frontend and backend feature implementation, and any other improvements to the test automation framework.
- Automation framework uses a combination of Python, PHP, HTML, Javascript, and shell scripting.
- Developed/Enhanced UI using HTML5,CSS , Java script and JQuery
- Developed Business Logic using Python on Django Web Framework.
- Developed Merge jobs in Python to extract and load data into MySQL database.
- Wrote validation scripts in SQL to validate data loading
- Version control using GIT
Environment: Python 3.x,Django 1.4, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server, Git, Linux.
Confidential
Programmer
Description:
This project is a hotel management system which is used for maintaining the information for each and every customer. Features include memberships, destination search, and payment system for travel agents membership renewal, newsletters, promotion campaigns, shopping cart.
Responsibilities:
- Performed Systems Analysis and detail application design
- Worked on UI modification using HTML, CSS.
- Developed Application logic using Python 2.7 and Django framework.
- Wrote backend data access Logic using MYSQL and SQL Server
- Used Web Services to extract Supplier inventory for various high end items.
- Integrated the application with different internal system.
- Used SVN for the version control.
- Designed and implemented a distributed, QA infrastructure for automated testing of a multi process software product.
- Involved in Unit, integration and smoke Testing.
Environment: Python 2.7, Django 1.4, MySQL 5, JavaScript, CSS, HTML, Web Services, LINUX.
Confidential
Description:
Worked on development and enhancement of automated tools for testing, integration and global application development. This includes detail description of availability. Also enhanced the check out and registration process.
Responsibilities:
- Design, develop, test, deploy and maintain the website.
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Designed and developed data management system using MySQL.
- Rewrite existing Python/Django modules to deliver certain format of data.
- Used Django Database API's to access database objects.
- Wrote python scripts to parse XML documents and load the data in database.
- Generated property list for every application dynamically using python.
- Handled all the client side validation using JavaScript.
- Creating unit test/regression test framework for working/new code
- Using Subversion version control tool to coordinate team-development.
- Responsible for debugging and troubleshooting the web application.
Confidential
Description:
The system provides a utility to create, modify and visualize both generic solution architecture and deployment-specific deployment configurations. The deployment description solution architecture definitions are stored in XML files and made available to downstream applications.
Responsibilities:
- Worked with the design team for project structure.
- Performed Design and Code reviews.
- Implemented the presentation layer with HTML, DHTML, Ajax, CSS and JavaScript.
- Performed coding in VB/C on Linux Platform.
- Involved in writing stored procedures using MySQL
- Optimized the database queries to improve the performance.
- Developed in Windows and going to deploy it in Linux server.
- Worked on data exchange from website using XML Web Services
Environment: Visual Basic,C , XML, Java, MYSQL, Apache, CSS, ORACLE, DHTML, HTML, JavaScript, Shell Scripts, Linux and Windows.
Confidential
Programmer
The aim of the project is to redesign website, create dynamic web pages for online banking system. Configure database to maintain the entire customer.
Responsibilities:
- Responsibilities include database design, code profiling and extensive documentation
- Designed and implemented a dynamic image rendering which is consumed by PHP, JavaScript.
- Designed a C driven application from the ground up that allows system administrators to configure and monitor an entire environment.
- Used advanced techniques such as dynamic data binding e.t.c
- Introduced DHTML-based smart form submission engine, which validated client side data and all dependencies without reloading HTML page .
- Developed JavaScript API used by clients to integrate the application with other modules.
- Increased developer productivity by using efficient programming methodologies and local development
- Carried out extensive verification and testing in order to set MySQL database free from SQL injections
Environment: Visual basic, C , C, JavaScript 1.5, MySQL, Apache Server, Linux and UNIX Shell
