We provide IT Staff Augmentation Services!

Software Developer Resume Profile

3.00/5 (Submit Your Rating)

Summary:

Software Developer with 5 years of experience. Areas of expertise include PHP, Java, J2EE, MYSQL, Servlet and JSP.

Strong front-end development skills in HTML, DHTML, JavaScript, JSP, Ajax, CSS, XML.

Strong Web development skills, with experience in multi-tier Client-Server based Internet technologies

  • Designed and developed Applications in all the major versions of the PHP : PHP4, PHP5 and worked with both WAMP and LAMP environments
  • Experience in all phases of Software Development Life Cycle SDLC including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.
  • Experience with ZEND MVC Framework and different ZEND libraries for developing applications
  • Experience in Drupal modules and theme creation
  • Experience in PHP web services using SOAP and REST
  • Experience implementing dynamic web applications using Apache, IIS server.

Experience with full development life cycle in both Agile and traditional Waterfall model.

Good communication and interpersonal skills with ability to multi-task and work independently and within a team environment.

To lessen maintenance costs for our clients, I had also developed many web-based self-admin tools so that clients could easily update pertinent areas of their sites whenever needed.

  • Developed Java/J2EE projects from ground up.
  • Used J2EE technology Servlet, JSP to developed various web based application.
  • Experience with Struts J2EE framework and object relational mapping tool Hibernate.
  • Experience with Mobile Application Development using PhoneGap.
  • Implemented traditional Iterative Development Methodology to release the application at regular intervals.
  • Involved in user software support, testing and maintenance.

Skills:

  • Programming language:
  • PHP4/PHP5, Java 1.5, java script, PL/SQL
  • Web Technologies:
  • J2EE, HTML/HTML5, CSS3
  • Frameworks:
  • Zend, Servlets, JSP, Struts,Hibernate,Slim,Jersey,Apache Cordova/Phone Gap, jQuery mobile
  • Design Framework:
  • Skeleton
  • CMS:
  • WordPress, Drupal
  • Tools:
  • Eclipse, Net Bean, Dreamweaver, Sublime text, Android SDK, Microsoft Office, notepad , Photoshop,Git
  • Databases:
  • MySQL, Oracle
  • Operating Systems:
  • Microsoft Windows, UNIX

CONFIDENTAIL

Project Experience:

CONFIDENTAIL

Technology: Zend, MySQL, AJAX, Java Script, jQuery, CSS, HTML, DHTML, WAMP

Description:

This is a job portal site that provides employment opportunities that are available in different sectors. Job seekers, employers and recruiter agencies can sign up here. Job seekers can find jobs available in various categories. Employers can register with job cluster and can post jobs in various categories. The candidate would find job posting by searching their area of interest and expertise. The recruitment agencies could find desirable person for particular job posting. Agencies could have look at the resumes and can select most relevant to them. The selected candidate could be called for interview. Job seekers can save different jobs available on the site and later on can apply for the same post. They can share gallery pictures as well as can share video too. Job seekers can share blogs on different topics and people can give comment on it.Job seekers can ask question on the forum page and can discuss solutions. Job seekers can maintain their profile in the site and they can save resume and job cover letters too. Employers can contact right candidates based on their experience and expertise. Employers also can maintain their profile on the site. They can also create groups, share pictures and videos.

Roles Responsibilities:

  • Developed/Design the application using WAMP Windows, Apache, MySQL 5, and PHP 5 architecture and Zend Framework
  • Interact with Client to gather requirement. Analyze Requirement and develop functionality accordingly.
  • Design theme using HTML/XHTML, CSS
  • Used JavaScript for interactive site.
  • Responsible to handle frontend side of application to make it high performance, rich and user friendly
  • Responsible for creating admin automated tools which makes easy add, update, delete of content.
  • Responsible for creating different models to provide business logic of the site which fulfills all clients requirement.
  • Developed the multiple role functionality.
  • Used Zend Auth to authenticate users.
  • Used Zend Acl to control access of the resources by different user roles.
  • Used Zend mail to send Emails.
  • Used inner joins, functions, procedures in MySQL.
  • Tracked and fixed bugs that were found during various phases of developments.
  • Used PHPUnit tool for unit testing.
  • Used SVN version control for source configuration management.
  • Used Agile Software development Methodology to continuous deliver developed functionalities
  • Responsible for managing the bugs using Agile

CONFIDENTAIL

Description:

This is a social community site that enables users to create public profiles within this site and form relationships with other users of the same Web site who access their profile. Members can share their thoughts, pictures, and video as well as find for services near their neighborhoods. And even can share their reviews regarding services. Members can comment, rate and recommend. Members can create different groups and can post job available in different categories. Admin is responsible to handle whole site. Admin can delete offensive contents. Publisher can publish videos and gallery pictures.

