Brijesh

Freelance Website Programmer & Website Architect

1683
Location:Carson, California, United States
Profile:https://www.freelanced.com/brijesh
0
Kudos
5.0
2 Skills
Ask
Rate/Hr
BRIJESH CHAVDA
7047 Alvern st #C118
Los angeles,CA-90045
Email : brijeshchavda@gmail.com
Phone : 508-406-1767
-
OBJECTIVE
-
Motivated and results-oriented professional seeking a Lead Java or Architect level Role in the IT industry.

SUMMARY
-
• Around 12+ years of experience in Server side Web and system development using Java, J2EE on UNIX platform.
• Around 8+ years of Experience in leading role.
• Around 7 years of Experience in Telecommunication Domain.
• Around 5 years of Experience in Financial Domain.
• Around 8 years of Experience in Designing Software solutions using J2EE framework.
• Around 3+ years of Experience with Application Integration using REST,SOAP and WSDL.
• Around 3+ years of hands on experience in oracle pl/sql
• Around 10+ years of working experience on UNIX platform, including the shell scripting.
• Around 8+ years of Hands on experience on Ajax, JavaScript, HTML, CSS , JSP and RSS
• Highly Experienced in Technical Design, Software modeling, Server side Programming, Web development, Middleware component development, Design patterns, Component Integration, Business logic implementation, B2B Integration, B2C Integration, System Integration and E-commerce applications design.
• Have been involved in all aspects of NFRs like integration, inter-operability, performance, scalability, flexibility and maintainability.
• Have been extensively involved in all stages of SDLC. Have knowledge of agile methodology, Test driven development and Continuous Integration.
• Knowledge of Project management, Six sigma and SEI-CMM model and has performed role of Technical Specialist, Technical Lead, Developer, Group Leader, Project Leader and System Integrator.
• Worked on large scale web projects for clients like Fidelity Investments, AT&T, HITACHI, and GE.
• Pursuing SCEA (Sun certified Enterprise Architect). Level 1 is successfully completed.

SKILLS
-
Hardware IBM, HP, Sun
Operating Systems IBM UNIX AIX 5L, HP-UX, Sun Solaris, Red hat Linux 7.3, Windows NT/95/98/2000 (English /Japanese Version)
Programming Languages Java, JavaScript, HTML, CSS, WML, PHP, XML, C, C++, SQL, Korn Shell Scripting, PERL, PL/SQL
Database and ORM Frameworks JDBC, JTA, Hibernate, iBatis, Caster JDO, JPA
Web Frameworks JSP, Servlets, Struts, Spring Web Framework, Apache Tiles, Apache Velocity, CakePHP, JSTL
Middleware Frameworks JEE, JMS, Enterprise Java Beans, Spring, RMI, JNDI, IBM MQ series
XML based Tools & Frameworks RSS, RDF, SOAP, XSL, Web Services, REST services, JAX-WS, JAXB , JAXR, JAXP, JAX-RPC, XML Data binding using Castor, Xerces DOM and SAX parsers, Xalan with Java for XSL transformations, SOA implementation using REST services
Other Java APIs and Frameworks Core Java, Swing JFC, J2EE Patterns, Network Programming in java, Java Extensions, Java I18N, Java Security, Java Mail, Ant, Maven 2.0, JUnit, Spring AOP, Apache Axis for Webservices
Version Control Rational Rose Clearcase v.7, Microsoft Visual Source Safe 6, OpenCVS on LINUX, Serena PVCS
Modeling Tools TogetherJ 6.0, Rational Rose for UML, Microsoft VISIO 2003
Development Tools IBM RAD 7.0, IBM WSAD 6.0 , Jbuilder6, Eclipse Helios
Profiling Tools JProfiler, Borland OptimizeIt
Backend Systems DB2, Sybase, Mainframe, MS SQL Server, ORACLE, mySQL, PostGres, OpenLDAP on Linux
Application servers Websphere 6.1, Jboss3.0, Weblogic 7, Tomcat, Apache, Jrun, Hitachi’s J2EE Server

