# Akhil V. > Open for new opportunities Location: San Francisco Bay Area, United States Profile: https://flows.cv/akhilv1 Java, JEE, Spring, Spring Boot, Docker, AWS. Extensive hands-on experience in Web Application development (J2EE), which includes Requirement gathering, System Analysis, Business Analysis, Architect, Design, Coding, Testing, Debugging and Implementation of software applications, Application/Product customization/consulting. • Extensive experience in Software Development Life Cycle, Requirement analysis, functional testing, project documentation, development, testing, and maintenance of Software Applications using Object-Oriented n-tier architecture technologies. • Extensively worked on n-Tier architecture and relational database design including application system development/programming using CSS, JavaScript, HTML, Java, Swing, JSP, Servlets, JMS, EJB, DAO and SQL/PLSQL. • Various frameworks including MVC, Struts and DAO Design pattern. • Object Oriented Analysis (OOA) and Design (OOD) • Use Case Diagrams, Class Diagrams, and Sequence Diagrams (UML). • Installing, Configuring, Deploying J2EE web applications and trouble shooting them for Application Servers - IBM WebSphere 5/6 , BEA Weblogic 6/7/8.1/10. • Extensive experience in Oracle (8i, 9i, 10g), PL/SQL and database concepts. • Database set-up (schema and database object creation/maintenance) using SQL Plus and TOAD, DB links between two databases and MVs to extract data from source databases, Developed ETLs, Developed Oracle Discoverer and BO-Crystal Reports. • Developing Business User scenarios and Test cases for them. • Load Runner and Test Director • Exposure to Insurance, Banking, Transportation and Manufacturing domains and CRM/SEM. • KANA Products: Experience in Contact Center, IQ and Response Installations, configuration/upgrade/customization/development for various customers (enlisted in fortune 50) • Led a team of 7-8 members as Technical Lead • Developed RESTful WS (JAX-RS) backends • Exposure to jQuery Did following courses at ITU:- Ruby On Rails, Web Programming with AJAX, iPhone Development, PHP-MySQL, SAP-HR ## Work Experience ### Software Developer @ Ventois, Inc. Jan 2024 – Present | San Francisco Bay Area ### Senior Software Engineer @ Concentrix Jan 2022 – Present | California, United States ### Sr. Consultant @ PK Jan 2021 – Present | United States Responsibilities:  Enhance java application(s) (Spring Boot) code, bug fixes, code-review, unit tests, debugging and troubleshooting.  Write SQL queries extensively for data analysis, to compare bleedoff data (planned, actual) between NetControl and TCS. Write java code to select data from Teradata tables and load into Oracle tables.  Use HYDRA extensively (Client’s tool based on Liquibase) for creating database objects (tables, indexes, global temporary tables, oracle procedures)  Write various metrics procedures (using Oracle Stored Procedures, and MySql) to capture row-level and fieldslevel matches for 24-hour load (200K to 1 million rows) between NC and TCS.  Create timed jobs (Client’s framework) to invoke java applications to perform database operations (e.g. load data from Teradata to Oracle, run metrics stored procedures, Drop and Add oracle tables partitions)  Work with DBAs to performance tune the SQL queries for metrics procedures, define tables partitions template, to monitor database sessions, temporary tables space errors etc  Monitor the applications and their dependencies (Subscribers, JMS queues, database etc) to make sure they are up and running and are in good health.  Follow Client’s infrastructure and process to deploy the code in DEV, TEST, the Release Process to deploy the code in PROD in Cloud Environment. Post-Live support for NetControl.  Utilized home-grown tools to create timed-job, APIs and its consumers, JMS queues, Kafka subscribers, to deploy Spring boot applications in Production (Docker, Kubernetes), USM to monitor applications, JMS queues, subscribers, consumers, databases, Open Source for logs. Post-Live support for NetControl. Environment: Eclipse, Java 8, Spring, Spring Boot, log4j, jcache, maven, GIT, Git Lab, SVN, Jenkins, Fisheye, Liquibase, JMS, Kafka, Docker, Kubernetes, OpenSource for log monitoring, Conjure, CyberArk, SQLs, Oracle Stored Procedures, MySql, Oracle, Teradata, Windows and Linux, JIRA, PagerDuty ### Sr. Software Developer @ Mercury Technology Development Jan 2016 – Jan 2021 | California Startup company. working on developing backend for Warehouse Management System. Using JEE technology stack with Payara server, and wildfly-swarm. Main technologies used: JEE 7, Java 8, JMS 2.0, CDI, RESTFul API (JAX-RS 2.0), EJB 3.1, JPA 2.1, Java Bean Validations, Hibernate, Jackson, MySql 5.6, MongoDB, Docker. Lombok. Hibernate Search (+Lucene), HIbernate ENVERS (for auditing) Coded backend for management of Customers, Inventory Locations, Items, Orders, Change Requests, Ship Carriers, Ship Methods, Shipping Rates Using JMS with Message Driven beans for events. Developed a program to generate Invoices and email them as PDF as part of Email Notifications (Flying Saucer+Handlebars template engine). Using Keycloak for authentication. Designed and developed CSV Import framework. ElasticSearch, LogStash and Kibana (ELK) stack for logs. FileBeat, ElastAlert. Hands on working (exposure) with docker Liquibase used for DB versioning. Created Integration test cases using Arquillian REST Extension to test REST webservices. Developed REST client classes to integrate with AWS Lambda functions. Developed Spring Boot REST application to print (using Java Mail Services) documents on a printer in the network. Primarily followed Domain driven design. ### Software Engineer @ Verint Jan 2011 – Jan 2016 Developed high transaction rules engine, worked on high profile front-end through back-end (Java, Spring, Drools, jQuery, JavaScript, HTML5, Oracle) Worked on Knowledge Management back-end (query engine and crawlers). (Java, Solr, Oracle, Heritrix) Worked on SEM (Service Experience Management) throughout the complete stack. (Java, WID, BPEL, jQeury, Javascript, HTML5, REST) One of the members in transforming KANA monolithic architecture to micro-services architecture. Key member in reducing KANA deployment time from months to days and hours. Also developed CI/CD to help developers and company in automating the releases.(CHEF, Jenkins, Consul, Packer, Vagrant, Terraform, AWS) Developed utilities for migrating customer Knowledge Base from legacy products to SEM (Java, CSP, XML and XMLParsers) ### Application Developer (Intern) @ Echo Lane Jan 2010 – Jan 2010 | San Francisco Bay Area Echo Lane Inc partners with Sales Force and implements/customizes SF products for its customers/clients. Role and Responsibilities: Configuration of a SF Developer Org Installation and Configuration of EchoSign application Requirement Analysis and Scoping for customers Setup of Force.com IDE in Eclipse. Designed and Developed Custom Objects, Apex Classes (Controllers and Triggers) and Visualforce pages in Force.com IDE Scheduling of Apex class, Wrote unit test methods ### Application Devloper @ KANA Software Jan 2007 – Jan 2009 For KANA Products: IQ and Contact Center, Response: performed following responsibilities: Requirements gathering, Conceptual Design, Analysis, and Detailed design Added new business entities into KANA Contact Center (J2EE) product. Customized Contact Center(CC) using JS, CSS, JSPs and Servlets for few KANA Customers Developed few new pages for KANA Response product (JAVA Swing). Created integration between KANA CC and Response. Worked as SME for Response Upgrade from 6.5 to 10R1. Tools/Technologies: Eclipse, WSAD, IBM Web Sphere 6, Web Logic 8, 9, JBoss 4, Tomcat, Linux/Unix, Windows XP, JDK 1.4/1.5, Perforce, VSS, TOAD, J2EE, JAVA Swing, Struts 1.2, Oracle 10g, MySQL ### Web Application (J2EE) Developer @ Cummins Engine Jan 2005 – Jan 2007 Project #1 (J2EE) [Warranty Claims Appeal] Requirements gathering, Design, Analysis, and Detailed design Designed the app with MVC using Struts Framework Prepared Use cases, Class and Sequence diagrams Developed application using CSS, JavaScript, JSP, JS, Servlets, DAO, SQL, PLSQL using Struts framework with IDE WSAD5.1 using J2EE Technologies Worked on database set-up (schema and database object creation/maintenance) using SQL Plus and TOAD Created DB links between two DBs, wrote Materialized views to extract data from source Code walkthrough,Created, executed Unit and System test cases Prepared all the documentation for project, including User manual. Tools: WSAD 5.1, WAS 5.0, Apache Logger, Struts 1.2, Oracle 9i, VSS Project #2 (J2EE) [Contract Registration] Requirements gathering, Conceptual Design, Analysis, and Detailed design Developed Web System using JSP, JavaScript, Servlet, Handler and DAO classes and PLSQL Installed, configured and deployed J2EE web application on IBM Web Sphere application Tools: WSAD 5.1, WAS 5.0, Apache Logger, TOAD 7.1, Oracle 9i, VSS Project #3: EBU FES Aftertreatment Serialization Tracking [Data Warehouse BI project] Worked on Requirement Gathering and Requirement Analysis Worked on Application design (Tables, Data Mapping, Report Design, PLSQL) Developed ETL, Oracle Discoverer and BO-Crystal Reports Responsible for deployment in production env (Data Warehouse) Tools: PLSQL, Shell Scripts and Control Files, TOAD 8.0, Oracle 8i, Discoverer 9i, Business Object (Universe Designer XI and Crystal Report XI), Appwrox, VSS Project #4 (J2EE) [Repair Logistics Support (RLS) Audit] Technical Lead, Prepared Use cases, Class and Sequence diagrams Developed JSP, JavaScript, Servlet, Action Classes, Handler Classes and DAO classes and PLSQL using Struts framework Database setup, Created DB links between two DBs, wrote Materialized views to extract data from source Code walkthrough, Unit, System test cases, Technical documentation. ### Web Application (J2EE) Developer @ Tata Consultancy Services Jan 2001 – Jan 2004 Project #1 (J2EE) [Unemployment Insurance] Worked on preparing Use cases, Class and Sequence diagrams Developed screen prototypes using Dream weaver, Front Page Coded JSPs, JavaScript, Servlets, EJB, DAO, wrote SQL. Ant script Tools: Visual Age For JAVA, WAS 3.0, DB2, Rational ClearCase Project #2 (J2EE) [Container Transportation] Worked on preparing Use cases, Class and Sequence diagrams using Genesis Design Studio Coded JSPs, JavaScript, Servlets, EJB, DAO, SQL, PLSQL Tools: IntelliJ Idea, Web Logic 7, Oracle 7, VSS Project #3 (J2EE) [Banking] Designed the application with MVC (n-tier) Architecture using Struts Framework Worked on preparing Use cases, Class and Sequence diagrams. Installed, configured and deployed J2EE application on WebSphere AS Coded JSPs, JavaScript, Servlets, DAO, SQL, PLSQL, using Struts framework, coded a logger using Apache logger Tools: WSAD5.1, Struts 1.0, WAS 5.0, Oracle 9, VSS ## Education ### Master of Technology (M.Tech.) in Machine Design (Mechanical Engineering) Indian Institute of Technology, Roorkee ### Bachelor of Technology (B.Tech.) in Mechanical Engineering BUNDELKHAND INSTITUTE OF ENGINEERING AND TECHNOLOGY, JHANSI ### Master's degree in Computer Software Engineering International Technological University (ITU) ## Contact & Social - LinkedIn: https://linkedin.com/in/akhilv --- Source: https://flows.cv/akhilv1 JSON Resume: https://flows.cv/akhilv1/resume.json Last updated: 2026-04-11