Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Devendrasinh Zala: Experience

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

Devendrasinh Zala

Mobile no: +91-9428497099


Email: devendra.zala@gmail.com
Experience

▪ Over 9 years and 5 months of strong professional experience in Software Development


covering complete SDLC using traditional as well as SCRUM methodologies.
▪ Managed team size of varied from 3-12+ on various projects.
▪ Domain expertise in Media & Entertainment, BFSI and Government-Space research domain.
▪ Rich experience in developing Client-Server, REST, MEAN, Single Page applications using J2EE,
struts 1.2.9, spring, hibernate, JAVA, AngularJS, NodeJS and D3 technologies..
▪ Strong experience in requirement gathering and understanding, analysis, design and development
of multi-tier client-server web-based applications.
▪ Strong database knowledge of MySQL, PostgreSQL, Oracle, Mongodb.
▪ SUN CERTIFIED JAVA PROGRAMMER 1.5 (SCJP 1.5)

Skill Sets

Operating Systems
Windows, Linux

Java, J2EE, Spring, Hibernate, REST web services, Angular


Technologies JS, Node JS, D3, Javascript, jQuery, Docker, Jenkins

SVN, Git, JIRA, Stash, Ant, Maven, Grunt, Fish-eye,


Languages and Tools SonarQube, NetBeans6.0, MyEclipse6.0 and SQL
Developer, PMD, FindBug, Checkstyle, JUnit

MySQL, PostgreSQL, Oracle 11g, Netezza Architecture,


Database MongoDB

S/W Design Tool


Visio

Work Experience

Cybage Software Pvt. Ltd. | www.cybage.com


System Analyst | Gandhinagar, India | Apr, 2013 – Till date
Sr. Software Engineer | Gandhinagar, India | Jul, 2010 – Mar, 2013

Responsibilities:
Highlights of work done in Cybage Software:

 Full stack technical lead.


 Worked on various Media and Entertainment related products.

Page 1
 Involved in analysis, design, development and review of multi-tier client-server web-based
application.
 Successfully followed and implemented SCRUM methodology and client processes.
 Involved in direct communication with client.
 Mentor and assist team members technically.
 Functional and technical code review.
 Planned and conducted Ramp up and trainings at project and organization level.
 Conducted Org level and project level interviews.
 Used NodeJS as a backend server for creating REST APIs and building JavaScript code along with
Grunt.
 Used NodeJSalong with Express framework as a backend server.
 Involved in creating POCs for prospect clients.

Polaris Software Lab Ltd. | www.polarisft.com


Associate Consultant | Mumbai, India | Mar, 2010 – Jul, 2010

Responsibilities:
Highlights of work done at Polaris:

 Worked on Corporate banking product “Trims Imaging”


 Involved in analysis and development and testing of multi-tier client-server web-based
application module.
 Involved in writing of design documents.

Maharshi Electronics Systems | www.maharshielectronicsystems.com


Software Engineer | Ahmedabad, India | May, 2007 – Feb, 2010

Responsibilities:
Highlights of work done at Maharshi:

● Worked at Client (SPACE APPLICATIONS CENTER, Ahmedabad (ISRO)) side as a software


engineer
● Led team size of 2-4 members.
● Involved in requirement gathering and understanding, design, development and testing of multi-
tier client-server web-based applications.
● Involved in augmentation of existing software.
● Developed module to include data of different Indian satellites into application

Project Experience

1. Project Name: Campaign Suite ( Media and Entertainment Product) website: console.turn.com

Employer: Cybage Software Pvt. Ltd.


Client: Turn Inc.
Technologies: AngularJS, D3, NodeJS, Jasmine, Java, J2ee, Spring, Hibernate, Docker

Page 2
Operating Systems: Windows, Linux
Domain: Media & Entertainment
Database: Oracle 10g
Other Tools: Eclipse, Grunt, npm, Bower, Brackets
Time Span: August 2015 – Till now
Team Size: 6
Project Description:
Campaign Suite is an application that delivers audience insights pre-campaign and in real time,
which gives you the ability to make fully-informed buying decisions. Campaign Suite improves Cost
per Acquisition/Cost per Click (CPA/CPC) performance by blending behavioral, demographic, and
contextual targeting information. Campaign Suite utilizes this data to predict click and conversion
rates for each ad and then determines in real time the optimal price to pay for every ad impression.

Cybage team is involved in enhancement of this product like implementation of new Nav refresh
module, bug fixes, Cross linking of the different product and workflow oriented user experience
implementation.

Role and Responsibility in project:


 Offshore project lead.
 Responsible for analysis, design, and development of multi-tier client-server web-based