-
WORK EXPERIENCE
-

Client : Brown Brothers & Harriman Boston, MA 6/2010 – 2/2011
Employer: Nous Infosystems Pvt Limited NJ,USA
Project: Security Lending
Description: Security Lending Group is responsible for managing applications required to maintain security lending Business. Those applications are written using shell scripts, PL/SQL and Java.
Skills & Tools Used : Core Java, Swing, IBM MQ, Hibernate, Korn shell scripts, Oracle PL/SQL, Sunguard GlobalOne for Security Lending, AutoSys, RAD
Role : Technical Lead/Architect
Responsibilities:
• Maintenance and Enhancement of Security lending business related applications.
• Understanding the requirements of the client and act as a sole functional resource.
• SRA and Technical design document Creation.
• Coding using Core Java, Swing, PL/SQL and shell scripting.
• Testing & debugging
• Client Communication
• Offshore management
Client : Fidelity Investments Boston, MA,USA 12/2006 – 5/2010
Employer: Patni Systems Inc. Cambridge, MA,USA
Role : Technical Architect
Skills Used : Core Java, J2EE, J2EE patterns, Struts, JSP, JSTL, Java Security, XML, Web services, DB2, Sybase, Mainframe, MS SQL Server, iBatis, Spring, Xerces, Xalan, JAXB, JAX-WS
Tools Used : Rational Rose Clearcase v.7, TogetherJ 6.0, Microsoft VISIO 2003, IBM RAD 7.0, IBM WSAD 6.0, JProfiler, Websphere 6.0, soapUI
OS Used : IBM Unix AIX, Windows XP Professional
Overall Responsibilities as a Technical Lead/Architect
• Provide technical leadership to technical resources and customers to meet project deadlines and ensure project objective are met
• Plan, schedule, and coordinate activities related to system development projects
• Consult and mentor technical resources concerning methods, procedures, and standards to be used during design, development, and unit testing phases of system development projects
• Provide system or technical development expertise to the technical resource team
• Communicate issues and status information to the Program Manager concerning system development activities.

Achievements:
• Achieved Dream Team Award.
• Achieved Certificate of Achievement for successful completion of Security Mastery Test by Fidelity.

Project : Watchlist Application for fidelity.com
Description: Watchlist application provides site user to create watchlists for their favorite scripts as well as scripts from their existing portfolios. Also allows to create Watchlist from the baskets.
Responsibilities :
• Understanding system requirements.
• Creating Technical/Architecture design documents
• Providing technical inputs to development team
• Developing critical modules using Java/JEE
• Providing QA inputs
• Setting up development environments using Websphere Application Server and RAD
• Creating deployment scripts
• Creating build scripts

Project : Online Beneficiary Service
Description: The Online Beneficiary (OB) Service provides a convenient way for employees to manage their beneficiary designations using NetBenefits (Fidelity Web channel). Employees can designate primary and contingent beneficiaries for virtually all Fidelity-administered Defined Contribution, Defined Benefit, and Health & Welfare plans that allow for beneficiary designations.
Responsibilities :
• Understanding system requirements.
• Creating Technical/Architecture design documents
• Providing technical inputs to development team
• Developing critical modules using Java/JEE
• Providing QA inputs
• Setting up development environments using Websphere Application Server and RAD
• Creating deployment scripts
• Creating build scripts

Project : Migration of stock option application from C++ infrastructure to J2EE infrastructure
Description: Fidelity Web Channel called NetBenefits provides the functionality to manage and exercise Stock options. User can see the current stock options balance and they can exercise the options, if the Market value of the options are greater than the purchase value. This functionality was implemented using C/C++ based legacy platform, Which was difficult to maintain and was error-prone. This project was supposed to migrate stock options application to more stable and maintainable J2EE based framework. Legacy C++ based stock options application used middleware to communicate to Mainframe, which was again a C++ based legacy system, which will be migrated to Web services based solution, which in-turn will talk to Mainframe to get the data.
Responsibilities :
• Understanding system requirements.
• Understanding existing C++ application.
• Understanding existing fidelity web architecture.
• Creating Technical/Architecture design documents
• Review middleware tier’s process interface document.
• Providing technical inputs to development team
• Developing critical modules using Java/JEE
• Providing QA inputs
• Setting up development environments using Websphere Application Server and RAD
• Creating deployment scripts
• Creating build scripts