Roles Responsibilities:

  • Developed/Design the application using WAMP Windows, Apache, MySQL 5, and PHP 5 architecture and Zend Framework
  • Interact with Client to gather requirement. Analyze Requirement and develop functionality accordingly.
  • Design theme using HTML/XHTML, CSS
  • Used JavaScript to make interactive site.
  • Provide login using Facebook and Twitter API.
  • Responsible to handle frontend side of application to make it high performance, rich and user friendly
  • Responsible for creating admin automated tools which makes easy add, update, delete of content.
  • Responsible for creating different models to provide business logic of the site which fulfills all clients requirement.
  • Developed the multi-level role functionality.
  • Used Zend Auth to authenticate users.
  • Used Zend Acl to control access of the resources by different user roles.
  • Used inner joins, functions, procedures in MySQL.
  • Tracked and fixed bugs that were found during various phases of developments.
  • Used PHPUnit tool for unit testing.
  • Used SVN version control for source configuration management.
  • Used Agile Software development Methodology to continuous deliver developed functionalities

CONFIDENTAIL

Description:

This is very well managed and customizable solution for private lawyer. Administrator of the site can add/edit posts. The system also provide feature where clients can take advice about their case. Second site was made for private trust temple , where admin can share various events, pictures and other information.

Roles Responsibilities:

  • Projects were built from the ground up so I was also responsible for site structure and development planning.
  • Created the WordPress themes.
  • Converting a PSD into a responsive WordPress theme.
  • Edit and repurpose WordPress plugins in accordance to customers' needs.
  • Performing the cross-browser coding.
  • Customization of the WordPress themes and plugins.
  • Creating easy-to-use admin panels for the wordpress themes, plugins.
  • Implemented JS jQuery scripts for themes and plugins.
  • Js implementing various effects such as slide effect, fade effect etc.
  • Integrating the blog with social networks such as Facebook login, share, like, posting and twitter rss, feed etc.
  • Video and audio adding to blog's pages.
  • Creating the custom widgets such as calendar, events etc.
  • Obtain estimates for programming and development needs
  • Perform activities to optimize websites for search engine optimization

CONFIDENTAIL

Technology: PHP5, MySQL, AJAX, JavaScript, jQuery, CSS, HTML, DHTML, LAMP

Description:

This is very well managed and customizable solution for schools, colleges and educational institutes. Administrator of the site can add/edit details about students, staff members, classes other details. The system also provide feature where students can take online quiz of particular subject and get result.

Roles Responsibilities:

  • Application is created on LAMP Linux,Apache,PHP,Mysql .
  • Responsible for developing admin automated tools which makes easy add, update, delete content of the site by admin.
  • Developed the multi-level role functionality. Administrator of the site will set the access for each module.
  • Responsible for developing user, student, staff, result modules.
  • Developed section for online subject wise quiz where students can measure their ability and also get results after finishing quiz.
  • Client side Validations using java script.
  • Database connection is made using PDO API.
  • Created the database for managing the data.
  • Developed the admin section of the site to manage the all modules.
  • Communicating with client for the changes and updates on the development of application.

CONFIDENTAIL

Responsibilities:

  • Implemented Servlet and common utility Core Java classes
  • Involved in requirements gathering, analysis, detail design, development, system and User Acceptance testing.
  • Used Apache Cordova phone Gap open source framework to develop mobile app.
  • Involved in designing interactive front-end screens using AJAX, HTML and DHTML, jQuery Mobile.
  • Extensively used Java Collections.
  • Used Jersey framework to build custom RESTFUL web services.
  • Accessed and manipulated the MYSQL database environment by writing SQL queries, functions.
  • Responsible for deploying application on Tomcat server.
  • Conducted manual testing, compared actual results with expected results and reported defects
  • Same application is created in PHP/MYSQL too for other client's requirement we want to incorporate this standalone module with other project, and application is created using MVC structure.

Technology: HTML, CSS3, JavaScript, AJAX, Java, J2EE, Servlets, Jersey Framework, JSON, Eclipse 3.x, Tomcat, MySQL, jQuery, JavaScript.

Project Abstract:

  • The client and prospect management system is a customer relationship management system where firm can track new customers, prospects, their memberships and provide online statuses for the handled cases.
  • The company used this tool to interact with their current customers and possible future prospects.
  • The system has the ability to take distinct notes for each customer.
  • Once the customer is an actual member in the system, the users should be able to create a case, upload documents and associated cases with their customers.
  • These details can later be used by the administrator to generate weekly/monthly reports for billing purpose. Viewing customer/case details and generating reports based on two given dates.
  • Admin can send mails to prospects future clients regarding company's achievements, monthly newsletters and special client related events e.g. completion of term, membership renewal .
  • The customers of the company could also log-in to the system and check their case status.
  • To provide efficient searching many options are provided e.g. by name, case id, email id .

Responsibilities:

  • Actively participated in Analysis and Designing Phases.
  • Extensively used Eclipse for Debugging and Development.
  • Integrated business logic with the front end based on MVC.
  • Created UI HTML forms on Eclipse IDE.
  • Used java script for client side validations.
  • Used HTML5, CSS and jQuery to create interactive UI.
  • Extensively used Java Collections.
  • Used Jersey framework to create custom RESTFUL Web Services.
  • Accessed and manipulated the MYSQL database environment by writing SQL queries and PL/SQL Stored procedures, functions.
  • Customers as well as admin can printout case statuses. Jasper report is used to provide custom report facility.
  • Modules: login, customer onboarding, case status, Membership, search, prospect management, mail, reports

