Farooq Lodhi
Lead Software Engineer / Architect / Developer / Analyst / Tester
*****.******@*****.***, 443-***-****
Summary
• US Citizen, having 15+ years over all experience in all phases of SDLC. Recent Security+ Certified.
• Having Clearance from DHS (Active), DoD(Secret in-process), FAA, Veteran Affairs, HHS, FDA, & EPA.
• Work includes fully supporting and leading development team efforts in Software Design, Development, Analysis, Coding, Installation, Integration, Application/Server Maintenance, Implementation, and Testing throughout SDLC, for Clients web- based software applications or components, Cyber Security, Mobile Apps using Java/J2EE, JavaScript (Angular, React, ExtJS), GoLang & related technologies. Currently doing advance AWS, Golang and React training.
• Currently working with CACI (3rd time rehire) on DHS/CBP BEAGLE project using JAVA/J2EE, Angular, Database and DoD (US Airforce) data sources integration project. Worked in EY as consultant. In BrightField on their COTS product developed using Java Microservices and React front end. In Northrop Grumman on DHS Cyber Security based project, in Winshuttle on one of their product EnterWorks Enable™ based upon Java/J2EE, in Serco on DoD project to support internal App (CEDF) NextGen Project used by Airforce, in Leidos on AFSS project to support apps (PilotWeb, FS21) used by FAA, IEM on WebPuff app used by DoD/FEMA, in AbleVets on Veteran Affairs – Remediation Project, Patient Viewer Apps for VA Staff & Veterans supporting Mobile or Smart Devices, in Team Technologies on Federal educational system for FDA – Orange Book
& CTIPS for online publishing, in Cleverex on Human & Health Services (HHS) – ECLKC, again in CACI twice rehired on US Navy Warehouse & Supplies system (CLF/CMLS) and HHS/CMS project, in CSC on DoD – Marine Corps Decision Support System (MCDSS), & in EUROFINS on typical invoicing tracking systems (PTS), which involves clients billing.
• Gathering information from existing systems and/or client, analyzing program, worked on baseline documentations, assists in preparing time estimates and justification for assigned tasks.
• Migrated Client/Server Apps (thick) to a fully Web based Apps (thin), also migrate traditional apps to Cloud systems.
• Worked on Mobile friendly Smart Apps that uses latest technologies framework like Marionette (Angular) framework.
• Working knowledge of Java/J2EE based online Credit Card Processing System, support applications running under Sun Solaris (UNIX) on Netscape & WebSphere servers, and then migrate it to Apache, JBoss and Tomcat.
• Designing and implementing systems extensively in Java & J2EE technologies. Sound knowledge of AWS, Hadoop, JavaScript (Angular, React, ExtJS), JSF, JSP/Servlet, EJB, MVC Framework (Struts, Spring), Hibernate / iBatis, XML, Swings/AWT, Jasper (iReport) and other related technologies/component.
• Object Oriented System Development (Java / C++ with its CORBA architecture and IDL, Design Patterns).
• Sound knowledge in SQL within Oracle, MongoDB, PostgreSQL, MySQL, MS-SQL Server, MS-Access.
• Working knowledge of Application Servers, Web Servers and a wide variety of development tools (Weblogic, WebSphere, JBoss, Tomcat, Apache, Sun Studio Application Server).
• Knowledge of Object Oriented System Analysis (like Modeling & Prototyping in UML using Rational Rose & Visio). Created System Architecture Diagrams, Use Cases, Sequence and Class Diagrams.
• Web Site Designing (Eclipse, JDeveloper, Macromedia, CSS, D-HTML, HTML5).
• Working knowledge of designing presentation, websites, banners using Adobe, Macromedia, U-lead software.
• Software Design and Testing Documentation (Scenarios and Checklist). Testing Applications using J-Unit. Working knowledge of XML Schema, DTDs, and parsing XML documents using Java technologies.
• Software Interface Designing (HCI), Algorithm, Process, & Data Structures, Mathematics for Software Engineering.
• Completed training and worked as a PeopleSoft System Administrator. Supporting mainly PeopleSoft Financials, HRMS, CRM, EPM, and Portal applications using Oracle databases on Windows, UNIX, HP-UX, AIX and Solaris.
• Ability to interact with end-users, self-motivated, quick learner, team player with good analytical, technical, business, communication, writing & presentation skills. Energetic, hard-working, willing to learn & accept constructive criticism. Technical Skills
Languages/API/Frameworks: Java, J2EE, GoLang, MVC (Struts/Spring), JavaScript, Angular, React, ExtJS, NPM, Node, Qooxdoo, jQuery, Leaflet (Heatmap Plugin), Hadoop, MapReduce, SpringBoot, Microservices, AWS, Hibernate, iBatis, JSF, ADF (Oracle), JSP, Servlet, JAXB, Web Services (JAX, Restful/SOAP), JPA, Jasper, Swing, Applets, JLog, Dom4J, JavaBeans, JDBC, RMI, EJB, JMS, Python, XML, HTML, CSS, C++. Technologies Servers/Cloud: RedHat OpenShift (Cyber), AWS, Tomcat, IBM WebSphere, JBoss, Apache (Mod-JK connector), Terraform, Pulumi, WebLogic, SUN Application Server, Flash Media Server, HyperWave, Marklogic. IDE’s: Eclipse, Visual Studio Suite, IntelliJ, RedHat Code Studio, JDeveloper, NetBeans, SUN Studio Enterprise, Forte, J-Edit & others.
XML IDE’s & Technologies: XML DTDs, XML Schema, XML Writer. Content Engine: Documentum, Filenet, Hyperwave.
Platform: UNIX (Sun Solaris 5.8), LINUX (Centos OS), MS-DOS, Virtual Machine, Vagrant, Docker, WINDOWS. Software Design and Testing Skills
UML: UML Notations, Use Case Diagrams, Class Diagrams, Sequence Diagrams, Collaboration Diagrams. Design: GoF Pattern's and J2EE Pattern's (Singleton), Swagger (CodeGen). Databases: PostgreSQL, Marklogic, Oracle, MySQL, MS SQL Server, Sybase, MS Access Testing: Scenarios, Checklist, Unit testing (J-Unit), Cucumber, Swagger. Implementation: XQuery, SQL, PL/SQL
2
Tools: VersionOne, iReports (Jasper), Oracle SQL Developer, MySQL, TOAD, SQLYog, Citrix, Compare It, VMware Server, Cygwin, Win SFTP, Win SCP, SSH, Putty, CavaJ Decompiler, Softerra LDAP Browser, CVS, Tortoise SVN, Maven, MS Visio, Google webmaster tools. Graphics: Adobe [PhotoShop, Premier], Ulead [Cool 3-D, GIF Animator, Media Studio], Macromedia [Flash, Dreamweaver, Flex], Image Styler, Kia Power GOO, 3D Studio Education
- MS Computer Science University of N. Virginia, VA
- BS Computer Science (Business Applications) University of Maryland, MD
- B.Sc. (HONS) in computing (Software Design & Development) Huddersfield University - UK Certifications or Training:
- Security+ (Security plus) Cyber Security Certification from CompTIA (03/2025)
- Sun Certified Java Professional, AWS, Azure, Pulumi, Terraform, Angular and React training.
- PeopleSoft Administration (HRMS, CRM and other related applications).
- Hyperwave Administration (Enterprise Web-Content Management System). Awards & Activities:
- Certificate of Appreciation (Participate in Computer Orientation Program)
- Work for charitable organization (www.lutfifoundation.org)
- Physical fitness and sports activities
References:
- [Available upon request.]
Professional Experience
CACI (www.caci.com) – Virginia (Remote) May 2023 – To Date Sr Lead Full Stack Software Engineer – (Java/J2EE, Angular, Python, AWS, Azure, Databases, Axonious) Project-1: BEAGLE - BECN ( DHS / CBP - Final DHS Suitability clearance ) As part of the big size collaborative team using Agile Methodology doing design, development, documentation, and implementation support in modernizing systems, processes and products to enhance customer-facing platforms and services in high performance rapidly changing and competitive environment. Using Java/J2EE (REST, Microservices), Angular, AWS, Postgres and other related latest trending Cloud-base tech-stack. Will provide details in any follow up, due to project sensitive nature. Project-2: EITaaS (DoD – US Air Force)
As part of the team working as Sr. Integration Developer for the integration of CMDB Authoritative Sources data into Service Now using Axonious tool, support of the Enterprise Information Technology as a Service (EITaaS) contract with DoD. Using Agile Methodology doing design, development, documentation, and implementation support in modernizing and developing systems and processes using Python in high performance rapidly changing and competitive environment. Will provide details in any follow up, due to project sensitive nature. Responsibilities:
• Design, develop, configure existing application, develop new components, migrating existing application (Angular, Java/J2EE) and merging applications code in different environment using Visual Studio Development Suite, Eclipse, Git / TFS tools.
• Integration, build, and enhance existing systems functionalities. Uses Python language to build tool to integrate different data sources.
• On Cloud based DEV/TEST environment (AWS, Jenkins, GIT) maintaining application.
• Troubleshooting: Analyze and defect resolution, fixed any issue related to application SDLC (frontend, backend).
• Analysis: Application development analysis of existing code, developed new code, understand business rules & its implementation.
• Debugging of JAVA/J2EE based Microservices backend and Angular frontend. Troubleshoots and resolves technical issues ongoing basis.
• Work closely together with other developers, architect, and higher management in resolving issues and provide solutions.
• Participate in daily scrums, provide productive inputs, mentor juniors and participate towards teamwork development. Environment: Java, J2EE (Spring), Microservices (REST), Python (PyCharm), Angular, AWS, Azure, Axonious, SQL, Eclipse, Visual Studio
(VS Code), Postgres, SQL Developer, SQLite, Atlassian Tools (Git / Jira / Confluence, Jenkin), TFS Repository, Maven, Compare-It Ernst & Young (www.ey.com) – Virginia / DC (Remote) Oct 2022 – Feb 2023 Innovation Manager (Backend Engineer) – Financial Services Consulting (Java/J2EE) As part of the Digital & Emerging Technology team, work collaboratively with clients to transform their business through disruptive innovation enablement and transformational design solutions. The team supports EY clients in modernizing systems, processes and products to enhance business and customer-facing platforms and services to support high performance in a rapidly changing and competitive environment. Team helps clients sustain competitive advantage and profitability by developing technology strategies, products and solutions to stay ahead of the rapid pace of change and disruption and supporting the execution of complex transformations. As a Backend Engineer having Microservice experience worked with modern software solutions including REST APIs, and cloud-based Solutions. While teams primary focus is within financial services industries to support healthcare, automotive, high-tech, & media. Responsibilities:
• Provide support in writing SOW and proposal document. Support clients to transform their business through technology.
• Applied the internal business and technical training received.
• As a Backend Engineer responsible for analyzing, designing, developing, integrating, testing, deploying new & existing software application programs.
• Responsible to deliver high quality systems with focus on reliability and excellent customer experience. Environment: J2EE/Java, Spring, Microservices, AWS, IntelliJ, Atlassian Tools (Git / Jira / Confluence, Jenkin), Windows, Unix. 3
BrightField (www.brightfield.com) - Virginia (Remote) Nov 2021 – June 2022 Sr. Staff Software Engineer (Java/J2EE, Microservice, React) Project: Smart Buyer and TDX product development – enhancement – client support. Worked on automating the design of modern work most trusted labor supply management platform that Brightfield offers. I was part of the Agile team to build the most trusted services supply chain intelligence platform, automating the design of modernized hiring process workflow. Multiple team collaborative towards product development, enhancement, and client support using technologies like AWS cloud, Java/J2EE, React, MySQL, Dockers, & other latest technologies in UNIX and Mac platform. My role was to help SmartBuyer and TDX Product new development, Integration, maintenance, client support, bugs fixing & enhancement. Bring up new ideas, identify issues, road blocks on projects or ongoing tasks. Responsibilities:
• Programming: Provide development support, enhancement, debugging using AWS, Java/J2EE (Microservice, Spring), React, MySQL.
• Debugging Java J2EE Spring based Microservice. Network of Microservices integration & implementation running on Docker, AWS cloud.
• Worked on resolution for complex issues that requires Database troubleshooting, in-depth understanding & evaluation of software components workflow as per business requirements and client needs.
• Understand existing system, both front & back ends, middle layer till it hit database (MySQL).
• Participates in the design, development, and implementation of complex software product integration and workflow.
• Analysis: Application development & setup analysis, understand existing code, business rules & its implementation throughout Sprint.
• Accurate status reporting of code reviews, activities, deliverables to the Client, and Business development Managers.
• Thorough use of Atlassian tools like Jira, Confluence, GIT, Jenkins using Agile Sprint methodology. Environment: J2EE/Java, Spring, Microservices, React, AWS, Docker, IntelliJ, MySQL, Atlassian Tools (Git / Jira / Confluence, Jenkin), Unix, Maven, Postmen, Chrome / Firefox (console debugging). Northrop Grumman / Peraton (www.northropgrumman.com) – VA (Remote) May 2020 – Oct 2021 Sr. Principal Lead Cyber Software Engineer (Java/J2EE, GoLang, JavaScript, OpenShift) Project: DHS – OBIM HART Project (Final DHS Suitability clearance) Worked on the Mission critical Defense system in the Safe Agile environment. Multi-team collaborative towards product development, migration into Cloud, enhancement, and support. HART mainly comprises of using technologies like OpenShift, Java/J2EE, JavaScript, GoLang, Postgres, Dockers, & other latest technologies in Centos Linux platform. My role as a Lead Principal level to help HART new development, migration, mentor or help new team members to expedite, maintenance, bugs fixing & enhancement. Bring up new ideas, identify issues, road blocks on projects or ongoing tasks. Responsibilities:
• Programming: Using extensive knowledge & working on OpenShift, Java/J2EE (MVC Struts), JSP, GoLang, JavaScript, Postgres (SQL).
• Debugging Software Components, Forms, Mirco-Services, its implementation uses Docker, AWS, J2EE, GoLang, JavaScript, scripts, XML.
• Work on resolution for complex issues that requires POD troubleshooting, in-depth understanding & evaluation of software components.
• Understand existing secure system platform OpenShift, both front & back ends, middle layer till it hit database (Postgres).
• Participates in the design, development, and implementation of complex software product engineering activities.
• Analysis: Application development & setup analysis, understand existing code, business rules & its implementation throughout Sprint.
• Accurate status reporting of code reviews, activities, deliverables to the Client, Product Owners, and Managers.
• Thorough use of CyberArk, Docker, & Atlassian tools. Worked in Safe Agile base environment. Environment: Red-Hat OpenShift, J2EE/Java (Struts/Spring), Microservices, GoLang, JavaScript, AWS, Docker, RedHat-Studio, Visual- Studio, Postgres, Atlassian Tools (Git / Jira / BitBucket / Confluence), TwistLock / ZooKeeper, Linux, JBoss, Maven, Swagger, Cucumber. Winshuttle - Enterworks (www.winshuttle.com) - Virginia Dec 2019 – March 2020 Lead Software Engineer (Java/J2EE, JavaScript, jQuery, Angular) Project: EnterWorks Enable™ - Product that provides MDM, PIM, DAM, DDM, & other features. As a Full stack developer/engineer works toward software product development. Support Enable™ Product development that provides enterprise level Data Management using technologies like Java/J2EE, jQuery, Angular, GoLang, Postgres, SQL Server, and other latest technological platform. Product Development, maintenance, bugs fixing & enhancement using agile methodology. Bring up ideas, identify issues, road blocks on running projects or ongoing tasks. Responsibilities:
• Programming: Worked on software product build using Java/J2EE, JSP, JavaScript, XML, SQL Server/Postgres, & MVC frameworks.
• Debugging Server program, Forms, interfaces, Services, its implementation comprises of J2EE, JavaScript, jQuery & XML (configs).
• Worked on resolution for complex issues that requires troubleshooting, in-depth understanding & evaluation of software product.
• Understand existing secure system, both front & back ends, middle layer till it hit database (SQL Server).
• Participates in the design, development, and implementation of complex software product engineering activities.
• Analysis: Application development analysis, understand existing code, business rules & its implementation throughout SDLC.
• Accurate status reporting of code reviews, activities, deliverables to the product technical director.
• Thorough use of source control SVN & JIRA. Work in the Agile (Sprint) Scrum base working environment. Environment: Java/J2EE, JSP, JavaScript, jQuery, Angular, GoLang, SQL Server, Postgres, Jira, Eclipse, SVN, Windows. Serco (www.sercona.com) - Virginia Aug 2019 – Dec 2019 Lead Software Engineer (Java/J2EE, IBM Tririga)
Project : DoD – Airforce - CEDF NextGen project.
Lead team efforts towards software development project to support DoD Airforce – CEDF application (Internal) that uses IBM Tririga Enterprise application and PL/SQL. Development, customization, maintenance, bugs fixing and enhancement. 4
Responsibilities:
• Programming: Worked on Java, J2EE, JavaScript, PL/SQL, SQL, Oracle, MVC framework & AJAX environment.
• Worked on existing design & architecture of application components according to best-practice design principles.
• Understand of existing secure system, both front & back ends, middle layer till it hit database. Also include some Database (Oracle) interaction and understanding. Perform duties related to the development and implementation of J2EE applications.
• Analysis: Application development analysis, understand existing code, business rules & its implementation throughout SDLC.
• Thorough use of source control SVN & JIRA. Agile/Scrum environment. Include status reporting of code reviews, activities, deliverables. Environment: Java/J2EE, PL/SQL, Oracle, VMBox, Jira, Eclipse, SVN, Unix (Shell Script), Windows. Leidos - (Contract thru DanSource), Virginia July 2018 – Jun 2019 Lead Software / Engineer (J2EE [Spring], JavaScript, Mongo, Tomcat) Project: PilotWeb Online FAA Flight Services Website, Desktop based Graphic and Text Container. Lead team efforts towards software development project (PilotWeb) to support FAA - AFSS flight briefing services for safer flights (www.1800wxbrief.com). Design, production, maintenance, bugs fixing and enhancement of website. Clients used it for briefing and safer flight operations, for any kind of weather conditions. I was mainly responsible for training new employees, design, development, deployment, and troubleshooting challenges of complex Dev environment. Responsibilities:
• Work in Agile-Scrum environment for design, development, implementation, testing to support overall project objectives & deliverables.
• Full stack development using Java/J2EE, Spring Boot & Microservices, Swing/JSP, JavaScript. Web Services (REST) and Mongo.
• Used VersionOne for inspection of ongoing design/development efforts. Articulate user requirements from high level user stories.
• Bring up ideas, identify/resolved issues, road blocks, discover, troubleshoot, debug/fix issues related to PilotWeb.
• Worked closely with team members across several domains such as: architects, software developers, & enterprise system engineers.
• Maintain a mixed environment running on Unix & Windows, that are aligned with the overall architectural approach. Full stack development, also uses other supporting tools such as ActiveMQ, VMWare (virtual labs), Confluence, Jira, SVN etc.
• Analysis & defect resolution of interface according to requirements, new development, or any other application related issues.
• Modify/Edit Unix based Shell-scripts. Creates documentation on Wiki, SSD, FDS etc.
• Train newly hire employees and help them to setup their environment for quick startup.
• Follow up on tasks and assigned activities on daily standup meetings. Participates in code reviews with team members, and helps maintain development standards and best practices.
• Gain knowledge of Flight Services, aviation, air traffic control, understand typical business rules.
• Worked on test cases and test scenarios, develop test tools & aids execution of tests using J-Unit, and documenting test results. Environment: J2EE (Spring), Spring Boot, Microservices, ActiveMQ, JSP, Swing, JavaScript (ExtJS), J-Unit, CSS, VersionOne, VMWare, Jira, Confluence, Bamboo, Tomcat, Mongo, SQL Server, XML, Spring tool suite, Eclipse, SVN, FireBug, Unix (Shell Script), Windows. IEM - (www.iem.com), Virginia Nov 2017 – May 2018
Lead Software Architect / Engineer (J2EE [Struts/Spring], JavaScript, PostgreSQL, Tomcat) Project: WebPuff – Online Web-based emergency management system. Lead the company’s software development projects (WebPuff) part of R&D, design, production, and maintenance of software solutions ranging from advanced simulations to operational mission systems. As part of CSEPP project, Webpuff has been used by DoD/FEMA, for any kind of predictable model/simulation to estimate/analyze damages of any kind of chemical spills. I was mainly responsible for leading a team through design, and implementation of complex software solutions for State and Federal clients. Tasks include defining requirements with the client subject matter experts, designing solutions, implementation & deployment. Responsibilities:
• Lead in the Waterfall SDLC for design, development, implementation and testing of Java/J2EE, JSP, JavaScript, XML, C++, and PostgreSQL to support overall project objectives and deliverables.
• Guide and provide software development and systems integration engineering of multiple projects/tasks.
• Lead team meeting, bring up ideas, identify issues, road blocks, discover, troubleshoot, debug/fix issues related to WebPuff App.
• As a lead Software Engineer able to work closely with team members across several domains such as: scientist, solution architects, software developers, data analysts, and enterprise IT system developers.
• Present and articulate technical solutions in a concise, clear and convincing way to non-technical and technical audiences.
• Maintain a mixed environment of software projects including; Java/C++ running on Linux & Windows OS (predominance in JAVA
& Open-Source) with having RDBMS database PostgreSQL, UML modeling and administration of other supporting tools for reporting.
• Worked on systems integration and software development, analytical scientific system, problem solving, and development efforts to troubleshoot and cycle prototypes through the discovery phase of projects.
• Programming: Worked in the migration of the entire WebPuff system from Struts-1 to Struts-2. Development using J2EE
(Struts/Spring), JSP / JavaScript applications MVC framework, that are aligned with the overall architectural approach and platform being used in Linux and Windows based environment. Both front-end & back-end work.
• Analysis: Analysis and defect resolution of interface according to requirements and/or new development, or any other application related issues. Application front-end development analysis of existing code, developed new code, understand typical business rules.
• Use of source control SVN, used TestTrack and JIRA. Created, reviewed and completed supporting tickets as per requirements.
• Creates all sort of documentations on Wiki, SSD, FDS etc.
• Follow up on tasks and assigned activities during weekly meetings. Participates in code reviews with team members, and helps maintain development standards and best practices.
Environment: J2EE (Struts, Spring), Microservices, JSP, JavaScript, C++, Tomcat, PostgreSQL, SQL, XML, Eclipse, SVN, JIRA, FireBug, BitBucket, Confluence, Unix, Windows, Scripting, SonarQube. AOPA – (Contract thru Centurion), Maryland Sept 2017 – Nov 2017 Software Principal Developers (Angular 1-2, JavaScript, Java, Jboss, MongoDB) Project: AOPA website – Content, registration and tracking system (Mobile and Web-based applications) 5
In the fast-paced full Agile development life cycle using latest trending technologies. Along with AOPA development team, provided UI design, development, implementation, testing & support for their online members services. Responsibilities:
• Works with SW Architect/Lead Developer to task other developer and coordinate in the hybrid Agile application SDLC for design, development, implementation and testing of Angular, Java/J2EE, Web Services (REST), and reusable JavaScript components.
• Front-end development using Angular-2 framework, that are aligned with the overall architectural approach and platform.
• Programming: Shared knowledge and worked on JavaScript framework & J2EE APIs, developed mostly front-end & less back-end. Debugging front-end 508 compliance issues, interfaces development, Services and its implementation. Mostly code is comprised of Angular, JavaScript, XML (configuration and data objects/files), SQL.
• Analysis: Analysis and defect resolution of interface 508 compliance, application layer or any other application related issues. Application front-end development analysis, understand existing code, developed new code, understand business rules and its implementation using Angular-2 framework. Identify, discover, troubleshoot, debug and fix existing issues.
• Use of source control GIT (Source Tree) and JIRA. Created, reviewed and completed supporting tickets as per requirements.
• Follow up on tasks and assigned activities during daily standup meetings. Participates in code reviews, and helps maintain development standards and best practices.
Environment: Java (Spring), JavaScript (Angular), HTML5, CSS, JBoss, MongoDB (RoboMongo), REST, SQL, XML, IntelliJ IDE, Eclipse, GIT, SourceTree, FireBug, Sublime, PostMan.
AbleVets - (www.ablevets.com), Virginia Sept 2016 – May 2017 Sr. Lead Software Engnr (J2EE, JavaScript, Marionette, Angular, Weblogic, MongoDB) Project: Veteran Affairs – Patient Management System (Mobile and Web-based applications) Remediation & PGD – Patient Viewer (PV) Applications for Staff & Veterans (Mobile and Web-based applications) In the fast-paced full Agile development life cycle. Along with AFS team, provided baseline design documents (SDD, and other technical docs), development, implementation, testing & support for PV & My VA Health applications as per 508 compliance (IE, iOS, & Android). Responsibilities:
• Lead in the full Agile application SDLC for design, development, implementation & testing of Java/J2EE, Web Services
(SOAP and REST), and reusable JavaScript components to support overall project objectives.
• Development using J2EE / JavaScript applications framework (Marionette, Angular), that are aligned with the overall architectural approach and platform being used using latest technologies.
• Worked on Node, NPM packages to build code using Vagrant/Dockers running on Mac OS.
• Identify, discover, troubleshoot, debug and fix existing issues with Patient Viewer applications.
• Programming: Shared knowledge and worked on JavaScript framework & J2EE APIs, developed mostly front-end & less back-end. Debugging front-end 508 compliance issues, interfaces development, Services and its implementation. Mostly code is comprised of Spring, JavaScript, XML (configuration and data objects/files), SQL.
• Analysis: Analysis and defect resolution of interface 508 compliance, application layer or any other application related issues. Application front-end development analysis, understand existing code, developed new code, understand business rules and its implementation using JavaScript Marionette framework (Backbone, jQuery) throughout SDLC.
• Use of source control GIT (Source Tree) and JIRA. Created, reviewed and completed supporting tickets as per requirements.
• Creates documentations, set up applications in Demo environment and resolves technical issues as necessary.
• Practice Agile 2-Week Sprint based methodology. Regular code reviews, helps maintain development standards and best practices.
• Work closely with different teams in resolving issues, face paced development activities, and after hour work as require. Environment: J2EE (Spring), JavaScript (Marionette, Angular, Node, NPM, React, jQuery), HTML5, OS-X environment, WebLogic, MongoDB (RoboMongo), SOAP, REST, SOA, SQL, XML, IntelliJ IDE, Eclipse, Oracle DB & Developer, Android Studio, X-Code Developer, GIT, SourceTree, Jenkins, FireBug, Sublime, Virtual Machine, Mac Terminal, SquidMan, PostMan, Visual Studio, BitBucket, Confluence. Team Technology Inc. - (www.teamtechnologyinc.com), Virginia Dec 2015 – July 2016 Sr. Lead Software Engineer (Java, J2EE, JSF, ADF, Weblogic, Oracle, Jasper, iReport) Project: Orange Book & CTIPS (CDER - Drugs@FDA)
Provide design, development, documentation, implementation, & support on Orange Book (OB) and CTIPS projects for FDA, using Java/J2EE (Spring, Hibernate) and other related technologies, it also connects with other systems to gather or provide data. Responsibilities:
• Designed, developed, configure web-based application using Java/J2EE (Spring), JSF, ADF, Hibernate, Oracle & Weblogic server.
• Programming: Use extensive knowledge and worked on Java/J2EE APIs and JSF/ADF APIs,