Nisha Joseph
**** ********* **, *********, ** ***87 * 847-***-**** * **********@*****.***
ABOUT ME
Software engineer with 13 years of experience building commercial software products, web applications and backend software systems in multiple domains like tax preparation, healthcare, telematics, banking and logistics. My passion for quality along with my win-together and learning mind set, has helped me lead and mentor other engineers and deliver exceptional products. SKILLS
• Java, Spring framework, JavaScript, JQuery, Ajax, HTML, CSS, JSP, Servlets, Struts framework, C#
• SOA, microservices, REST Services (Jersey- JAX-RS, Swagger), SOAP, JMS, JSON, XML, OAuth 2.0, SAML
• Databases like DB2, Oracle, SQL Server, H2, SQL, Hibernate, JDBC
• Agile/SCRUM, TDD, unit testing with JUNIT, Groovy, Spock, mocking with Mockito, integration testing, automated acceptance testing
• CICD, versioning, build and release using GIT, Maven, Jenkins, Docker
• Web and app servers like Tomcat, Glassfish, JBoss, Websphere, Weblogic
• Object Oriented design and architecture, Database design, clean coding principles
• People management experience managing teams up to 6 engineers. PROFESSIONAL EXPERIENCE
INTUIT, PLANO, TX
Engineering manager & Senior software engineer 2014-2016*
• As the first member of the new TC engineering team redesigned the complicated tax credits process which was in place for Lacerte Tax and replaced it with simplified, reusable services enabling separation of concerns and removing the need to change the code year after year. Worked with multiple SCRUM teams to integrate the changes in their product.
• Reduced the yearly content acquisition effort and improved accuracy of the tax content for Intuit Tax Online and Lacerte products by 97% building a new Acquisition and Automation system which used a web crawler to download all the tax documents from the government websites.
• Improved performance of the work flow management application by redesigning the service and SQL database calls, by 90%
• Designed and developed the Continuous Services Release Management system with REST micro services, which solved the versioning and continuous delivery of smaller components of tax software to external and internal customers
• Part of the recruiting team as an “Awesome Assessor” and hired engineers across various teams.
• Received spotlight awards for “Be Passionate” and “Deliver Awesome”
• As an engineer, mentored Tax Analyst Programmers on clean code, refactoring and unit testing.
* I took a break in September 2016 to take care of family and moved from Dallas to California in 2017. During this time I honed my entrepreneurial skills working on my own start up. MEDASSETS (Now VISIENT Tech), PLANO, TX
Senior software engineer 2012-2014
• Developed and maintained the purchase order processing system which processed millions of purchase orders and managed the life cycle of the POs with failure and retry mechanisms built in.
• Improved code quality by introducing better automated testing with Spock framework and leading brown bag lunches learning Groovy and mocking frameworks.
• Led the refactoring of the Workforce application used by healthcare agencies and hospitals nationwide for scheduling and timesheet management. Updated the technology stack from a Weblogic portal web application to an open source responsive web application with a scalable SOA back end.
AGERO (FORMERLY CCAS/ATX TECHNOLOGIES), IRVING,TX
Software engineer 2008-2011
• Led the development of an extensible,reusable Wireless Account Management(WAM) System for connected vehicles from ground up., which was first used for Nissan Leaf and then subsequently for Infiniti and Honda.
• Worked with business for requirements gathering and designed the solution for the RDR processes.Developed the components for feed management and the scheduler,converter and gateway modules that interface with Siebel CRM, Portal Infranet and DB2 backend. THRIVENT FINANCIAL FOR LUTHERANS, APPLETON, WI
Software Engineer 2006-2008
• Key developer for the Service Transactions project which was hailed as the benchmark for web applications at Thrivent aiming at clean separation of UI and mid tier java services and at redesigning UI for a user friendly experience.
• Performance tuned the CSP Net application by bringing down the database calls using in memory caches.
• Proof of Concept and implementation of SOAP webservices using cxf framework for Customer Information Services.
SCHNEIDER LOGISTICS, GREEN BAY, WI and DNB, CHENNAI, INDIA Software Engineer for Cognizant Technology Solutions 2003-2006
• As one of the key developers in an offshore-onsite model, was sent onsite for the successful implementations of the Pricing WorkBench project.
• Being part of one of the first teams implementing the JSF technology, emerged as a key solution provider for the onsite and offshore teams.
• Trained the new offshore team on the application and played a lead role in their on-boarding. TECHNOLOGIES: JDK, REST, JMS, Spring, Hibernate, javascript, jQuery, Angular UI, JSP, Servlets, Struts, JSF, SAML, OAuth, JUnit, Groovy, Spock, C#, SQL, JDBC, Drools, UNIX, TOOLS AND SERVERS: IntelliJ, Eclipse IDE, Tomcat, Glassfish, Oracle, SQL Server, DB2, GIT, svn, cvs, Sharepoint, Jenkins, Maven, ant, jConsole, jVisualVM, jira, Remedy EDUCATION: Cochin University of Science and Technology, India Electronics Engineering, 2003 REFERENCES: available on request