We provide IT Staff Augmentation Services!

Software Architect / Team Lead Resume

4.00/5 (Submit Your Rating)

SUMMARY:

Security expert with 19 years of experience in technologies, security, and best practices in the creation and deployment of solutions protecting applications, systems and information assets. Hands - on experience leading all stages of system development efforts, including requirements definition, design, testing, and support. Skilled trouble-shooter continually focused on identifying, isolating and resolving product concerns. Skilled project leader; able to direct multiple tasks effectively and readily master innovative software and tools.

CORE COMPETENCIES

  • Architect
  • Software Design & Development
  • Mentor
  • Team Management
  • Strong Customer-Focused
  • Solve hard problems
  • Eager to learn New things
  • Startup Company Culture
  • Secure development Vulnerability Assessments
  • Multi-tier application architectures
  • Data Migration
  • IaaS
  • PaaS
  • SaaS ERP
  • POS
  • Enterprise Security Management
  • Change Management
  • Blockchain
  • Data Analytics
  • Encryption
  • Business Continuity & Disaster Recovery
  • Cybersecurity
  • Cloud Security
  • AWS
  • Penetration Testing
  • FIPS
  • COBIT
  • SOC 2
  • HIPAA
  • NIST
  • PCI DSS

TECHNICAL SKILLS:

Operating systems: Windows, Linux/Ubuntu/CentOS

Languages: J2EE, Java, Spring Boot, Python, SQL

Internet technologies: RESTful API, JSON, PHP, Wordpress, XML, JavaScript (ES6), CSS, HTML

GUI tools/IDE: Eclipse, Android Studio, PyCharm

Cloud Platform: Amazon AWS, Google Cloud Platform GCP, Kubernetes

DBMS: SQL Server, PostgreSQL, MongoDB, Cassandra, DynamoDB, Sybase, Oracle, MySQL, HSQL

Servers: Openbravo ERP, Tomcat, Apache, IIS, Active/LDAP Directory

Web Design Tools: Adobe PhotoShop, Dream weaver

OOAD: UML, Visio, Rational Rose

Version control: Perforce, Git, GitHub, ClearCase, Visual Source Safe, Subversion

Methodologies: Agile - Scrum/Kanban, Waterfall

Virtualization: VMware Esxi, VMware workstation

Other tools: Nessus, Wireshark, Burp, VMware, JUnit, Coverity, FindBugs, SVN, Google Analytics, Google SEO, eTrack, JIRA, Confluence, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential

Software Architect / Team Lead

  • Migrated the local ERP to the AWS cloud and implemented appropriate security features.
  • Involved in design, coding, code reviews, and unit testing using Java.
  • Found vulnerabilities based on OWASP Top 10 and made appropriate code changes in Java.
  • Managed Software engineers and provided technical guidance. Used Agile/Scrum methodology for Software development.
  • Created many reports/analytics on customers purchase patterns, chronic customers and missed customers using Java.
  • Did the design of new services using Spring Boot and Spring Microservices.
  • Identified many performance issues in the Open source code of Openbravo ERP written in Java and fixed them.
  • Identified and fixed many Scalability and Performance issues of the ERP due to the load during peak operational timings.
  • Identified issues related to Java multi-threading in the POS code and fixed them.
  • Did the risk assessment of critical information assets and created the Disaster Recovery Plan.
  • Implemented the data backup considering RPO and RTO.
  • Evaluated different communications between ERP and POS systems and implemented appropriate data encryptions.
  • Implemented Identity and Access Management of the POS systems based on the role types.

Environment: Java, J2EE, OpenBravo ERP, AWS, Spring Boot, Spring Microservices, Python, JUnit, Eclipse, Linux / Ubuntu, Windows, Coverity, Agile - Scrum, Nessus, Visio, Tomcat, XML, VMware

Confidential, Mountain View, CA

Sr. Principal Software Engineer

  • Technical leader for many of the high priority P0 escalations from fortune 100 customers of Confidential .
  • Technical contact and Lead for China and India offshore teams and coordinated across different product managers.
  • Reviewed the network/server topologies of customer environments and provided appropriate suggestions.
  • Lead many security initiatives from inception to successful deployment, across multiple layers of architecture based on the vulnerability reports.
  • Participated in Requirements, Design & Code reviews.
  • Reviewed the FIPS compliance requirements and made appropriate changes to the Server developed using Java.
  • Migrated the server to Amazon AWS to be available through AWS Marketplace and streamlined the process of configuration and encryption key generation with few clicks.
  • Used agile methodologies (Scrum and Kanban).
  • Provided appropriate mitigation controls in Java for different admin types accessing the endpoint management servers.
  • Involved in the implementation of Server Site Replication and Load Balancing of Servers. Written a custom Java adapter for replication.
  • Involved in the creation of Java UIs for configuring Anti-Virus, Anti-Spy ware, Firewall, Proactive Threat Scan, Tamper protection etc. policies.
  • Involved in the implementation of Live Update of the product.
  • Done design and implementation of licensing of the product.
  • Involved in the development of the Server using Java, J2EE, PHP, JavaScript, Apache, Tomcat.
  • Implemented security content group update provider on the server side which helped large customers in easy delivery of security content to endpoints reducing the network congestion.
  • Analyzed many issues related to Cross-site scripting (XSS) and Cross-site request forgery (CSRF) vulnerabilities.
  • Managed remote teams and provided technical support in resolving the issues.
  • Analyzed the reports from Nessus and Burp Suite vulnerability scanning Tools provided by customers. Also, analyzed the Wireshark reports for performance tuning.
  • Evaluated the reports of penetration testing done by 3rd party vendors made appropriate code changes written in Java.
  • Improved the performance of database replication with focus on disaster recovery using SQL query analyzer.
  • Interacted with the customers to come up with better design considering Customer Experience.
  • Involved in the design of caching design of content distribution.
  • Introduced the concept of developer also providing test scenarios to QA which was adopted by many teams. This approach increased the product quality.
  • Selected as a mentor for many colleagues in the company.
  • Provided and support for troubleshooting the customer issues to the Support team, which helped in resolving the customer issues fast.

Environment: Java, J2EE, JavaScript, JQuery, PHP, Swing, Servlets, AWS, Junit, Eclipse, Coverity, JIRA, Jenkins, Etrack, Perforce, Agile - Scrum/Kanban, Nessus, Wireshark, Burp suite, Confluence, Visio, VMware, SQL Server, Oracle, Sybase ASA, LDAP, Apache, Tomcat, IIS, RESTful API, JSON, PHP, XML, CSS, HTML, Windows, Unix

Confidential, Milpitas, CA

Lead Engineer

  • Worked on Electron Stimulated X-ray and E-Beam based Wafer Inspection Tools.
  • Involved in design and implementation of Diagnostics tools for the troubleshooting of the Systems using Java/J2EE.
  • Used Capability Maturity Model Integration (CMMI) in every phase of the project.
  • Prepared Gantt charts for scheduling the tasks.
  • Created projects using IBM Rational ClearCase software for configuration management (SCM) of source code and other software development assets and managed them.
  • Created test scripts using Python for testing of the business logic.
  • Participated in Requirements, Design & Code reviews.
  • Extensively involved in Change Management process and Quality Assurance.
  • Did software re-engineering for some of the modules and created reusable components.
  • Received multiple s for the success of multiple projects.

Environment: Java, Python, J2EE, JavaScript, Swing, JCChart3D, JNI, RMI, XML, Poet, UML, Rational Rose, ClearCase, JSP, Servlets, JDBC, SQL, SQL Server, Tomcat, CSS, HTML

We'd love your feedback!