We provide IT Staff Augmentation Services!

Development Manager Resume

3.00/5 (Submit Your Rating)

Baltimore, MD

SUMMARY

  • Over 16 years of Professional Experience in Information Technology Project Management Professional (PMP), PMI
  • Expertise in effort estimation, and pricing based on high level requirement
  • Expertise in creating Project Plan, WBS and resource planning
  • Experience with designing, and implementing n - tier software architectures and solutions built using the Agile and Waterfall Software development life cycle
  • Expertise Java (JEE, JSP, Servlets, JDBC, JNDI, JTA, and EJB)
  • Expertise HTML, XML, XSL, JavaScript and CSS
  • Expertise System Design, Data Modelling and Class Design, Design patterns and implementation
  • Expertise Oracle and tools like ERWIN, and TOAD
  • Expertise Microsoft Tools: Microsoft Project, and Microsoft Visio
  • Knowledge of Web Services and service-oriented architectures (SOA)
  • Full Life Cycle Experience including client interaction, requirement gathering, analysis, design, development, testing, implementation, and documentation
  • Enjoy working in a collaborative team environment
  • Enjoy learning new tools, technologies and techniques
  • Excellent listening skills, problem solving skills, good communication, team and interpersonal skills

PROFESSIONAL EXPERIENCE

Development Manager

Confidential, Baltimore, MD

Responsibilities:

  • Manage a team of Java, Informatica, DB2 developers and data modeller
  • Worked with Confidential and Business Owners to identify the business requirements
  • Worked with Confidential and Confidential Partners to finalize the interface design to partner systems
  • Worked with Stakeholders to identify the hardware and software needed to support the design
  • Worked with the development team to produce design documents and software as per the project plan
  • Implemented Receipt and Control system using SpringBatch framework for flat file and XML batch processing. Extended the original design to include chunk processing.
  • Implemented data load routines using Informatica workflows
  • Performed Java and DB2 SP code reviews
  • Performed operations support for the Pilot application

Environment: IBM WebSphere Application Server, IBM Message Queue, Spring Batch Framework, ILOG JRules, JEE, Informatica 9.1, DB2 9.1 Database on z/OS, Tivoli Workload Scheduler, All-Fusion Erwin Data Modeler, Dynamic Object Oriented Requirements System (DOORS) software, Eclipse, ANT, DB2Connect, Subversion, MS Visio, MS PowerPoint, MS Project and Windows XP.

Development Manager

Confidential, Baltimore, MD

Responsibilities:

  • Manage a team of Java, Informatica, DB2 developers and data modeller
  • Worked with Confidential to identify the business requirements
  • Worked with Confidential and Confidential Partners to finalize the design on interfaces to partner systems
  • Worked with PMO to prepare and track the project plan
  • Worked with Stakeholders to identify the hardware and software needed to support the design
  • Worked with the development team to produce design documents and software as per the project plan
  • Implemented Receipt and Control system using SpringBatch framework for flat file and XML batch processing
  • Implemented data load routines using Informatica workflows

Environment: IBM WebSphere Application Server, IBM Message Queue, Spring Batch Framework, IBM Initiate, JEE, Informatica 8.6, DB2 9.1 Database on z/OS, Tivoli Workload Scheduler, All-Fusion Erwin Data Modeler, Dynamic Object Oriented Requirements System (DOORS) software, Eclipse, ANT, DB2Connect, Subversion, MS Visio, MS PowerPoint, MS Project and Windows XP.

Senior Java Consultant

Confidential, Rockville, MD

Responsibilities:

  • Worked with Architect to finalise the design and technical requirements
  • Working on a new servlet filter based solution called Service Performance Protection, SPP, for identifying and resolving denial of service attacks.
  • Extended the framework to support MySQL database in addition to the existing support for Oracle and SQL Server.
  • Implemented RESTful web services using Jersey. Jersey is the open source, production quality, JAX-RS (JSR 311) Reference Implementation for building RESTful Web services.
  • Implemented a new solution to cache the static data using open source Memcached. memcached is a high-performance, distributed memory object caching system, generic in nature, but originally intended for use in speeding up dynamic web applications by alleviating database load.
  • Developed a prototype for integrating JPA technology for managing basic CRUD operations on the database for configuration data.