application
 Responsible for Conducting Ramp up and trainings for project and organization
 Responsible for task creation, planning and estimation of work
 Review of the code written by team members.
 Assisting team members on technical front.

2. Project Name: Audience Suite ( Media and Entertainment Product) website: console.turn.com

Employer: Cybage Software Pvt. Ltd.


Client: Turn Inc.
Technologies: AngularJS, D3, NodeJS, Jasmine, Java, J2ee, Spring, Hibernate
Operating Systems: Windows
Domain: Media & Entertainment
Database: Oracle 10g
Other Tools: Eclipse, Grunt, npm, Bower, Brackets
Time Span: December 2014 – August 2015
Team Size: 6
Project Description:
Audience Suite is in media and entertainment domain, which is data management platform. This
project has two modules one module is about converting list pages into AngularJS pages, creating
REST services.

Page 3
Other module is about creating reports for Audience Suite with visualization with more focused
approach for reporting and taking more workflow oriented user experience.

Project involves technologies for frontend like AngularJS, D3, NodeJS and Jasmine.

Role and Responsibility in project:


 Offshore project lead.
 Responsible for analysis, design, and development of multi-tier client-server web-based
application
 Responsible for Conducting Ramp up and trainings for project and organization
 Responsible for task creation, planning and estimation of work
 Assisting team members on technical front.

3. Project Name: Report Center ( Media and Entertainment Product) website: console.turn.com

Employer: Cybage Software Pvt. Ltd.


Client: Turn Inc.
Technologies: AngularJS, D3, NodeJS, Jasmine, Bootstrap
Operating Systems: Windows
Domain: Media & Entertainment
Database: Oracle
Other Tools: Eclipse, Grunt, npm, bower, brackets
Time Span: February 2013 – December 2014
Team Size: 8 to 12
Project Description:
Report Center is in media and entertainment domain, which involves modernizing existing
reporting part of Audience Suite & Campaign Suite with more workflow oriented user experience.
Report Center 2.0 will take a more use case focused approach to reporting. The reports will provide
key metrics for specific business questions such as Geo distribution, Campaign Reach and
Performance, Day Part analysis, Nielsen data based on Age and Gender and DMA.

Project mainly involves various technologies for frontend like AngularJS, D3, NodeJS, and Jasmine.

Role and Responsibility in project:


 Offshore project lead.
 Involved in Pilot project from the first day.
 Worked onsite for 2.5 months to handle the escalation, implementation and production issue.
 Responsible for analysis, design, and development of multi-tier client-server web-based
application.
 Responsible for Conducting Ramp up and trainings for project and organization
 Responsible for task creation, planning and estimation of work.
 Responsible for communicating with the client for Requirement Analysis and any dependency
resolution.

Page 4
4. Project Name: DataMine ( Media and Entertainment Product) website: console.turn.com

Employer: Cybage Software Pvt. Ltd.


Client: Turn Inc.
Technologies: AngularJS, NodeJS, Jasmine, Java, J2ee, Spring, Hibernate
Operating Systems: Windows
Domain: Media & Entertainment
Database: Oracle
Other Tools: Eclipse, Grunt, npm, bower, brackets
Time Span: August 2013 – December 2014
Team Size: 4-6
Project Description:
Turn DataMine is in media and entertainment domain, which quickly turns raw data into
powerful insights about audience and campaigns, uncovering what works and what doesn’t,
illuminating the when, where, and how, and identifying the changes that can boost results .
DataMine project is about providing rich user interface to create advance CQL queries to execute
and to schedule CQL queries.

Project mainly involves various technologies for frontend like AngularJS, NodeJS, and Jasmine
while at backend side, it involves Java, J2ee, JAX-RS, Spring and Hibernate.

Role and Responsibility in project:

 Offshore project lead.


 Involved in Pilot project from the first day.
 Worked onsite for 2.5 months to handle the escalation, implementation and production issue.
 Responsible for analysis, design, and development of multi-tier client-server web-based
application.
 Responsible for task creation, planning and estimation of work.
 Responsible for communicating with the client for Requirement Analysis and any dependency
resolution.

5. Project Name: Interest2Action (Media and Entertainment Product)

Employer: Cybage Software Pvt. Ltd.


Client: iCrossing.
Technologies: JSP, Struts, Spring, Hibernate, CAS, Acegi security, REST services, icxConnect
architecture
Operating Systems: Ubuntu
Domain: Media and Entertainment
Database: Postgres, Netezza architecture
Other tools: Eclipse, SVN, JIRA, Jenkins, SonarQube
Time Span: July 2010 – February 2013
Team Size: 6

