Upload
anuj-patel
View
219
Download
0
Embed Size (px)
Citation preview
8/2/2019 Anuj_Patel'12
1/6
Anuj [email protected]
+1-(347)417 0075SUMMARY:
Over 4+ years of solid experience in various fields of Web development primarily focusing on design, de-velopment and testing
Worked with various Web 2.0 applications involving blog maintenance, Rental Business Application, Survey
Systems using Advanced AJAX and Javascript
Solid experience in analyzing complex business requirements and creating relevant use cases and processflows for architectural analysis
Big-Picture understanding of Design Patterns, Software Design Principles (CoC, DRY etc), Software
Methodologies (Agile) and Enterprise Frameworks (YII, Symfony, CakePHP, Prado)
Extensive knowledge and Understanding of RAD Processes and Project Work Flow
Designed and developed Applications in all the major versions of the PHP : PHP4, PHP5 andworked withboth WAMP, LAMP, XAMPP, and MAMP environments
Worked with various open source packages of PEAR and PECL for data filtering, validation, databaseCRUD etc
Developed web pages with focus on niceties like Multilanguage support using Internationalization, SecurePHP etc
Ability to work withWeb Integration Bridges, Web Services, Third Party APIslike Google Maps API, Ya-hoo API, Flickeretc
Expertise in Object Oriented Analysis and Design (OOAD) based on Unified Modeling Language (UML)
Experience with YII MVC Framework and Yii libraries for developing enterprise applications
Developed Applications using SMARTY Template engine and worked with presentation logic, configura-tion files and caching concepts
Experience working with popularDesign Patterns in PHP like Factory, Singleton , MVC design pattern
Experience in understanding of various protocols like TCP/IP, HTTP, SMTP, DNS etc.
Experience working with Python and Perl Django, Catalyst frameworks
Well versed with multiple version control tools like CVS, Source Control, Microsoft Source Safe
Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions
Experience working with Databases like Oracle 8/8i/9i/10g, 11g MS SQL Server 2000, MYSQL, SSIS,
Business Intelligence
Administered and tailored content management systems like Drupal CMS, Joomla, to perfectly suit thecli-ents requirements
Proficient in coding Service Layer Architectures like Web Services with SOAP in PHP and Java
Experience working with web-rich JavaScript AJAX frameworks like JQuery, DOJO-DIJIT widgets
Experience working with JSON language to make application execution faster and safer
Experience working with Multimedia tools like Photoshop- WYSIWYG tools like Dreamweaver CS3/CS4
Experienced in working with distributed teams to develop, share and improve development strategies Coordinated among cross-functional teams to develop efficient plans of action
Experienced in identifying and resolving issues under time critical scenarios
Worked with Fire bug and Selenium tool to test and debug JavaScript, CSS, and load balancing.
Experience working with the clients over the course of SDLC with both FAST meetings and End User
Training Excellent written and oral communications skills
8/2/2019 Anuj_Patel'12
2/6
TECHNICAL SKILLS:
Operating Systems Windows 2000/XP/95/NT Server, UNIX(AIX), Linux, MAC Leoport, MacVirtual Box (Flavor : Ubuntu, Fedora, Red Hat, Suse, Cent Os Community)
Languages PHP 4/5, PERL, C# and Asp.net , C, C++, SQL, PL/SQL, Python, JAVA Basic
Web Technologies Jquery, DOJO Toolkit, AJAX, JavaScript, JSON, CSS, XHTML, DHTML,
XML, XSLT, XSD, XPATH, XQuery, SimpleXML
Other Technologies YII Framework, Symfony, CakePHP and CodeIgnitor Framework, Perl,Python, ASP.NET, ADO.NET, Android 2.2, Maemo Nokia Mobile OS,Iphone System
Application Servers SMTP Email Server, NAT Firewall , Wamp, Xampp, Lampp, and MAMPServer, Apache WebServer
Database MySQL 4.0/5.0/5.1, Oracle8/8i/9i/10g/11g, MSSQL Server
Tools/IDE Adobe Dreamweaver CS3, ZEND Studio, Komodo, Visual Studio, Quantas
Plus, Eclipse Gellileo, NetBeans 6.0, PuTTY/SSH, QT, Xcode, VI, Emacs
Protocols Http, Ftp and TCP/IP, NAT Firewall Redirections, DNS ,Case Tools Rational Rose, OOAD using UML, Smart Draw, Clear Quest, Microsoft Visio
Version Control VSS, CVS, Git,SVN
Joomla CMS, Drupal
Amazon Ec2 Cloud Computing, Image Tagging, Distributed Technology
Fire Bug, Selenium HQ
EDUCATIONMaster of Science in Computer Science (March 2011)
National University, San Diego, CA
Bachelor of Engineering in Computer Engineering (Aug 2003- May 2007)
Atmiya Institute of Technology & Science, Saurashtra University, India
Zmanda, Inc. July '11 Present
Developer & QA Engineer
Zmanda is the worlds leading provider of open source backup and recovery software. It's open
source development and distribution model enables us to deliver the highest quality backup
software such as Amanda and Zmanda Recovery manager for MySQL at a fraction of the cost of
software from proprietary vendors. It's simple-to-use yet feature-rich backup software iscomplemented by top-notch services and support expected by enterprise customers
Responsibilities:
! Developed & Designed Test Architecture! Widely used PHP optimization techniques in existing code! Implemented Automation to test existing Amanda Enterprise product
8/2/2019 Anuj_Patel'12
3/6
! Implemented Summary report and sending them after Automation done.! Developed using PHP, HTML, AJAX, CSS, Shell Scripting, Crontab
Appraiserloft Technologies, CA Nov '10 July '11
PHP Developer
www.livevaluation.com/lv_rpm/rpm
Real-estate Company offers property valuation product through all over USA. The project responsibilitiesinvolved in Requirements gathering, Design & Development and Testing of a Web-Based Enterprise ap-
plication for Companies Product, regression report, macro and micro analysis of the property with Googlemap polygon Api make our product unique. The project also manages various features such as providinghelp topics, Csv Import functionality, mapping fields automatically with our database, pdf report generate,xml report generate, and many other features such as member creation, registration processing etc.
Responsibilities:
! Developed the application using MAMP (Mac, Apache, MYSQL, and PHP) architecture.! Involved in performing Technical Analysis and writing Functional Specifications based on the
Business Requirement documents and application.! Involved in development of design documents with UML class diagrams, sequence diagrams.! Coordinated project activities and ensure that all project phases are followed and documented
properly.! Extensively involved in complete SDLC Requirement Analysis, Development, System and
Integration Testing.
! Followed YII MVC (Model, View, and Controller) Structure to develop Application.! Widely used PHP optimization techniques in existing code.! Developed PHP application which reads In Copy Document (INCD), transform result into XML,
result stores into MYSQL Database, and displays at the screen after XSL transformation.! Developed GUI using PHP, HTML, DOM, XHTML, AJAX, CSS, Photoshop and JavaScript
(Prototype, Scriptaculous, Dojo, and JQuery) in ongoing projects.
! Implemented Auto Complete Search in above projects like Google Tool bar Search using AJAX.! Used Triggers, sequences, Outer joins and inner joins, packages, functions, procedures in
MySQL! Responsible for maintenance of database on server. Backup and Restore of database.! Responsibilities to create RAID5 system for production server to make data safer and secure! Responsibilities include database design, code profiling and extensive documentation.! Normalized database tables and performed extensive query optimization.! Used Yii CJUI widget plug-in and JQuery1.3 for creating various widgets, data manipulation,
data traversing, form validations, create the content on the fly depend on the user request,implementing Ajax features for the application.
! Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windowsand MAC.
! Developed Tabbedpages using Advanced AJAX and JSON for quick view of related content,providing both functionality and ease of access to the user
! Handled all the client side validation and Ajax validation using JavaScript JQuery Library.! Set up collaborative development environment and mentored team in implementing a subversion
repository.! Used VSS (version control) for source configuration management.! Involved in compilation ofproject status reports.! Tracked and fixed bugs that were found during various phases of developments
8/2/2019 Anuj_Patel'12
4/6
! Followed Agile Practices for developing the application! Involved in trac bug report application to maintain and tracking of bug history.
Environment: PHP v5, HTML, XHTML, CSS, AJAX, DOM, JSON, JavaScript, MYSQL, Photo Shop,Linux Agile Process, Mac OS X,MySQL, JQuery1.3, Dojo Toolkit1.3, VSS, Apache Web Server, Shell
Script, UNIX
Turn Time Report Generation
This application generates the report in the specific excel format. It has the capability to generate reportbased monthly, quarterly, and yearly way. It uses two languages Python & PHP. Python contains thereport business logic and PHP is used to execute python script from web and integrating to current code
igniter framework.
Responsibilities:
! Developed the application using MAMP (Mac, Apache, MYSQL, PHP) architecture.! Developed GUI using Python, PHP, HTML, AJAX, CSS.
! Used Triggers, sequences, Outer joins and inner joins, packages, functions, procedures inMySQL
! Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windowsand MAC.
! Used PHPExcel, XLWT Library to generate Excel Report! Used Swift Mailer library to sending generated report with attached excel file.! Involved in compilation ofproject status reports.! Tracked and fixed bugs that were found during various phases of developments
Yammer(Intranet Application for Yammer & Appraiserloft)
Yammer is the Social Networking sites specifically for professional use. It provides the web services likeface book for comment posting and video sharing. This application is the intranet application for cratingyammer ticker updates. This application used to show the employment fun activity on the Internal TVscreen.
Responsibilities:
! Developed the application using MAMP (Mac, Apache, MYSQL, and PHP) architecture.! Developed GUI using PHP, HTML, Oath, AJAX, CSS, and JavaScript (Prototype, Scriptacu-
lous, JQuery) in ongoing projects.! Implemented YAMMER OATH API to show the updated post in news ticker format.! Used Yii CJUI widget plug-in and JQuery1.3 for creating various widgets, data manipulation,
data traversing, form validations, create the content on the fly depend on the user request,implementing Ajax features for the application.
Communication Crafts Technologies LLC. (Dubai Jewelry) June 09 April 09
8/2/2019 Anuj_Patel'12
5/6
Software Engineerwww.samra.com, www.gold.ae8 Months
Ecommerce web application made in object oriented framework. We can purchase Dubai Jewelry such asrings, bracelet and diamond online. FEDEX API is used for shipping information as well as email
notification is used in this Ecommerce application.
Responsibilities:
! Developed the application using WAMP (Windows, Apache, MYSQL, and PHP) architecture.! Developed GUI using Cake PHP, HTML, AJAX, CSS 2.0, and JavaScript (Prototype,
Scriptaculous, JQuery) in ongoing projects.! Implemented Fedex API to track the package status.
Netweb Software Pvt. Ltd, Sept 08 Sept 07
Sr. Software Engineer
www.vacationrentalsonmaui.com , www.bookitnow.rentalavenue.com
Rental Avenue application provides the booking process only in three steps: Select Property, Select CheckIn & Check Out Date, Do the payment. Rental Avenue having following features Online Reservation ,Automatic email notification, Automatic Payment Process, reservation report, customized email
template, Website integration functionality, Unlimited property photos and customized rate rule, affiliatefunc t i ona l i t y , Ecommerce Goog le t r ansac t i on and many more func t i ona l i t y .
Responsibilities:
! Developed the application using WAMP (Window, Apache, MYSQL, and PHP) architecture.! Developed GUI using OOP PHP, HTML, and JavaScript (Prototype, Scriptaculous, JQuery) in
ongoing projects.! Implemented Calendar functionality. Customer can check the available check-in and checkout
date and they can book the property only in three steps. Search, Check-In and Payment.! Implemented Advertisement management module to post the property in 40 sites only in one
click.! Owner can post their property like Craigslist, Vacation Rentals, etc only in one click.
Vyasil InfoTech PVT. LTD (Leadhoo clone of Alibaba.com) Sept 07 Jan 07
Jr. Software Engineer
Leadhoo web application is for buying and selling the product. This web site contains the product
management, theme management and payment transaction system. From this web site any user canupload his/her product for sell and any one can buy the product online.
Intranet site for Atmiya College (Library Management System)
Trainee PHP Programmer
Intranet site contains three main facilities Library Management, Student Information, My Email. Alsoprovides all semesters tutorial, syllabus, teaching scheme, E-books, project, seminar. My Email contains
the intranet email system for reminder purpose. Send birthday greetings on students birthday.
8/2/2019 Anuj_Patel'12
6/6
Other Achievements
Seminar Delivered on BLUETOOTH Technology
Seminar Delivered on Cloud ComputingState level certificate in Water Tank Level Project from Changa College.
International level certificate in Robot Competition in Wadhvan in C. U. Shah College.
Finished .NET Technology certification course from NIIT in Rajkot.
PROFILE
Languages Known Gujarati, Hindi, EnglishHobbies Surfing , Reading , MusicExcellent Verbal and written communication skills
Comprehensive problem solving abilities and Ability to acquire and develop new skills quickly andeffectively.