Environment: JEE, Servlet, JDBC, JAXB, JAX-RS, JPA, JavaMail, JAI, Jersey, Log4J, XML, MyEclipse, JUnit, Oracle 11g, SQL Server, MySQL, TOAD, Ant, Apache Tomcat 6.x, StarTeam, SharePoint Server 2010, and Windows XP.

Development Manager/Team Lead

Confidential, Washington State

Responsibilities:

  • Creating, managing, and reviewing work plan
  • Coordinate and administer assignments to project tasks (resource planning), monitor team progress, and maintain schedules
  • Report to PMO on project progress
  • Effort estimation and pricing for new initiatives, and change requests
  • Managed team of Java and PL/SQL developers
  • Managed the core sub-systems within the project including Claims Adjudication, EDI, Managed Care, Third Party Liability (TPL/COB), Drug Rebate, Provider, Client, Interfaces, Reference, Correspondence, Security and Common components.
  • The Claims Adjudication team is responsible for processing of HIPAA 4010/5010 837 transactions including Professional, Institutional and Dental claims and generation of 835 (Remittance Advice). The team using CNSI propriety Rules Engine, RuleIT, for implementing the various claims edits and the pricing logic.
  • The EDI team is responsible for validation, translation and processing of inbound and outbound transactions like HIPAA 837 (P, D, I) - claims and encounters, 835 - claims payment and remittance, 270/271 - eligibility request/response, 276/277 - Claims status inquiry / response, 834 - Managed Care enrolments and disenrollment, 820 - Managed Care Premium Payments, 278 - Authorization/Certification request/response and other paper and legacy formats. The team uses Edifecs XEngine for validating the inbound and outbound transactions and Gentran for translating the inbound files to IRL format used by the application for loading the claims to the database. The team also takes care of publishing the appropriate outbound files to appropriate ftp folders from where the providers can download these based on their security setting.
  • The Managed Care team processes Client eligibility to determine eligibility in State Managed Care programs and assigns Clients to appropriate Managed Care Plans. Once the Assignments are confirmed by the enrolment cut-off date, the system generates Premium Payments for the Managed Care Organizations, RSN, FQHC/RHC, etc.
  • The Interface team uses Sun JCAPS for translating various inbound interface files and storing to the database and also for publishing outbound interface to JMS queues, flat files, etc.
  • Provider module implements the Provider enrolment process and related functionality
  • Client module implements loading the client eligibility data from interface data received from external entity and its maintenance within the application
  • Worked with Configuration Management team for release management
  • Worked with test team for co-ordinating the testing effort for new initiatives, change request and defect fixes
  • Worked with modelling team to facilitate creating new data model for initiatives or changes to existing data structures
  • Worked with Data Warehouse team to facilitate ETL processes
  • Performed code review to ensure coding standards are maintained
  • Perform performance reviews and mentor developers
  • Managed a team of 10 on-site and off-site, including Java developers, PL/SQL developers and QA testers to deliver quality product on time
  • Used Agile Software development life cycle for Iteration Planning and timely completion of the deliverables
  • Provided periodic status reports describing the progress and accomplishments, trends and significant risk items
  • Participated in JAD Session to gather requirements with Client Business Analysts for Managed Care operational reports.
  • Create analysis document and translate those into functional (use cases), non-functional requirements, and technical requirements
  • Worked with customer to prioritize current requirements with new change requests
  • Provide input to project management regarding the stability and risk associated with various requirements
  • Developed use-cases and communicate functional requirements to other project members
  • Ensured that the software component design is aligned with immediate and long term customer needs
  • Designed data model and java packages for the Managed Care module
  • Designed and development framework for Web Services to provide services to query and update information across the application including Call Centre (Siebel) and IVR modules.
  • Wrote the java fetcher and doer objects required for Managed Care transaction processing
  • Developed process for quality improvements and followed through with implementation and dissemination of improvements
  • Wrote rules in the CNSI’s proprietary rules engine RuleIT, used for Managed Care enrolment processing