Page 5
Project Description:

I2A is a pixel based & non-pixel based reporting platform that helps us manage our efforts by
providing quantitative and actionable data. It’s a tool that provides a huge value-add for clients,
increased service levels with reduced effort. Application is developed in struts and uses Postgres DB
on Netezza architecture. I2A collects different data at keyword and search engine level by crawling.
It also provides report for social media.

Role and Responsibility in project:


 Involved in analysis, design, and development of multi-tier client-server web-based application.
 Responsible for communicating with the client for Requirement Analysis and any dependency
resolution
 Requirement analysis, development, unit testing
 Worked on Netezza migration
 Worked on social media integration
 Database design and implementation
 CAS-CMP integration

6. Project Name: Trims Imaging (Trade and Resource Imaging management Systems) (Corporate
Banking)

Employer: Polaris Software Lab Ltd.


Clients: Citi Bank
Technologies: Core JAVA, J2EE, Struts 1.2, Tomcat 5.0, Spring, JavaScript
Operating Systems: Windows
Domain: Corporate Banking
Database: MySQL
Other tools: Eclipse, SVN
Time Span: March 2010 – July 2010
Team Size: 4

Project Description:

TRIMS is a web application for providing a common platform for exchange of document of
TRADE related documentation. Its main use is in Corporate Banking to centralize and to go paperless
for whole process.

Role and Responsibility in project:


 Construction, development and unit testing
 Develop module for WorkFlow (administrator)
 Worked on all layers i.e. Web, Service, DAO layer.

Page 6
7. Project Name: MOSDAC (Meteorological and Oceanography Satellite Data Archival Center)
(Government- Research Domain) website: mosdac.gov.in

Employer: Maharshi Electronics Systems.


Clients: Space Application Center (ISRO), Ahmedabad
Technologies: Core JAVA, J2EE, Struts 1.2, My Eclipse 5.0 and Tomcat 5.0, JNDI, RMI
Operating Systems: Windows, Linux
Domain: Government-Space Research
Database: Oracle 10g
Other tools: Eclipse, SVN
Time Span: December 2007 – February 2010
Team Size: 4
Project Description:

MOSDAC is a web portal for providing a common platform for exchange of data of Indian as well
as global satellite. Its main use is to archive and disseminate meteorological and oceanographic data
products through web based service.

Role and Responsibility in project:


 Involved in analysis, design, and development and testing
 Lead developer in the Graph & Dashboard module.
 Augmentation of current software.
 Develop module to include data of Indian satellites.
 Involved in requirement gathering, design, development, testing phases.
 Develop module to generate metadata and automatic archival of data.
 Worked on all layers i.e. Web, Service, DAO layer.

8. Project Name: NRDB (Natural Resource Database) (Government) website: nnrms.gov.in

Employer: Maharshi Electronics Systems.


Clients: Space Application Center (ISRO), Ahemdabad
Technologies: Core JAVA, RMI
Operating Systems: Linux
Domain: Government-Space Research
Database: Oracle 10g, MySQL
Other tools: Eclipse, SVN
Time Span: Dec 2007 – March 2008
Team Size: 2
Project Description:

National natural Resource Management System (NNRMS) is a web portal which provides proper
and systematic information after collecting data from various institutions collected in different ways.

Role and Responsibility in project:


 Developed event base module for toggle switch to switch over network automatically.

Page 7
 Developed module for automatic upload and download of files to regional servers and to web
portal.

9. Project Name: PRIPL (Marketing application)

Employer: Maharshi Electronics Systems.


Clients: Paras resource Info power Pvt. Ltd
Technologies: Core JAVA, J2EE, Struts 1.2, My Eclipse 5.0, Jasper Reports, Tomcat 5.0
Operating Systems: Linux
Domain: Marketing
Database: MySQL
Other tools: Eclipse, SVN
Time Span: May 2007 – October 2007
Team Size: 2
Project Description:

Project Description: pripl.biz is a multilevel marketing business website. This website provides
multi-level commission distribution, user management, report generation, fund management,
transaction details and online payment through payment gateway.

Role and Responsibility in project:

 Involved in requirement gathering, design, development, testing phases.


 Implement module to generate reports using jasper reports.
 Implementation and unit testing
 Interacting with client and resolving issues
 Design and develop website
 Designing of database.

Education/Certifications/Trainings

Education:
 2007- Bachelor in Computer Engineering from Dharmsinh Desai University,Nadiad with first
class
 2003- XII from GHSEB with distinction
 2001- X from GSEB with distinction

Certification:
 2009 – SCJP 1.5

Page 8

You might also like