P ratik Patel
prati *******@****.**
PROF I L E GLANCE
• 9+ years of Telecom Domain experience with 4 years as Software Architect.
• 4 years of working experience in Agile Scrum Methodology.
• Experience in design, development and support of enterprise applications using enterprise Java technologies.
• Responsibilities include participating in kick-off meetings for new project/release which involves requirements
d iscussions, planning the budgeted resources and planning iterations of a release, training and handover at clients’
offices in countries like the UK and the Netherlands.
• Preparing technical requirements, Architecture Design and Detailed Design Documents, Code Review, Trainings,
Support & Guidance to team members.
• Developing winning teams and inspiring individuals to leadership and building strong relationship with clients.
• Possess thorough understanding of SDLC and Agile Methodology.
• An effective communicator with strong technical background and analytical skills.
• At ease in interacting with people at all levels of business for smooth project implementation and execution.
• Complete understanding of Automated Infrastructure Build using Cobbler.
ACCO MPL IS H M E N TS
• Successfully implemented and delivered complex mission critical projects for many international clients in Telecom
Domain
• Designed software architecture and driven technical team to redesign and re-implement BGAN (Broadband Global
A rea Network) PoP system with redundant software and hardware components, providing local and geographical
redundancy and performances. The new system is capable of adhering to Service Level Agreement (SLA)
requirements of the client (99.95%) and in conformance with telecom industry standards.
• Designed and implemented the steps to switch BGAN satellite traffic between geographically different sites within
5 seconds through user interface.
• Improved performance of BGAN PoP from 12 calls/sec to 450 calls/sec considering In-memory database, JVM
performance tuning parameters, Database performance parameter, Clustering, Locking and Isolation facilities,
Caching and Connection pooling, Profilers, Code analysis tools, network changes etc
• As a part of disaster recovery management project, designed a solution that offers automated infrastructure build
for builds all the servers of a site without human intervention providing high reliability and high availability.
• Implemented continuous integration and continuous delivery (CI/CD) in all existing projects eliminating the need
to manually build, deploy and test the software and saved hours of developer’s t ime.
• Successful delivery of Development and Maintenance projects for the clients.
• Defined and documented process for Level of Effort Estimation, Requirements Analysis and Negotiation,
Development Procedures, Service Level Agreement(SLA) and escalation matrix.
• Received Best Performer Award in 2007 & consistent high performance record
T EC H N ICAL SK I L LS
logies Core Java, JSP, Servlets, EJB, Spring Core, Spring Enterprise, Hibernate, JPA,
J MS, JMX, JDBC, RMI, Castor, Xerces, JAXP/JAXB, Mule ESB, Groovy, Shell
Scripts
ases Oracle, MySQL, Hazelcast
ervices SOAP, REST
pp Servers Tomcat, WebSphere
Atlassian Bamboo, Fisyeye, Subversion, Ant
ated Testing Ant, Maven, JSystem, JUnit, Flex Monkey
tructure Build Cobbler, Shell Scripts
anagement Tools Atlassian JIRA, Kanban
re Quality Atlassian JIRA, Atlassian Confluence, Atlassian Crowd, Atlassian Bamboo,
ement A tlassian Fisheye, Coverity, SonarQube
M anagement Tools Fortinet, Fortigate, FortiManager, MI L Custom Firewall
JavaScript, CSS3, HTML5, Flex, AngularJS, Mustache, jQuery and Prototype,
RESTful APIs, J2EE, JSP, Servlets, XML, JSON, and more.
Eclipse, Toad, TestNG, SonarQube, Putty, SecureFx, SecureCRT, SQLNavigator,
M icrosoft Visio, Eclipse UML, Flying Logic, Mindjet MindManager, Event Helix,
K anban
m Protocols RADIUS(Remote Authentication Dial-in User Service)/AAA, NAS(Network
Access Server)
T I F ICAT IONS
SpringSource Certified Spring Professional(96%), Jul’14
Sun Certified Business Component Developer(95%), Jul’07
Sun Certified Java Programmer(93%), Apr’06
WebSphere studio application developer (68%), Nov’04
A I N I NGS ATTEN DE D
Spring Enterprise Training from SpringSource, India
Spring Core Training from SpringSource, India
Architecture Design Training at client side, The United Kingdom
Continuous Integration and Continuous Delivery at Thoughtworks, India
Mule ESB Training from Attune University, India
PMI Project Management Professional, FasTrac Training from AstroWix, India
PMI Agile Certified Practitioner Training Program from Sabcons, India
XPER I ENCE
Mobile I n te rnet I ndia Pvt Ltd, I ndia
Software Architect - Jan’11 – Till Date
Sr. Systems Developer – Oct’06 – Jan’11
Elitecore Technologies Ltd, I ndia
Software Engineer - May’05 – Oct’06
PROJECTS SU M MARY
BGAN POP (Project and 8 Agile Releases) - Mobile Internet India Pvt Ltd (Jan 2006 to Nov 2014)
R ole : Software Architect, C lientele: I nmarsat, the UK
BGAN (Broadband Global Area Network) POP consists of RADIUS (Remote Authentication Dial In User Service a.k.a.
A uthentication, Authorization and Accounting) server, Customer and admin interfaces, Databases, Firewall servers,
P rotocol Analyzer servers etc.
BGAN POP architecture is designed and implemented with fully redundant software and hardware components,
p roviding local and geographical redundancy and improved performances. The system is capable of adhering to Service
Level Agreement (SLA) requirements of the client and in conformance with telecom industry standards. As a part of
d isaster recovery management requirement the product has been extended to have automated infrastructure build for
each site which builds all the servers of a site without human intervention providing high reliability and availability.
BGAN POP2 - Mobile Internet India Pvt Ltd (Jan 2010 to Nov 2014)
Role : Software Architect
Designed and implemented the architecture to integrate BGAN POP with Fortigate firewall servers providing Visibility,
Control and Verification of customers’ traffic. Traffic management includes, Packet Filtering, Web URL and Web
Content Filtering, Application Filtering, Antiviurs etc
Extended RAD I US services & VoIP Call Support – E litecore Technologies Pvt Ltd (May 2005 to Oct 2006)
Role : Software Engineer, C lientele: BSNL, MTNL
Extended EliteRadius capabilities to support multiple vendors (NAS) and added Voice over Internet Protocol (VoIP) .
Cyber café Billing System – E litecore Technologies Pvt L td (May 2005 to Oct 2006)
Role : Software Engineer, C lientele: H FCL
Implemented a system that p rovides full billing & income control, various kinds of Authentication & Authorization
mechanism, generates detailed reports & statistics and supports Occupancy Based Rating, Event Based Rating etc
ED UCAT ION
• Masters in Computer Application (MCA), First class with distinction (73%)
Dept. of Computer Science and Technology, S. P. University, India, May’05
• BSc. in Computer Science First class (66.57%)
N.V.Patel College of Pure & Applied Sciences, S. P. University, India, Apr’02