LAKSHMI CHAKRAVARTHI
*************@*****.*** linkedin.com/in/lakshmi-chakravarthi-b323595
SENIOR Security/Software ENGINEER
Experienced software professional with extensive hands-on experience in development and management of applications. Architected, designed, and developed software for a wide range of applications that includes Secure Cloud software solutions, Message Queues, Enterprise solutions, Web services, Integration with ServiceNow, Identity management/SSO, Business Intelligence, using AGILE methodology. Excellent analytical skills. Able to prototype a new concept and make it available to the project. Great mentor able to steer the team through new technology. Excellent communication skills. Experience in project management and handling offshore teams and projects. Hands on experience architecting, designing, and developing solutions. AREAS OF EXPERTISE
● Managing, architecting, and developing services using Spring boot and RESTful services, Java, Java Script, Message Queues.
● Experience with both no relational (mongoDB, noSQL) and relational (Oracle, SQL Server, mySQL, postGres).
● Software security, PKI Technology, LDAP Directory Model for a large complex service provider environment.
● Identity Management solutions in Service Provider Environment.
● SIEM, Incidence Response, Threats, risks and Vulnerabilities, Security hardening, Security frameworks and Controls.
● Excellent problem solving skills and communication skills. TECHNICAL SKILLS
RESTful web services cloud architecture/solutions MongoDB Security Splunk Chronicle Docker ETL AWS EC2 Active MQ Message queues Saas Identity Management Application Security Directory Server PKI infrastructure and cryptography LDAP Spring Framework Java Python Business Intelligence WireShark PROFESSIONAL EXPERIENCE
Freelance Engineer, New Jersey, Virtual NJ April 2023
● Analyzing various security tools, Splunk, Chronicle, Wireshark
● Researching on cloud technologies, Docker, Kubernetes, AWS
● Pursuing Coursera AWS Solutions Architect Associate and Security speciality certification. Avaya Inc, New Jersey, Virtual NJ April 2000 - March 2023 Software Engineer III
Architecting, leading, setting up a development environment; designing and developing web solutions to integrate with Mongodb Cloud Atlas in AWS Cloud Platform and On Premise. Project Managed contracting projects and offshore projects.
● Enabled secure remote to connect, RestFul services, integrating large distributed systems using ActiveMQ/JMS services. Cloud dashboard services. Developed Expert Services managing large ticketing systems.
● Designed and implemented security models using LDAP, identity management, PKI, Encryption.
● Additional info in the portfolio.
ADDITIONAL RELEVANT EXPERIENCE
Lead Developer, Anchcomm Inc. contractor at Lucent Technologies Holmdel, New JerseY Developed software; Software Engineer, UnixPros, Eatontown, New Jersey Associate Consultant, HCL-Hewlett Packard, New Delhi, INDIA EDUCATION
Google Cybersecurity Professional Certificate (Coursera (online) Master of Science (Computer Science), Engineering, North Carolina State University Bachelor of Science, Electrical Engineering (Honors) Malaviya National Institute of Technology (MNIT) India. Honors Certificates
Network and Network Security: Google Professional CyberSecurity, Coursera Manage Security Risks: Google Professional CyberSecurity, Coursera Cybersecurity Foundations: Google Profession CyberSecurity, Coursera AWS Cloud Quest: Cloud Practitioner, AWS Google Cloud Foundation, LinkedIn Learning Microservice Foundation, LinkedIn Learning M320: Data Modelling, MongoDB A300: Atlas security, MongoDB M150: Authentication and Authorization, MongoDB Learning AWS for Developers, LinkedIn Learning PORTFOLIO
AVAYA INC, New Jersey
REMOTE MANAGEMENT APPLICATION
Designed and developed solutions using JMS, no SQL, REST web services, spring framework and security on AmazonWS servers and Tomcat application platform. Concepts: no SQL aggregation, change stream, listener patterns, queues to accomplish the task.
● Led and developed applications to monitor: Trunk Usage, detect deviations and toll fraud, occupancy monitoring and alerting, call data record monitoring, PKI Certificate monitoring/Expert System application for all Avaya serviced devices, backend REST services for UI dashboard rendering, migration of MongoDB to Atlas from community edition and providing instructions for production deployment. The noSQL database spanned to trillions of call data and I worked on providing optimized queries for the dashboard. Tools/platform: Tomcat 9.0 Git, Bitbucket Forge Spring framework Oracle MongoDB AWS EXPERT SYSTEMS AND REQUEST THROTTLING APPLICATION
● Designed and developed secure Experts diagnostic framework redesign and integration with spring framework, using Message Queues, and exposing functionality via RESTful web services. The application was a huge cost saving for the company as the process of a physical engineer debugging was completely automated. The system was very scalable and was able to handle several thousands of tickets per hour and provide solutions to the product alarms.
Tools/Platform: Java 8 ActiveMQ Tomcat Oracle 19 Maven SVN forge ENHANCED WEB MOBILE APPLICATION
Lead developer for this application.
● Designed and developed a security module that is used to connect to Avaya’s product line. It included PKI technology, HASH MAC encryption and encoding using HSM Luna and Java JCA API. This was specially designed to provide at most security while connecting on the customer network with multi factor authentication. Tools/platform: Java 8 HSM Luna JCA API JSF JPA HTML SQL server 2008 Maven SVN AVAYA SERVICE ALERT (XUI)
Technical lead for this project. This application is used by Avaya for alerting users on changes in the Siebel ticketing Database using subscription methodology. It uses patented Avaya Technology.
● Enhanced and maintained the application. The application is Java based and uses SOAP web services, Oracle database, JSPs allowing the users to subscribe to alerting. Technology: JDK 1.8 Tomcat 7 JSP Oracle 11g LDAP Sun One Directory Server 7.0 SVN BP HOSTED SOLUTIONS
Prototyped and developed the Authenticator module to integrate the SSO with Avaya applications hosted on JBOSS fronted by Apache web server.
● Researched and came up with the most optimal solution and wrote a custom Login Module to be deployed on JBoss.
Technology: JDK 1.7 Apache web server JBOSS EE Site Minder SSO BUSINESS INTELLIGENCE AND DATA WAREHOUSING
Worked on developing OLAP design, developing ETLS, workflows and reports.
● Designed and developed a solution on SSIS, Analysis Services and Report Services.
● Developed a massive data warehouse project for analyzing Traffic related information, Mutli Site Quote application and Product Catalog for Avaya’s various serviceable product lines. Tools/Applications: Microsoft SSIS SQL Server 2010 Visual Studio SSRS SVN SECURE ACCESS LINK
Designed, developed security model and applications for remote connectivity to Avaya’s products.
● Lead developer for Security component: Designed and developed custom security solutions to be used in conjunction with JAAS model and Java security model. The solution involved supporting the X509 Authentication and LDAP Authentication is a vanilla JVM where no application server environment was available.
● Designed/developed Identity Management solution for User/device Authorization. Provided customized Spring Context interfaces and web services interfaces using Glassfish and WebLogic 10.0 using JAX-WS protocol and Spring Web Service framework. Provided ws-security support and guidance for other team members as well. Implemented security using Spring security/ACEGI security framework.
● Worked on LDAP, defining schema, Access Controls and in integrating various applications with the services Managed Sun One Directory Server.
● Designed/developed and provided implementation guidelines for enabling SSL on Sun One Web Server/Apache Web Server/WebLogic.
● Experimented use of new technologies and framework and educating the team on various niche concepts.
● Developed and integrated the Avaya solutions with Axeda (3rd Party) remote connection software. Technologies: Unix/Windows XP Java JDK1.7 JEE weblogic10.3 JAX-WS WS-Security LDAP JNDI Spring Framework ANT Junits FindBug WireShark.
SECURE SERVICES DELIVERY PLATFORM
Key member and lead developer in the team consulting, designing, and implementing various key components in the Avaya Service Delivery Platform. Proposed innovative solutions for various service-related projects and implementing them.
● Designed and developed provisioning tools using J2EE and SOA technologies.
● Designed/Implemented on Identity Management, SSO authentication, Role Based Authorization, certificate based strong authentication.
● Architected, analyzed Access Controls, and optimized search queries in LDAP tremendously boosting the performance of the applications.
● Implemented X509 certificate-based solutions in various services applications.
● Worked extensively on various WebLogic related aspects such designing deployment configurations, setting up the servers and customizing MBeans. Developed custom Mbean on WebLogic, provided automation of deployments and configurations such as creating JDBC connection Pool, creating JMS Server configurations, etc.
● Designed and developed various web-based Provisioning tools for Avaya’s services using JSP/JAVA/JDBC/JNDI/LDAP and J2EE concepts and MVC 2 architecture.
● Project management within the team.
Technologies: J2SE EJB J2EE XML LDAP JNDI JDBC Apache HttpClient Spring Framework Junits openSSL FindBug Scrwal DevInspect WireShark
ICOSM PORTAL (INTERNET COMMUNICATION PORTAL)/DIGITAL HOST DESK SOLUTIONS
● Designed and developed the Rule Based Engine for the Unified Communication product.
● Project management of the software that was outsourced to a company. Technologies: MS Project Java XML Java Beans JNDI DSML