Home > Candidates > Deepak Sharma
Deepak Sharma

Boston MA, US

Phone: xxx-xxx-xxxx

Email: xxx@xxxx.xxx



  • Looking For: Analyst Programmer (Java/JEE/SOA), technical lead

  • Occupation: IT and Math

  • Degree: Master's Degree

  • Career Level: Fully Competent

  • Languages: English, Hindi

Career Information:

Sign up to view Deepak Sharma's full profile.

Highlights:

Skills:Java, J2EE, SOA, Webservices


Experiences:

Java-JEE/SOA Consultant 08/2011 - 07/2012
Bahwan CyberTek Inc, Boston, MA United States
Industry: Pharma
Designed, develop, build and migrate various web services and SOA components using Oracle fusion middleware 11g (BPEL, OSB) to manage and synchronize client’s data used by various departments.
Roles & Responsibilities: - Interact with client at project’s various levels for requirement gathering, status & update meetings, clarification and follow ups meeting. - Provide generic ant scripts to automate building and deployment processes of multiple applications. - Supporting teams for unit testing, system testing, integration testing & production support. - Design and develop a web application to manage and organized the scheduling processes. - Migrate projects to Oracle 11g, and optimize and enhanced the performance. - Write unit testing, & system testing documents--
Senior Java Consultant 06/2010 - 05/2011
Bahwan CyberTek Inc, Raleigh, NC United States
Industry: Medicaid system
Worked on North Carolina Medicaid Management Information System (NCMMIS). It is a platform designed to replace existing Medicaid system of North Carolina, USA. It helps to pay claims correctly, in a timely fashion, and to the appropriate party. Leverage advances in reporting and analytics tools to provide broad business intelligence (BI) capability. It is designed, developed and hosted by CSC.
Roles & Responsibilities: - Involved in analyze, review, implementing and enhancing requested functionalities using various web-services and DB Queries as per request specifications. - Wrote low level and high level design documents to record and formalize requirements. - Developed various EJB components to fulfill the business functionality. Wrote Session Beans to validate and process requests. - Used iBatis and Hibernate in data access layer to access and update information in the database. - Test, deploy and support web services in various Technical Environments. - Wrote Ant scripts for building, deployment and testing the web services. - Write automation JUnit test cases and code coverage units for each functionalities of every web-service developed and deployed.--
Senior Java Consultant 01/2009 - 06/2010
Bahwan CyberTek Inc, Tampa, FL United States
Industry: Telecommunication
Worked for Verizon Telecommunication as a Java/J2EE Consultant on its enterprise product 'ESAP'. This platform provides a provisioning and activation system to facilitate the user to flow various requests using orders. These orders are to perform provisioning at various levels like enterprise, location, subscriber, phone etc. It is a communication channel between the interfacing Verizon business and Verizon telecom provisioning systems. These were streamlined to send orders for activation through ESAP.
Roles & Responsibilities: - Involved in requirements gathering, requirement study, and system design with business analysts and system architects. Provided detailed design use case, sequence diagrams and schema for the various components. - Involved in front end user design, middle ware interaction and designing back end server components for various business requirements. Making timely amendments as per client interaction and business requirements. - Developed user interface using Velocity, JSP, Servlet, AJAX, DHTML, and JavaScripts to simplify the complexities of the application. - Implemented various design patterns in the project like Factory Method, Business Delegate, Session Façade, Data Transfer Object, Singleton to make the application easy to maintain. - Wrote reusable generic framework to process the bulk transactions so user can simply upload worksheets to initiate the process which were earlier complex and time consuming. - Added validation rules in the existing code at various levels to ensure the validity of the processes. - Ensuring end-to-end system integration and delivery to meet business requirements by running smoke test cases and follow up with users and testers. - Involved in distributing task to on shore and off shore developers as per the requirements and defect identified. - Involved in fixing, and verifying defects and supporting during integration and production testing.--
Senior Java Consultant 07/2008 - 12/2008
Bahwan CyberTek Inc, Waltham, MA United States
Industry: Mobile Devices
Worked for Quattro Wireless, Waltham, MA (Now merged with Apple Inc). Designed and developed the feed based mobile sites for delivering web content to mobile devices (smart phones like BlackBerry, iPhone, Android etc). This application was configurable to use various XML as base content and then converting into HTML/XHTML, WML depending on the request headers sent by the user agent (mobile phones or web browsers). Whole Application comprised of different independent components to handle service like SMS, email, RSS feeds, image manipulations, video streaming, caching and Advertisement.
Roles & Responsibilities: - Involved in requirements gathering, requirement study, and estimation plans. Prepared the system requirements document including both the business functionality and technical functionality. - Designed UI for listing, preview, and showing article details using JSP, and XML/XSL. - Wrote reusable and customizable component for features like astrology, polling, send to friend, quiz etc using XSL/JSPs/TLDs. - Applied localization, and wrote validation scripts (for server and client side validation). - Wrote store locator web services to find the nearest store(s) based on the passed Zip code or phone number. - Wrote and updated schemas for feed XMLs. - Designed, integrated & customized advertisements widgets on various page flows. - Wrote JUnit test cases for testing and provided documentations to update/execute/override them. - Responsible for bug tracking & fixing, handling client issues and smooth delivery of website for publishing.--
Java-JEE/SOA Team Lead 07/2008 - current
Bahwan CyberTek Inc, Marlborough, MA United States
Industry: IT
Presently I am working with BCT as a technical lead and working as Java/JEE and SOA based solutions consultant.
BCT (a CMMi Level-5 organization) is a global IT provider of innovative software products and services. BCT is an Oracle Platinum Partner for Fusion Middleware and E-Business Suite and has been recognized as an SOA Pillar Partner in USA. With more than 10 year long association with Oracle as an Alliance Partner, BCT works with Oracle globally in providing high performance cost-effective solutions and brings the experience of 430+ B2B & Middleware Engagements worldwide across multiple verticals for its customers. -- At present I am working with BCT's one of the prestigious client Sunovion, MA as a SOA consultant. My job includes: Migrate, design and build high performance and high quality SOA and OSB components using Oracle 11g Fusion middleware. Involved in streamlining build, deployment and testing process along with handling and troubleshooting issues in various environments. Coordinate and manage input from business and technology stakeholders across the enterprise. Provide technical guidance in the area of product development best practices. Roles & Responsibilities: - Designed, developed, and migrated middleware solution from older Oracle 10g version to Oracle 11g fusion middleware using BPEL and OSB. - Created build scripts to optimized and enhance existing manual work. - Closely work with many different groups like Product, QA, Infrastructure and other development teams to successfully complete the assignment. - Designed and developed a custom web application to assist Weblogic’s non-admin user to perform periodic maintenance.--
Senior Software Engineer 08/2006 - 06/2008
Aricent Technologies, Gurgaon, Haryana India
Industry: Telecommunication
I worked as Java/JEE Senior Software Engineer for Aricent’s various OEM clients to implement and maintain their telecom domain web based products.
Worked on SoftPhone (VOIP) product Veraz-Virtu for Veraz, San Jose, CA as a front end developer. Worked on testing automation framework “NetTest Harness” for Tekelek, Raleigh,NC and provided complete end to end solution including front end UI, middleware web services and back end business logic, and database solution. Roles & Responsibilities: - Responsible for understanding the scope, requirement and involved defining level of effort (LOE) for the projects. Responsible for defining unit test cases from the requirements. - Designed the front end and implemented POC using DHTML, AJAX, JavaScript, JSP and Struts. - Implemented localization for multiple languages to support I18N and implemented language specific pluggable skins. - Implemented custom E-mail client for bug reporting for error and crash reporting. - Designed and implemented reusable tag libs for the application. - Designed and implemented graphical reports using JFreeChart. - Implemented services layer using XmlBeans and webservices using Apache axis.--
Java/JEE Developer 04/2005 - 08/2006
Hewitt Associates (Aon Hewitt), Gurgaon, Haryana India
Industry: IT Services
I worked as Java/JEE Developer on Hewitt’s one of the largest web based product YBR (Your Benefit and Resource) for various fortune 500 clients. It facilitates companies and their employees managing their investment, retirement, benefit and healthcare plans. I used Java/JEE technologies like JSP, Swing, Struts, AJAX, XHTML/DHTML, Eclipse, XML etc and DB2 to design and develop cross platform product that can be used on Unix, Windows and Mac.
Roles & Responsibilities: - Creating various strut based XMLs, property files and JSPs to design and develop cross platform web pages and flows. - Compiled accessibility requirements and guidelines on how to incorporate it in the application. - Conducted trainings and provided technical support to make the pages accessible. - Communicate and report task-level status to the Project Manager.--
Java/JEE Software Engineer 10/2002 - 05/2005
Quark, Mohali, Punjab India
Industry: Publishing
I worked as Java/JEE Software Engineer on various Java/J2EE based enterprise products that automate publishing processes to produce catalogs, localized advertisements, personalized direct mail, etc. I worked on various products like QRM (Quark Rights Manager), WCM (Quark Web Content Manager), and QIC (Quark Image Converter) from conceptualization to final release versions.
Quark Inc. (Denver, US), is a worldwide leader in Media Independent publishing, owning majority of the market share in publishing sector across the world market. Apart from its flagship software QuarkXPress, Quark expanded on its publishing foundation and introduced client/server-based publishing software to connect designers, writers, editors, and other contributors to the publishing process through collaborative workflows. Roles & Responsibilities: - Generating Use case diagrams, Class diagrams, and Sequence diagrams as per the design. - Designed and developed cross platform presentation pages using XML/XSL, JSP, Swing, DHTML, JavaScript and business components using Core Java, Java Beans and Servlets. - Made modular XSL templates, JavaBeans and Servlet to incorporate new features. - Developed server side architecture of the product and making the prototype of the framework applying various industry standard design patters like Singleton, Abstract Factory, Command, Decorator etc.--

Education:

Download Resume(Available to Employers Only):

Login to view resume: Technical Lead SOA/J2EE - Java J2EE SOA



More About Deepak Sharma
Please sign in or sign up an employer to view Deepak Sharma's personal information.

  • Phone: xxx-xxx-xxxx
  • Email:xxx@xxxx.xxx
  • Visa: -
  • Work Authorization: -
  • Expected Salary: -
  • Intests & Hobbies: -