Project : Migration of Tax Election functionality from C++ infrastructure to J2EE infrastructure
Description: Fidelity Web Channel called NetBenefits provides the functionality of Tax Election. User can see their existing elections and modify them based on the Plan Rules. This functionality resides on the C/C++ based legacy platform, Which is difficult to maintain and is error-prone. This project will migrate Tax Election application to more stable and maintainable J2EE based framework. Legacy C++ based Tax Elections application uses middleware to communicate to Mainframe, which is again a C++ based legacy system, which will be migrated to Web services based solution, which in-turn will talk to Mainframe to get the records.
Responsibilities:
• Understanding system requirements.
• Understanding existing C++ application.
• Understanding existing fidelity web architecture.
• Creating Technical/Architecture design documents
• Providing technical inputs to development team
• Developing critical modules using Java/JEE
• Providing QA inputs
• Setting up development environments using Websphere Application Server and RAD
• Creating deployment scripts
• Creating build scripts
Client : AT&T Saint Louis, MO,USA 3/2006 - 11/2006
Employer: Patni Systems Inc. Cambridge, MA,USA
Project: Middle ware Services Maintenance and enhancement
Description: Middleware Services Group in AT&T had 5 different websites, which was internally used by around 30 different teams. We were required to provide support to those websites, in case of change of the content or issue or any new enhancements. Few of those sites were developed in PERL and rests were in Java.
Skills & Tools Used : PERL, Java, Struts, JSP, XML, MS SQL Server, Shell Scripting, Microsoft Visual Source Safe, Eclipse, Weblogic 7, Macromedia DreamWeaver 8, IBM AIX, Windows XP Professional
Role : Project Leader & Onsite Coordinator
Responsibilities:
• Maintenance and Enhancement of Middleware software development related group of websites.
• Understanding requirements
• Developing and implementing client requests for the site enhancements or maintenances using Java/JEE and PERL.
• SLA management
• 24x7 Production support (shared between onsite and offshore)
• Offshore coordination

Achievements:
• Achieved Best Team award.

Patni Computer Systems. Pune, Maharashtra, India 2/2004 - 2/2006
Project: Maintenance and enhancement of SBC's 411 Directory service.
Description: SBC corporation (now AT&T) is the major wireless provider, high speed internet, telephone provider in US. The project mainly consists of consolidation, validation, interface with many external systems to gather listings and store it in the central repository which is the 411 database. This involves the batch jobs which need continuous monitoring and support. The application is built with object oriented technologies such as Visual Basic, Java and C++. The database used is SQL server and revelation basic.
Client : AT&T, USA
Skills Used : Java, SQL Server, Visual Basic, C, C++, Web sphere Application Server
Role : Project Leader
Responsibilities :
• Understanding the requirements of the client and act as a sole functional resource.
• SRA and Technical design document Creation.
• Coding.
• Testing & debugging
• Client Communication
• Project Management
• Preparation for evidences required for CMMi-5 assessment held by KPMG
• Provide production support.
• SLA management

Project : Development of NAS DISK Capacity Consumption Forecast Functionality
Description: NAS (Network attached storage) is the hardware product from HITACHI, where all network users can store their data remotely in secured manner. But this opens up one more challenge to the network administrator to effectively manage & Monitor NAS device’s storage space. This project introduces functionality on NAS device, which will help administrator to monitor device‘s storage consumption & make forecasting of the storage required.
Client : Hitachi , Japan
Skills Used : Apache, C, PERL, Shell scripting, Windows 2000, Linux Debian
Role : Lead Developer
Responsibilities :
• Understanding the requirements of the client and act as a sole functional resource
• FS and Design Creation.
• Coding.
• Testing & debugging.
• Preparation for evidences required for CMMi-5 assessment held by KPMG.