Environment: JEE(EJB, Servlet, JSP, JDBC, JNDI, JTA, JMS), Sun JCAPS, Edifecs XEngine, GENTRAN, DOC1, Log4J, WSDL, Axis 2, SOAP 1.1, XML, XML Schema, HTML, Javascript, CSS, Eclipse, JUnit, Oracle 10.2.0, TOAD, Ant, JBoss, IBM WebSphere, Erwin 4.0, RuleIT, Rational Clear Case, Rational Clear Quest, MS Visio and Windows XP.

Team Lead

Confidential, State of Maine

Responsibilities:

  • Interact with state staff (client) to gather requirements
  • Create analysis document and design solution based on the gathered requirement
  • Developed the architecture framework for the project based on the MVC model (Struts Framework)
  • Developed the framework and components based on industry standard design patterns. Creational Patterns like Factory Method, and Singleton, Structural Patterns like Façade, and Decorator, Behavioural Patterns like Chain of Responsibility, Iterator, and Template method. J2EE Patterns like Intercepting Filter, Front Controller, Composite View, View Helper, Business Delegate, Session Façade, Service Locator, Transfer Object, and DAO.
  • Developed the Stateless Session beans (EJB) required for the program modules
  • Wrote the various Interfaces and Classes required to support the architecture.
  • Wrote the ActionMapping class for reading XML file, using the XALAN DOM parser, containing the information controlling the flow of control in the application.
  • Wrote the java fetcher objects required for claims processing
  • Wrote rules in the CNSI’s proprietary rules engine RuleIT, used for claims processing and adjudication
  • Wrote the presentation JSPs that formed the User Interface for the application, which in turn used Custom JSP tags for generating HTML code.
  • Performed testing and debugging the modules in the application.
  • Used the As-One project management tool for Document control, Event Tracking, Defect Tracking and reporting.

Environment: J2EE(EJB, JSP, Servlet, JDBC, JNDI, JTA), Log4J, HTML, Javascript, CSS, Eclipse, JDeveloper, XML, Oracle 8i/9i, TOAD, Ant, Web logic8.1, Erwin 4.0, RuleIT, As-One, Visual Source Safe (VSS), MS Visio, Solaris 8 and Windows XP.

Java Developer

Confidential, State of Maine

Responsibilities:

  • Developed the architecture framework for the project based on the MVC model (Struts Framework)
  • Developed the framework and components based on industry standard design patterns. Creational Patterns like Factory Method, and Singleton, Structural Patterns like Façade, and Decorator, Behavioural Patterns like Chain of Responsibility, Iterator, and Template method. J2EE Patterns like Front Controller, Composite View, View Helper, Business Delegate, Session Façade, Service Locator, Transfer Object, and DAO.
  • Developed the Stateless Session beans (EJB) required for the program modules
  • Wrote the various Interfaces and Classes required to support the architecture.
  • Wrote the ActionMapping class for reading XML file, using the XALAN DOM parser, containing the information controlling the flow of control in the application.
  • Wrote the presentation JSPs that formed the User Interface for the application, which in turn used Custom JSP tags for generating HTML code.
  • Performed testing and debugging the modules in the application.
  • Used the As-One project management tool for Document control, Event Tracking, Defect Tracking and reporting.

Environment: J2EE (EJB, JSP, Servlet, JDBC, JNDI, JTA), HTML, Javascript, CSS, JDeveloper, XML, Oracle 8i, TOAD, Ant, As-One, Web logic 6/7, Erwin 4.0, Visual Source Safe (VSS) and Windows 2000.

Programmer/Analyst

Confidential, Madison, WI

Responsibilities:

  • Programmer/Analyst involved in developing and testing system.
  • Developed the front-end screens and reports to suit the required management information system.
  • Generated various statistical reports based on user requirements.
  • Performed debugging to fix the problems found during testing.

Environment: Delphi 5.0, SQL Server 7.0 and Windows NT

Project Leader

Confidential