CONFIDENTAIL

Technology: Java, J2EE, Struts, Servlets, JSP, Hibernate, MYSQL, XML, Tomcat, Eclipse,

Project Abstract:

  • The system was an internal system to track the revenue and generate invoices for the customers of the company
  • It included a revenue tracking module, where the online orders were processed and the revenue records were created.
  • The invoice generation module generated invoices for monthly customers and also generated required invoices for intermediate payments for other clients to the company.
  • A web based interface was used to view the client and invoice information.
  • System can generate monthly, weekly reports to track customers and revenue

Responsibilities:

  • Develop DAO design pattern for hiding the access to data source objects.
  • Used JavaScript and struts validation framework for performing front end validations.
  • Developed user interfaces using JSP, HTML and CSS.
  • Developed the application using Struts Framework that leverages classical Model View Layer MVC architecture.
  • Extensively used Eclipse for Debugging and Development.
  • Actively participated in Analysis and Designing Phases.
  • Used Hibernate framework for the backend persistence

Modules: Login, customer, order, invoice, Report

CONFIDENTAIL

Technology: Java, J2EE, JSP, Servlet, Html, Ajax, JavaScript, MySQL, Eclipse

Project Abstract:

  • System takes care of Patients information with their recent diagnostic, previous diagnostic, doctors and prescribed medicine info, other document like blood reports, urine reports etc. It also maintains doctor's schedules, visiting hours, operations etc.
  • The system cans store/modify/view details of Patients personal information, medical history, treatment as well as doctor's information, visiting hours.
  • These details can later be used by the administrator to generate weekly/monthly reports for billing purpose. Viewing Patients/case details and generating reports based on two given dates.
  • Admin can send reminder mail to patients regarding their checkup visit, monthly newsletters and special client related events e.g. free checkup camps, flu shots .
  • The Patients could also log-in to the system and check their diagnostic.
  • To provide efficient searching many options are provided e.g. by name, case id, email ID

Responsibilities:

  • Involved in design and development of UI using HTML, DHTML, and jQuery.
  • Developed coded, tested, debugged, and deployed JSPs and Servlets for input output forms on the browser.
  • Java script validations written for client side input validation.
  • Implemented common utility Core Java classes.
  • Coded Servlets for performing various operations.
  • Coded Database layer using JDBC to store and retrieve data from MYSQL.
  • Used Java Mail API to send mails to the patients.
  • Responsible for deploying the application on Tomcat Server.
  • Modules: Patients registry, patients care, Doctor Schedule, Mail

CONFIDENTAIL

Technology: PHP4, MySQL, AJAX, Java Script, jQuery, CSS, HTML, DHTML, WAMP

Description:

This is well managed ecommerce site. Administrator of the site will add different portfolio, products for the users. User can see all the products with their rates and also can add them into visitor's cart. Once user successfully registered him/her into system their temporary cart is merged to member cart. If user wants to cancel or update the cart then he/she can do it. User will receive the notifications/ emails regarding the new plans launched on the site.

Roles Responsibilities:

  • Responsible for developing the user module.
  • Developed each user's account management. Managing the user's details saved in his account.
  • Client side Validations using java script.
  • Integrated the payment gateway for recurring payment.
  • Setup the validations for each user so that he will not be able to purchase the product if it's already purchased.
  • Developed section where user can store their wish list.
  • Developed the admin section of the site to manage the users.
  • Created the database for managing the data.
  • Developed the multi-level admin functionality. Super administrator of the site will set the access for each sub admin.
  • Created a module for setting up the notifications. Send the email to all registered users.
  • Communicating with client for the changes and updates on the development of application.

CONFIDENTAIL

Technology: PHP4, MySQL, AJAX, JavaScript, jQuery, CSS, HTML, WAMP

Project Abstract:

CONFIDENTAIL is Professional content management system. It's easy to use and powerful features set allow users to quickly and easily create and manage an entire website. ProCMS has all features required for a small website or large corporate website.

Admin Tool/Module:

  • Pages , News Events , Gallery , Jobs, download, FAQ, Contact/inquiry , user, permission
  • Employee Details, Deposit, Loan, Advertise, Compliant, Suggestions and many more

Responsibilities:

  • Developed the all module adding the pages and content for each page.
  • Involved in discussion for design document and developed the front end as per the requirements.
  • Developed the section where user can send inquiry to company.
  • Developed the section where end user can check upcoming event and news about company.
  • Developed the section end user can register complaint and suggestion to company.
  • Developed section where end user can check job vacancy based on categories and they can also download application form.
  • Developed module where user can get contact details about employees.
  • Developed section for Client side Validations using java script.
  • Created the database for managing the data.
  • Developed the multi-level admin functionality. Super administrator of the site can set the access for each sub admin.
  • Developed section where admin can upload pictures of particular event.
  • Communicating with client for the changes and updates on the development of application.

We'd love your feedback!