Project: Web based CSR module for GE credit card services
Description: CSR module can be used to check the status of particular credit card. It can be used check the transactions made within particular time duration. It can also be used to enable or disable particular credit card from being used.
Client : GE, USA
Skills/Tools Used : Java, Struts, Apache JRun, Jbuilder, Oracle 9, Apache Axis for Web services
Role : Lead Developer
Responsibilities :
• Understanding the requirements.
• Coding.
• Testing & debugging
• Status reporting
• Client communication

Project: Testing of Hitachi's Application server
Description: Hitachi was coming up its own Application server named Cosminexus. Scope of the project was to test different area of the Application server. There were around 1 million test cases, most of them were automated. We were required to setup the server on different Operating systems, according to test case pre-conditions and create the scripts if required to execute the test case. We also created an Automated testing tool in Java to ease the task of the testing and generating reports.
Client : Hitachi, Japan
Skills/Tools Used : Jbuilder 6, Java, XML, Shell scripting, AIX, Solaris, HP, LINUX
Role : Group Leader
Responsibilities :
• Understanding the requirements.
• Test case preparation and assignment to different team
• Manage translation of requirement documents from Japanese to English
• Testing & debugging
• Resource (Server, Tester) management
• Status Reporting
• Client communication
Achievements:
• Achieved Best Team award.

-
Net4Nuts Ltd. Ahmedabad, Gujarat, India 12/2000 - 1/2004
Project: Development and Integration of AVTAAR.
Description: AVTAAR is one stop communication point on the web, which manages all the user’s activities like send and receive mails, store addresses, manage calendar events, portfolio, get important alerts and much more. AVTAAR is the total integration suite for all users’ personal and business needs. With it proprietary solution, it enables the delivery of personalized information to a variety of mediums (for e.g. browser, mobile, iPAQ, PDA, Fax.), online as well as off-line.
Client : Jaring, Malaysia
Skills/Tools used: Jboss, Weblogic 4.3, Tomcat 3.2, JDK1.3, Postgres, Oracle 7.3, SSL, EJB2.0, JSP, Servlet, Microsoft Visio for UML, XML, SOAP, LINUX, Solaris
Role : Project Leader
Responsibilities :
• SRS preparation.
• Architecture design
• Integration of different modules.
• Customization as per client’s requirement.
• Server setup and administration
• Configuration of software
• Project Management
• Deployment of the product on client’s platform

Project: Email2SMS solution.
Description: This is a unique state-of-the-art solution for facilitating the cross-functional flow of messages between the wireless SMS platform and the Internet e-mail platform. Using the E-SMS solution a mobile user will be able to send messages to an e-mail recipient. Similarly, each mobile user will be given a "mobile e-mail address" in the form of < mobile no.>@domain.com (e.g. 987654321@acmemobile.com) to which Internet users can send an e-mail, which would be received as an SMS by the mobile user. The E-SMS solution also works with add-on components like an Address book, Signature, Alias provision etc. allowing for comprehensive service offering and convenience for mobile users.
Client : Orange, Thailand
Skills/Tools used: Struts, Jboss, tomcat 3.2, Oracle 8i, JDK 1.2.1, EJB, JMS, and UML, XML, Linux RedHat
Role : Project Leader
Responsibilities :
• SRS preparation.
• Architecture design
• Integration of different modules.
• Customization as per client’s requirement.
• Server setup and administration
• Configuration of software
• Project Management
• Deployment of the product on client’s platform-
-
EDUCATION
-
1996 – 1999 Dharamsinh Desai Institute of technology Nadiad, Gujarat, India
Bachelors of Computer Engineering (First class with Distinction)
-
-
1993 – 1995 B & B Polytechnic Vallabh Vidyanagar, Gujarat, India
Diploma of Computer Engineering (First class with Distinction, Second in State Merit )
-

Reference
http://www.linkedin.com/in/brijeshchavda