BALAKRISHNAN.A
Summary
13+ years of engineering and software development experience in PHP, MYSQL, .NET, SQL
Expert knowledge of PHP , MySql and Web application programming
Experienced in CMS and Ecommerce using PHP
Hands on experience in DHTML, Html4/5, JavaScript, AJAX, CSS3, XML and web Scraping.
Experienced in JavaScript framework (Jquery, Prototype etc...).
Excellent knowledge in Object Oriented Concepts.
Experience in website maintenance for clients.
Capable to interact efficiently with internal and external clients.
Highly motivated, dedicated, quick learner and has proven ability to build and manage a small team.
Technical Skills:
Operating Systems: Windows, Linux.
Languages: Asp.Net, C#.Net, ADO.Net, PHP, Python, FLEX (Action Script), FBML, XML.
Standards: HTML, JavaScript, CSS, DOM.
Databases: MYSQL, SqlServer (2012), MONGO DB.
Development Environments (IDE): Visual Studio, Dream weaver, Zend Studio
Application/Web Servers: Wordpress, Joomla, Apache 2, XAMP, WAMP, IIS.
Tools: Heidsql, phpMyAdmin, Adobe Photoshop
JavaScript Libraries: Jquery, Scriptaculous, Prototype, Mootools.
E-Commerce: Magento, Zen Cart.
Architectures & Frameworks: ZEND, MVC and AJAX.
Work Experience:
Designation: Freelance Developer
Period: Oct 2011 – Till Date
Organization: Trinay Technology & Solutions, Trichy, Tamil Nadu, India
Designation: S/R Software Developer
Period: Sep 2008 – Oct 2011
Organization: Vaxgen Technologies (P) Ltd., Thanjavur, Tamil Nadu, India
Designation: Software Programmer
Period: Aug 2006 – Aug 2008
Education:
Degree : Bachelor of Engineering (E.C.E)
Course Duration:-
Percentage: 75
Institution : Pavendar Bharathidasan College of Engineering and Technology, Trichy
University: Anna University, Chennai, Tamil Nadu, India.
Project #1:
Title: Gobehere
Role: Coding, Development, Implementation and Manual Testing.
Skills Used: PHP, Wordpress, CodeIgniter, Html5, JavaScript, CSS3, JavaScript, Jquery, Ajax
Link: https://gobehere.com
Project #2:
Title: Block2TheFuture
Role: Coding, Development, Implementation and Manual Testing.
Skills Used: PHP, Wordpress, MySql, Html, CSS, JavaScript, Jquery
Duration: 3 Months
Link: https://www.block2thefuture.com/
Project #3:
Title: Hudson Jeans Ecommerce Portal
Role: Coding, Development, Implementation and Manual Testing.
Skills Used: PHP, Magento, MySql, Html, JavaScript, CSS
Duration: 3 Weeks
Link: http://hudsonjeans.com/
Project #4:
Title: Pure Minutes
Link: http://pureminutes.com
Role: Coding, Development, Implementation and Manual Testing.
Skills Used: Asp.net (VB), SqlServer 2008, Html, CSS, XML Web services, JavaScript, Jquery,
Authorize.net CIM API.
Duration: 6 months
Description:
Pure Minutes is the online portal for recharging mobile with customer credit card. It made international calling from your mobile phone easier than ever! , No hidden fees, no tricks, just low-cost international calling. Customers may recharge their account on-line either manually or automatically. Auto-Recharge is an optional and free service to provide a simple and convenient means of replenishing a credit balance while avoiding repeated manual recharging
Responsibilities:
Implemented UI design
Developed Auto complete search for Country Rates
Implemented Auto Recharge option
Integrated authorized.net CIM as payment gateway
Handle Client side process for the sites
Tested with Cross browser Capabilities
Project #5:
Title: Payment Gateway Magento Extension (Authorized.net CIM)
Role: Coding, Development, Implementation and Manual Testing.
Skills Used: PHP5, Magento, MySql5.0, Html, JavaScript, CSS, Authorize.net CIM API.
Duration: 4 months
Description:
This extension used to integrate Authorize.net (CIM) Customer Integration Management in Magento
E-commerce store as payment gateway. Authorize.net CIM Extension allows to store customers' sensitive payment information on Authorize.net secure servers during Checkout process. Ability to use existing payment information of the customer during checkout and authorized credit cards when orders are placed then capture once invoiced the order in admin side. This extension allows admin to delete, Edit, Update and Display payment profiles information of the Customer. This extension handles Refund and Void functionality of the order.
Responsibilities:
Designed for displaying Existing payment Credit Card information
Handled Authorize.net CIM API process
Involved in Overriding core logic of Magento
Project #6:
Title: Web Scraping (Yoga Sites Class Schedule)
Role: Coding, Development, Implementation.
Skills Used: PHP5, CURL, SimplehtmlDom Parser, Html, CSS.
Duration: 3 months
Description:
This project deals with scrapping the yoga Classes information from different yoga sites. Scrapping the yoga class Style, Title, Time of class and Day of week from various sites and Created Icalendar file (ICS) from scraped
Data. This process reminds the user daily schedules of the yoga with its yoga studio name. Scraped around 100 sites
Responsibilities:
Scraped Yoga Class content from Various yoga sites using SimplehtmlDom Parser
Created Icalendar Files for each yoga Classes
Project #7:
Title: Ticketderby.com
Location: http://www.ticketderby.com
Role: Coding, Development, Implementation and Manual Testing.
Skills Used: PHP, CURL, MySql, Html, CSS, JavaScript, Jquery, prototype, PayPal API,
Authorized.net Payment Gateway
Duration: 6 months
Description:
TicketDerby streamlines the event management process through its easy online ticketing and event registration services. An online shopping system which provides a complete e-commerce solution with credit card processing. Integrated with authorize.net and PayPal as payment gateway during checkout process. Reserved seating events functionality was also developed.
Responsibilities:
Developed Seller and Event Based Sales Report in admin and Seller Side
Implemented Download Reports and Reissue E-ticket for an event in admin side
Involved in Database design and table Creation
Developed buy/Sell Ticket and Event management process
Created User Registration Functionality with client side validation
Implemented Shopping Cart with Timer
Integrated authorized.net AIM and PayPal as Payment Gateway
Implemented Reserve Seating for Some Events
Implemented Prototype based modal dialog for viewing event image
Implemented Design for E-Tickets
Created CRON Job for Expired Events Inactive state
Interact with Client via Skype
Tested with Cross browser Capabilities
Project #8:
Title: Ticket derby Box office Flex Application
Role: Coding, Development, Implementation and Manual Testing.
Skills Used: PHP, MySql, Flex Action Script, JSON, and CSS,
Authorized.net AIM API (Card present).
Duration: 3 months
Description:
The Ticket Derby box office is the point-of-sale engine for event organizers. It processes major U.S. credit cards through two different types of merchant accounts and records cash, check and comp (free) transactions. Additionally, Credit card swiping process also developed Using Authorized.net AIM API (Card present) as payment gateway. The box office is synchronized in real time with the Ticket Derby web application database offering real time reporting.
Responsibilities:
Implemented Flex based UI design
Implemented Shopping Cart with Timer
Integrated authorized.net AIM API (Card Present) as Payment Gateway
Synchronized box office Report with Ticket Derby web application Database
Implemented Complementary , Cash and Check transactions
Implemented E-Tickets design for Box office
Interact with Client via Skype
Project #9:
Title: EventScore
Location: http://www.eventscore.io
Role: Coding, Development, Implementation and Manual Testing.
Skills Used: PHP, CURL, MySql, Html, CSS, JavaScript, Jquery
Duration: 6 months
Responsibilities:
Implemented UI design
Involved in Database design and table Creation
Integrated authorized.net DPM as Payment Method
Integrated in Event bride Web service Integration
Tested with Cross browser Capabilities