Responsibilities:

  • Software Engineer involved in the full life cycle of the project.
  • Preparation of Requirement Specification, Design Document and Test Cases
  • Designed the Middle Tier using Midas (COM Object) technology containing Business Logic for the client side application
  • Used Rational Rose (UML) for use case diagrams, program and class design.
  • Performed project planning and scheduling using MS Project.
  • Used Delphi 4.0 and Infopower 4.0 for coding user interface forms
  • Used Tsocketconnection on the client side for communicating with the server.
  • Used Nested Datasets for implementing Master-Detail Relation on client side.
  • Registered the scktsrvr.exe as Windows NT service to invoke the server (COM Object).
  • Developed user interface forms
  • Wrote code to enable the invoking of MS Project 2000 from Project User Interface Screen
  • Involved in Integration, Testing and Implementation

Environment: Delphi 5.0, Midas, MS Project 2000, Rational Rose (UML), SQL Server 7.0, InfoPower, and Windows 95/98/NT

Software Engineer

Confidential

Responsibilities:

  • Software Engineer involved in the coding of DLLs and Wizards for the thin client product of the Personnel Manager Software
  • Prepared Task Development Document and Test Case Document based on existing client/server version of the Personal Manager Software
  • Used Delphi 5.0 for coding wizards in the form of DLLs and integrating with the Thin Client software
  • Performed coding for implementation of business logic in the Midas (COM Object) middle tier and for updating the Interbase 5.0 database
  • Worked extensively with client datasets, .INI files and registry.
  • Worked with the Briefcase Model for distributed applications.
  • Performed Automation of HR Charter® from HRM Software
  • Used Star Team ® from StarBase Corporation for configuration management, version control and bug tracking

Environment: Delphi 5.0, Interbase 5.0, Midas, HR Charter, InfoPower, RX Controls, WP Tools, Raize Tools, and Windows 95/NT.

Software Engineer

Confidential

Responsibilities:

  • Software Engineer involved in the requirement study, design and coding of the project
  • Prepared the Requirement specification and design document and verified that the requirements of the customer are fully covered by the design
  • Used Rational Rose (UML) for use case diagrams, program and class design.
  • Performed project planning and scheduling using MS Project 2000.
  • Used Java Servlet and JDBC with SQL Server 7.0 as backend on Apache webserver and BEAWeblogic Server

Environment: Java Servlet, JSP, JDBC, SQL Server 7.0, Apache Web server, BEA Weblogic, Rational Rose(UML), MS Project 2000, and Windows 95/98/NT.

Software Engineer

Confidential

Responsibilities:

  • Software Engineer involved in the requirement study, design and coding of the project
  • Prepared the Requirement specification and design document and verified that the requirements of the customer are fully covered by the design
  • Used Rational Rose (UML) for use case diagrams, program and class design.
  • Performed project planning and scheduling using MS Project 2000.
  • Performed coding for screens/forms using JBuilder 3 including administrative screens for adding and removing new clients, displaying information extracted from the database on to the browser.
  • Involved in Integration, Testing and Implementation

Environment: Java Servlet, JSP, JDBC, SQL Server 7.0, Apache Web server, BEA Weblogic, Rational Rose(UML), MS Project 2000, and Windows 95/98/NT.

Project Leader

Confidential

Responsibilities:

  • Project Leader involved in the full life cycle of the project.
  • Preparation of Requirement Specification, Design Document and Test Cases
  • Performed project planning and allocation of resources using MS Project 98/2000
  • Used Delphi 4.0 and Infopower 4.0 for coding user interface forms
  • Invoked MS Project 2000 from the Project User Interface Screen
  • Created reports using the Quick Reports set of components.
  • Involved in Integration, Testing and Implementation

Environment: Delphi 4.0, MS Project 98/2000, Rational Rose (UML), SQL Server 7.0, InfoPower, and Windows 95/98/NT

Software Engineer

Confidential, Trenton, NJ

Responsibilities:

  • Software Engineer involved in the coding of the project
  • Performed coding and testing for screens/forms using JBuilder 3.

Environment: Java 2, JBuilder 3, Windows NT and Windows 98

We'd love your feedback!