Sachin Dixit
**, *** ******* ***, *****: ************@*****.***
Apt 2D, Jersey City,
New Jersey, USA Mobile: +1-732-***-****
07306
https://www.linkedin.com/in/sachin-dixit-6479b77
Software Development Manager
Software Development Manager with experience of on-time, on-budget large scale and global projects delivery.
Total 14 years of experience out of which around 9 years of experience working for a big product based company.
Experience managing a local and international team of 30+ people.
Experience in SDLC and Agile software methodologies.
Sun Certified Java EE 5 Architect (SCEA Certification).
Hands-on Coding if required.
Areas of Expertise
Requirement gathering and Business Analysis
Software Architecture and Design
Project Estimation
Project Management
Time Management
Risk Management
Quality Management
Coding
Technical Skills:
Design/Architecture
UML, Design Patterns (Java and J2EE)
Presentation Layer
Servlets, JSP, JS, Angular JS, Adobe Flex,
Business Layer
Core Java, J2EE, Spring, Struts.
Integration Layer
JMS, RabbitMQ, Webservices (SOAP/RESTful), BlazeDS (Flex-Java Integration)
Database Layer
Big Data Layer
JDBC, Hibernate, Oracle
Hadoop, Hive, HBase, Map-Reduce Jobs, Spark.
Security Layer
JAAS, Apache Shiro
Web/Application Server
Apache Tomcat, Weblogic, GlassFish
Project Management
Microsoft Project, Microsoft Excel, Concerto
Functional/Domain Knowledge
Finance/Stock Market
Worked for National Stock Exchange of India’s Finance and Billing domain
Media and Entertainment
Online and Print Media, Sales Force Automation system for online and Print advertising.
Import-Export
Import and Re-export system for Import-Export Inspectors of Dubai Municipality.
Companies
Synechron Technologies Pvt. Ltd, Pune, India.
May 2013 – Present
AMDOCS Dev. Center India Pvt. Ltd, Pune, India.
July 2004 – May 2013
NSE.IT (IT of National Stock Exchange India Ltd), BKC, Mumbai.
Jan 2003 – Jun 2004
ARE Technologies Pvt. Ltd, Andheri, Mumbai
Feb 2002 – Dec 2002
Achievements:
Received awards from clients and Amdocs for delivering mission critical projects on time.
Received bonus every year in Synechron for my outstanding performance.
Received Appreciation Certificate from Dubai Government.
Received outstanding feedback from Dubai client.
Professional Experience
Synechron Technologies Pvt. Ltd.
1.Client of Synechron – Onsite at AppNexus (US): (Jul 2015 – Present)
Role: Software Project Manager
Responsibility:
Manage the Development and Support for Data Pipeline team in AppNexus:
oDevelop and manage the Data Pipeline jobs in Hadoop and Spark.
oData pipeline consists of –
Packrat/Courier – This system is responsible to collect data log from different nodes from different DC (Data Center).
Hadoop – All log data is inserted to Hadoop system by Courier system.
Vertica – Data from Hadoop then flows to Vertica structured DB thru jobs.
oSupport Team keeps monitoring the jobs which keep on executing every hour or on daily basis.
oDevelopment Team gets involved into writing jobs for data pipeline along with AppNexus Engineers.
oPerform code review
oCoding if required.
Manage Development and Support for AppNexus Console API team:
oDevelop and Manage the API jobs.
oPerform code review
oCoding if required
oSupport team handles the operations/alerts of AppNexus API team jobs.
Team Size:
1 Offshore Lead, 10 Support Engineers and 15 Dev Engineers in India.
Client: AppNexus, New York, USA.
Major Technology Used: Java/J2EE, Hadoop, Hive, HBase, MVC Play Framework, Angular JS, RestFul Web Services.
Challenges handled:
Setting up the process to manage the development and support activities.
Functional and Technical Analysis and design.
Code review.
Setting up the fresh team in coordination with client.
Getting the knowledge transfer done from client for team in India and making sure that team gets productive asap.
2.Client of Synechron - Onsite at Dubai Municipality (Govt): (June 2013 – Mar 2015)
FIRS system is used by Dubai Municipality Food Control section dept. FIRS is developed in Struts 2, JSP and PL/SQL.
This application has a 2 parts, frontend part exposed to internet used by Consignee to create a consignment request online and backend part used by Dubai Municipality Food inspectors to process the consignee requests. This application caters to the complete functional flow of Dubai Municipality Food Control dept.
Role: Techno-Functional Manager
Responsibility:
Onsite Manager
Requirement Gathering.
Converting the client’s requirement to technical and functional implementations.
Designing the system.
Preparing the Functional and Technical documents.
Preparing the High level and Low level estimates.
Reviewing the prepared design with client’s technical architects.
Hands-on coding for some parts if required.
Co-ordinate with IT Infrastructure and Support team for program installations and migrations.
Team Size: 25+
Client: Dubai Municipality
Major Technology Used: Java/J2EE, Struts, Web Services (SOAP and RestFul) and PL/SQL.
Challenges handled:
Agile project with frequent progression releases, hence quality management is major challenge
Client interaction to understand the requirement and present the design to them is very frequent.
Time, Budget, Resource and Risk management.
AMDOCS Dev. Center India Pvt. Ltd.
1.Adsell: (Jun 2009 – May 2013)
Adsell is a rich GUI desktop application developed using an Agile methodology in Adobe Flex as a front end and MVC Infra as a business layer. Purpose of this application is to provide rich intuitive front-end for our existing product SFA (Sales Force Automation).
Adsell application is used by Sales Rep/Sales Manager to sell the Print and Digital products to customer.
Role: Techno-Functional Manager/Development Group Leader
Responsibility:
a.Requirement Gathering.
b.Converting the client’s requirement to technical and functional implementations.
c.Designing the system.
d.Preparing the Functional and Technical documents.
e.Preparing the High level and Low level estimates.
f.Reviewing the prepared design with client’s technical architects.
g.Mentoring the team technically and functionally during development phase.
h.Ensure adherence to standards (inc code, security and performance)
i.Hands-on coding for some parts if required.
j.Perform Unit test case execution (appropriate coverage/scope).
k.Co-ordinate with IT Infrastructure and Support team for program installations and migrations.
Team Size: 12+
Client: AT&T Publishing – USA (YPH)
Major Technology Used: Java/J2EE, Adobe Flex 4.5, Spring, Hibernate, JESI (Integration Layer) for Publish/Subscribe and Web Services development, BlazeDS (Flex-Java Integration).
Challenges handled:
Agile project with frequent progression releases, hence quality management is major challenge
Adsell has both online and offline model. Offline design was complex.
Since Adsell is a customer facing product, system performance was the major bottle neck and is handled with good design.
Client interaction to understand the requirement and present the design to them is very frequent.
Gaining and imparting technical Flex knowledge to team was handled.
Time, Budget, Resource and Risk management.
2.Sales Companion on iPad (March 2012 – Oct 2012)
Sales Companion on iPad is an iPad application developed using Agile development methodology. This app allows Sales rep to sell the Print and Digital products on iPad. This project is an R&D project.
Role: Technical Architect/Technical Manager
Responsibility:
a.Requirement Gathering.
b.Designing the system.
c.Preparing the Functional and Technical documents.
d.Preparing the High level and Low level estimates.
e.Mentoring the team technically and functionally during development phase.
f.Ensure adherence to standards (inc code, security and performance)
g.Hands-on coding for some parts if required.
h.Perform Unit test case execution (appropriate coverage/scope).
i.Co-ordinate with IT Infrastructure and Support team for program installations and migrations.
Team Size: 10+ (Scattered team in US, Israel, Denmark and India)
Client: Generic Product for Amdocs
Major Technology Used: Java/J2EE, Objective-C (Cocoa Framework), Spring, JESI (Integration Layer) for Publish/Subscribe and Web Services development.
Challenges handled:
Agile project with frequent progression releases, hence quality management is major challenge
Managing a scattered team across different countries (Israel, US, India and Ukraine).
Since Sales Companion is a customer facing product, system performance was the major bottle neck and is handled with good design.
Gaining and imparting technical knowledge to team was handled.
Time, Budget, Resource and Risk management.
3.Sales Companion: (Dec 2010 – Feb 2012)
Sales Companion is a rich GUI desktop application developed using Agile development methodology. Purpose of this application is to provide offline application with rich intuitive front-end for our existing product iGen.
Role: Technical Manager/Development Group Leader
Responsibility:
a.Requirement Gathering.
b.Converting the client’s requirement to technical and functional implementations.
c.Designing the system.
d.Preparing the Functional and Technical documents.
e.Preparing the High level and Low level estimates.
f.Reviewing the prepared design with client’s technical architects.
g.Mentoring the team technically and functionally during development phase.
h.Ensure adherence to standards (inc code, security and performance)
i.Hands-on coding for some parts if required.
j.Perform Unit test case execution (appropriate coverage/scope).
k.Co-ordinate with IT Infrastructure and Support team for program installations and migrations.
Team Size: 12+
Client: Sensis - Australia; Truvo – Belgium; Generic Product for Amdocs
Major Technology Used: Java/J2EE, Adobe Flex 3.5, Spring, JESI (Integration Layer) for Publish/Subscribe and Webservices development, BlazeDS (Flex-Java Integration).
Challenges handled:
Agile project with frequent progression releases, hence quality management is major challenge
Sales Companion has both online and offline model. Offline design was complex.
Since Sales Companion is a customer facing product, system performance was the major bottle neck and is handled with good design.
Client interaction to understand the requirement and present the design to them is very frequent.
Gaining and imparting technical Flex knowledge to team was handled.
Time, Budget, Resource and Risk management.
4.Adsell Lite (iPad version of Adsell): (Oct 2011 – Jan 2012)
AdsellLite is a lighter version of our Adsell product for iPad. AdsellLite is a very challenging and critical project with highly agile methodology.
AdsellLite application is used by Sales Rep/Sales Manager to sell the Print and Digital products to customer on iPad.
Role: Technical Lead/Development Group Leader
Responsibility:
a.Requirement Gathering.
b.Converting the client’s requirement to technical and functional implementations.
c.Designing the system.
d.Preparing the Functional and Technical documents.
e.Preparing the High level and Low level estimates.
f.Reviewing the prepared design with client’s technical architects.
g.Mentoring the team technically and functionally during development phase.
h.Ensure adherence to standards (inc code, security and performance)
i.Hands-on coding for some parts if required.
j.Preparing Unit Test/Sub System Test cases.
k.Perform Unit test and Sub System test case execution (appropriate coverage/scope).
l.Co-ordinate with IT Infrastructure and Support team for program installations and migrations.
Team Size: 6
Client: AT&T Publishing - USA
Major Technology Used: Java/J2EE, Objective-C (Cocoa Framework), Spring, JESI (Integration Layer) for Publish/Subscribe and Webservices development.
Challenges handled:
Highly Agile project with frequent progression releases, hence quality management was major challenge
Since Adsell is a customer facing product, system performance was the major bottle neck and was handled with good design.
Client interaction to understand the requirement and present the design to them was very frequent.
Time, Budget, Resource and Risk management.
5.PDLM (Print and Distribution Logistic Management): (Jun 2007 – Jun 2009)
PDLM is one of the module of our highly integrative enterprise product “IAM”
PDLM is a J2EE based application developed in MVC Infra and integration with other modules using JESI (Java Enterprise Systems Integration – Amdocs internal product for integration)
Role: Development Group Leader
Responsibility:
a.Requirement Gathering.
b.Converting the client’s requirement to technical and functional implementations.
c.Designing the system.
d.Preparing the Functional and Technical documents.
e.Mentoring the team technically and functionally during development phase.
f.Ensure adherence to standards (inc code, security and performance)
g.Hands-on coding.
h.Preparing Unit Test/Sub System Test cases.
i.Perform Unit test and Sub System test case execution (appropriate coverage/scope).
Team Size: 8+
Client: Sensis - Australia
Major Technology Used: Java/J2EE, Spring, JESI (Integration Layer) for Publish/Subscribe and Webservices development.
Challenges handled:
Technical and Functional support for team
Complex requirement design handling.
Client interaction to understand the requirement and present the design to them.
Time, Budget, Resource and Risk management.
6.OM (Order Management): (Nov 2005 – Jun 2007)
OM is one of the module of our highly integrative enterprise product “IAM”
OM is a J2EE based application developed in MVC Infra and integration with other modules using JESI (Java Enterprise Systems Integration – Amdocs internal product for integration)
Role: Senior Software Engineer
Responsibility:
a.Hands-on coding.
b.Ensure adherence to standards (inc code, security and performance)
c.Preparing Unit Test/Sub System Test cases.
d.Perform Unit test and Sub System test case execution (appropriate coverage/scope).
Client: Sensis – Australia; Generic Product
Major Technology Used: Java/J2EE, MVC Infra (Internal Framework like Struts), JESI (Integration Layer) for Publish/Subscribe and Webservices development.
Challenges handled:
Complex requirement design handling.
Design transactions, screens and interfacing activities of Order Management.
Coding & Defect fixing and support for UAT testing.
Mentoring new people in my team
7.ADOCS(Amdocs Document creation, maintenance and Imaging): (Jul 2004 – Oct 2005)
Uniform Infrastructure platform for the Generation and Distribution of the Yellow Pages Business Process document templates such as contracts, proposals, reports, letters etc
Role: Senior Software Engineer
Responsibility:
a.Hands-on coding.
b.Ensure adherence to standards (inc code, security and performance)
c.Preparing Unit Test/Sub System Test cases.
d.Perform Unit test and Sub System test case execution (appropriate coverage/scope).
Client: Sensis – Australia; AT&T Publishing – USA, ADSA – Mexico
Major Technology Used: Java/J2EE, MVC Infra (Internal Framework like Struts), StyleReport 6 (For reporting).
Challenges handled:
Complex requirement handling.
Design transactions, screens and interfacing activities of ADOCS.
Coding & Defect fixing and support for UAT testing.
NSE I.T (I.T Dept. of National Stock Exchange of India Ltd)
NFA(NSE Financial and Accounting) and Billing Application of NSE (Jan 2003 – Jun 2004)
NFA and Billing was a complete Financial and accounting package developed for NSE. This is developed using Developer 2000 and PL/SQL.
Some of its features are:
1.GL-SL master,
2.Company-branch master, and other masters
3.Different types of voucher creation (OJV,BPV,BRV etc)
4.Report generation (Trail balance, Bank report, Balance sheet, Master/Audit etc)
5.Interface with various components (Bank, Billing, Listing etc)
6.Generating bills for all the market segments.
This application is used by all the NSE branches
Role: Associate System Analyst
Responsibility:
e.Hands-on coding.
f.Ensure adherence to standards (inc code, security and performance)
g.Preparing Unit Test/Sub System Test cases.
h.Perform Unit test and Sub System test case execution (appropriate coverage/scope).
Client: NSE
Major Technology Used: D2K, PL/SQL, VB 6.0.
Challenges handled:
Design transactions, screens and interfacing activities of NFA and Billing.
Coding, Defect fixing and Production support.
Client Interaction
ARE Technologies Pvt. Ltd.
1.Security Process for software distribution (ATISE) (Mar 2002 – Dec 2002)
Are Technologies Ltd provides training of Wireless and Embedded technologies. Training materials are in the forms of Simulation S/W’s of Are Technologies Ltd, and soft copies of content. These training materials are provided to the students who enroll with Are Technologies Ltd.
It was required to generate a system such that the circulation of training materials can be limited only with the students who are enrolled with Are Technologies. I.e. Students can use the software’s and other soft copies only on his computer and will not be able to run or view the training material on other computer.
Role: Software Engineer
Responsibility:
i.Hands-on coding.
j.Ensure adherence to standards (inc code, security and performance)
k.Preparing Unit Test/Sub System Test cases.
l.Perform Unit test and Sub System test case execution (appropriate coverage/scope).
Client: Inhouse
Major Technology Used: VB6.0, SQL Server.
Challenges handled:
Requirement Gathering.
Design, Coding & Defect fixing.
2.GSM - Real time simulation (Oct 2001 – Feb 2002)
GSM (Global System for Mobile communication) is one of the technologies used by wireless devices for communication.
Are Technologies Ltd provides training in Wireless Technologies. It was required to build a simulation model of GSM to help the students to understand the basic protocol signaling that takes place in GSM
Role: Software Engineer
Responsibility:
m.Hands-on coding.
n.Ensure adherence to standards (inc code, security and performance)
o.Preparing Unit Test/Sub System Test cases.
p.Perform Unit test and Sub System test case execution (appropriate coverage/scope).
Client: Inhouse
Major Technology Used: VB6.0, SQL Server.
Challenges handled:
Design, Coding & Defect fixing.
Educational Background
Bachelor Of Engineering
Computer Engineering, June 2001.
Vasantdada Patil College Of Engg (VPCOE), Sion,
University Of Mumbai, Mumbai, India.
Diploma in Engineering
Computer Technology, May 1998
NYSS’s Shreeram Polytechnic,
Board of Technical Examinations, Maharashtra, India.
Personal Information
Full Name
Sachin Ambadas Dixit
Date Of Birth
01-July-1980
Marital Status
Married.
Spouse Profile
M.Sc in Biochemistry