We provide IT Staff Augmentation Services!

Lead Developer Resume

Madison, WI

SUMMARY:

  • Experience of over 11+ years with IT industry as a Developer and Lead pertaining to requirements analysis, design, implementation and testing enterprise solutions using various development tools.
  • Experience of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
  • Full stack developer experienced in application development using Java J2EE technologies, Relational databases, Front end technologies and Big data technology.
  • Well versed in all aspects of N - tier distributed application architecture & MVC using web technologies and RDBMS.
  • Experienced working in deadline driven environment with compliant to product and processes.
  • Global experience working with teams in USA, India, UK and Brazil and as an individual contributor.
  • Experience in various domains (US Healthcare and Banking, Sustainable energy)
  • Sun Certified Java Programmer (SCJP 1.5).
  • Sun Certified Web Component Developer (SCWCD 1.5)
  • Excellent organizational, interpersonal and communication skills.
  • Comfortable working both independently and in a team environment. Fast learning, self-motivated

TECHNICAL SKILLS:

Programming: Java, SQL, PL/SQL, JavaScript, Shell Scripting, C and C++

Methodologies: Extreme programing, Waterfall, Test Driven Development, OOAD

Frameworks: Hibernate, Struts 1.2, Spring, Junit, Log4j, Node JS, Angular JS

Web: HTML, HTML5, Adobe Flex, Servlet, JSP, JavaScript, CSS, jQuery, Node JS

IDE and Tools: Eclipse, NetBeans, TOAD, WinSCP, MS Office, Visio, Soap UI, Autosys, ALM

Services: SOAP Web Services, RESTful Web Services, XSL, XSLT, XML and JSON, Multithreading

Servers: WebSphere, Apache Tomcat and JBoss

Databases: Oracle, MySQL, SQL Server, DB2 and Vertica 7.2

Source Control: GIT, CVS, SVN and StarTeam

Build Tools: Ant, Maven

ETL Tool: Talend

Big Data: Hadoop, HDFS, Pig, Hive

OS: Windows and Unix

Products: CGI Advantage HRM and FIN

WORK EXPERIENCE:

Confidential, Madison, WI

Lead Developer

Technologies: Hadoop, Vertica, PIG, Hive, Talend, Autosys, Unix, Java, C++

Responsibilities:

  • Understanding the US government Medicaid program - subject areas like Members, Providers, MCOs and TPL
  • Data modeling for staging layer and analytics layer for TMSIS data
  • Developed Java UDx functions for Vertica, Pig and Hive
  • Developed Autosys job scripts to call Talend Jobs, Vertica queries
  • Designing the Data flow architecture across multiple technologies
  • Analyze, design and populate the Reference values used in Medicaid program
  • ETL job design using Talend for file processing, Data loading into db, Data cleaning and data formatting
  • Performance testing all the technologies in stack - Vertica, Talend, Hadoop, HDFS, Pig, Hive, Autosys
  • Design Test cases and Track testing activities
  • Environment testing- Testing multiple technologies for readiness before the design and development of application
  • Preparing process related documentation and Technology Specific Coding standards and Limitations documentation

Confidential, Roseville, CA

Lead Developer

Technologies: Java, Web service, Oracle, DB2, WebSphere application server, CGI Advantage HRM and FIN, XSD, XML, Shell Scripting, Node JS, Angular JS, Autosys

Responsibilities:

  • Analysis, Design and development of Change Requests across multiple modules
  • Impact assessment and Effort estimation of Change Requests
  • Interacting with multiple teams to collect requirements, describe software product features, and technical designs.
  • Developing batch job and web service Interfaces in payrolling system to interact with External modules like CM, Reports and External Partners like SCO, EDD etc
  • Developed a module to automate and reduce manual work of generating Reconciliation report at the end of each box jobs and send email to team
  • Involved in developing website using Node JS and Angular JS for E Timesheets
  • Developed SOAP and RESTful webservice API for E timesheet module and Payroll interfaces
  • Involved in design of database schema and development of stored procedures.
  • Involved in supporting test environments and helping testing to complete SIT and UAT testing,
  • Involved in product documentation like user guides, installation guide, support matrix
  • Involved in test case review with QA team and peer code review
  • Production Support for any payroll interface, Advantage and system failure

Confidential

Lead Developer

Technologies: Java, Servlets, JSP, Hibernate, Oracle, MSSQL2012

Responsibilities:

  • Application design and development Using Servlets and jsp.
  • Responsible for Database design and migration of database from Oracle to MSSQL 2012
  • Involved fixing defects and performance tuning
  • Implementation of Lucene search to filter the data in large set of records
  • Mentoring the team members on various technologies
  • Database migration from Oracle 11g to MSSQL 2012 checking the data type computability, case sensitive issues, sequences etc.
  • Recipient profile database design and implementation for uploading the data through excel sheet.
  • Performance tuning of the application and the servers in various environment

Confidential

Lead Developer

Technologies: Java, Spring, Hibernate, Adobe Flex, Blaze DS, MySQL, HTML 5, Restful web service

Responsibilities:

  • Interacting with Researcher from HP Labs to gather requirements and discuss the progress of the project
  • Interacting with global teams for mutual understanding of different modules of the project
  • GUI design and development Using Adobe Flex, HTML5, JavaScript, CSS and jQuery.
  • Writing custom components for Adobe Flex and HTML5 UI
  • Developing API to provide service call to the GUI using spring and JSon objects.
  • Data collection and aggregation using PL/SQL procedures.
  • Maintaining and tracking the project tasks.
  • Taking care of SVN repository.
  • Estimating and planning the project deliverables
  • Presenting the Demos to the Client and project presentation on innovations day and open house days
  • Involved fixing defects and performance tuning
  • Customization and Deployment of the application at Anaheim convention center

Confidential

Senior Java Developer

Technologies: Java, Hibernate, MySQL, Apache Tomcat

Responsibilities:

  • As a programmer involved in design and developing web application using Flex and hibernates frameworks.
  • Writing the PL/SQL procedure to validate the data
  • Involved in writing Unit test cases
  • Mentoring the team members on various technologies
  • Involved fixing defects in Upload module during SIT and worked towards performance tuning

Hire Now