We provide IT Staff Augmentation Services!

Software Architect Resume

2.00/5 (Submit Your Rating)

Santa Clara, CA

OBJECTIVE

  • Having 16 years of experience in architecture, design, development, implementation of Object Oriented Distributed Client Server Enterprise applications, Configuration Management, Network Management,Network Security Software, System Software and OSS Integration for Wired and Wireless solutions.
  • Excellent analytical and problem solving skills with a history of hands - on project management of large and small initiatives.
  • My responsibilities include requirements collection, Usecase & Business Process Modeling, design, development, unit testing, system integration, deployment, documentation and maintenance.
  • Hands on experience with source code control systems, development tools, debugging tools and quality automation tools.
  • Seeking a challenging position that will provide an opportunity to integrate my combination of skills and interests in Software Engineering.

SUMMARY

  • Top quality architecture and development skills using latest technologies including C,C++,Core Java, Java2.0, Java5.0, XML, JSP, Servlets, Struts, JavaBeans, JDBC, JNDI, AWT, Swing, RMI, CORBA, EJB, TIBCO, JMS, Java Security, JSF, AJAX, Hibernate3.0, Spring, SNMP, Web Services and in-depth knowledge of J2EE.
  • Strong background in the Networking/Telecom industry to design and develop Network Management Systems (NMS)/Telecom, Configuration Management and Operational Support Systems (OSS).
  • Hands on experience in Software Development Life Cycle (SDLC) and project planning/execution skills including estimating and scheduling.
  • Expertise in developing Applications with n-tier Architecture with the knowledge of software development methodologies like RUP, SOA, Waterfall, Spiral, Agile Development, UML Modeling, Test-Driven development, Design Patterns Application Development.
  • Expertise in configuring and deploying Tomcat, Weblogic, WebSphere and JBoss servers.
  • Good working knowledge in using and applying design patterns, database design and administration.
  • Good understanding and testing ability of network protocols - TCP/IP, UDP, SNMP, ATM, HTTP, FTP, Telnet, LDAP, SMTP,GSM and CDMA.
  • Well versed with XML, Web Services technology, Java Security, JCE, Public Key Infrastructure, and X.509 Certificate revocation list format.
  • Hands-on expertise with DevOps Platforms Jenkins, Chef and Puppet
  • Ability to take initiative, and work independently and on multiple projects simultaneously.
  • Experienced in working with Senior Product Management Teams in defining project scope, work-breakdown structures, schedules and release control.
  • Experienced in leading groups of engineers and mentoring junior engineers across multiple global centers, interfacing with field engineers in resolving critical customer issues.
  • Project Lead with Focused/Committed / Get-the-Job-Done Attitude, Highly organized, Strong analytical and problem-solving skills with excellent interpersonal and communication skills.
  • Highly productive and results-driven in team and individual projects and strong research and time management skills.

TECHNICAL SKILLS

Languages: C, C++, Java, VC++ 6.0(MFC),Embedded VC++, SQL,PL/SQL,PHP

Operating System: Windows NT/2000,Unix, Linux, Solaris, HP-Unix, AIX,Embedded Linux,Pocket PC,Symbian,PalmoS and VxWorks,iOS, Android,ARM, StrongARM SA1110 processor

Web Application Servers: JRun, Apache Tomcat, Web Logic8.x/9.x, Web Sphere6.1, JBoss4.0.5, SunOne Directory server(LDAP), Radius, Single-Sign-On

IDEs: Eclipse, NetBeans,JBuilder,JDeveloper 3.0, Microsoft Visual Studio, Embedded Visual Studio

RDBMS: Oracle 7x/8i/9i/10g, DB2,MySql,MS SqlServer,MS Access,Informix,Berkley OneDB, CDB

Java Technologies: J2SE, J2ME, J2EE, JDBC, AWT, Swings, Servlets, JSP, JSTL,JMS, RMI, CORBA, EJB,JSF, Hibernate3.0, JAXP, JNDI,JNI

E-Commerce Technologies: Java Script, XML, WML, WML Script, CSS, SVG, XHTML,AJAX, Ruby on Rails, ant .maven,HTML5

Debugging/Monitoring: Firebug,IE Script debugger,JProbe,Dynatrace,Introscope, Cross Browser compatability

Protocols: TCP/IP, UDP, SNMPv2 & v1,SNMPv3, SOAP and VoIP.

Application Frameworks: MVC, Jakarta Struts, Spring, WebService with Apache Axis1.x, J2EE Patterns, Custom Tag Libraries, Java Transaction API, Java Messaging API, Java Mail API, Web frameworks (ExtJS 4, GWT, JQuery, Dojo, HTML5, Wicket), Web Service Architectures (REST, WSDL, SOAP),Spring framework,Apache Lucene, Apache Solr,SEO

Cloud Computing: vCloud Director,CloudStack,OpenStack and Confidential Cloud platforms( public and private)

BigData: Hadoop,HDFS,Cloudera Manager,MapReduce,HBase,Hive,Pig,ZooKeeper

NoSQL: Apache Cassandra,Oracle NoSQL,MangoDB,CouchDB,BigTable,DynamoDB

Methodologies/Practices: Rational Unified Process,SOA, Waterfall,Spiral,Agile(Scrum, Lean or Kanban)

Version Control: CVS, Rational Clear Case, Perforce, WinCVS, PVCS,GitHub,Svn

PROFESSIONAL EXPERIENCE

Confidential, Santa Clara, CA

Software Architect

Responsibilities:

  • Worked closely with Product Management to gather requirements for Foundation Services and designed various solutions for Consumer Business Services
  • Designed and implemented FusionChat Web Service for back-end integration with chat tool (LMI, etc.) and service.mcafee.com, so that chat interactions between agents and user can be initiated, resolved and completed.
  • Design and development of Consumer Product (cp) business Services and written Junits using Restfuse for all Consumer Product operations
  • Design and development of SearchRestService a business Service and written Junits using Restfuse for all Search operations
  • Design and development of ConsumerRestService a business Service and written Junits using Restfuse for all Consumer operations
  • Design and development of CacheManagementService and written Junits using Restfuse for all Cache operations
  • Design and development of ContentRestService and written Junits using Restfuse for all Content operations
  • Design and development of InquiraRestService and written Junits using Restfuse for all Inquira operations
  • Implemented Entity Objects, View Objects, Entity View Objects and Read Only View Objects for various business services
  • Integrated all Restfuse Junits with Jenkin and consolidated report generation.
  • Written standard compliance Functional Specifications, Detailed design specifications and System Integration specifications for Foundation Business Services.
  • Designed test plans, test cases, overall Unit and Integration testing of the system
  • Worked in an Scrum Agile environment.

Environment: Java1.7,Linux,Windows 7 Enterprise, Jenkins,SourceTree 1.6.14, GitHub, Rally, ant, Eclipse 3.x, JDeveloper 11.1.1.7.0 , Servlets, JSP,JSF,Ajax,JQuery,JSON, Oracle 11g, Inquira, Oracle ADF,RESTFul Web Services, Mockito, Weblogic 10.3,Webcenter Portal Suite,Restfuse.

Confidential, Sunnyvale CA

Software Architect Consultant

Responsibilities:

  • Worked closely with Confidential Business Team to gather technical requirements and translated these into automation framework
  • Involved in technical design that incorporates ease of maintenance of scripts as well as flexibility to facilate expansion into future products and technologies.
  • Designed and developed scripts for Settings Apps (Accounts,BlueTooth In,BlueTooth Out,About Phone,Accessibility,Captions,Data Usage,DeveloperOptions,Display, Confidential Input, Languages,Security,SecurityLock,TalkBack and Wifi) on Android Kitkat, Lollipop, MR1 and AndroidOne
  • Designed and developed scripts for Bundled Apps (LockScreen, Phone Dialer,Downloads,CameraGallery,PhotoGallery,NewsAndWeather and AlarmAndStopwatch) on Android Kitkat, Lollipop, MR1 and AndroidOne.
  • Designed and developed scripts for UnBundled Apps (GoogleSettings,PlayBooks,PlayGames,PlayStore,PlayStoreApps,PlayStoreBooks,PlayStoreGames,PlayStoreMovies,PlayStoreMusic and PlayStoreNewsStand) on Android Kitkat, Lollipop, MR1 and AndroidOne.
  • Written standard compliance Functional Specifications, Detailed design specifications and System Integration specifications
  • In Test Driven Development, written unit test cases for above modules using JUnit and Mockito.
  • Worked in Scrum Agile environment
  • Involved in designing test plans, test cases and overall Unit and Integration testing of the system.
  • Actively involved in fixing production issues.

Environment: Java1.7,Linux,Windows 7, Jenkins, GitHub, QueryManager, ant, JUnit, Mockito, Eclipse 3.x,Android Kitkat,Android Lollipop,Android MR1,AndroidOne, Android SDK android-19,android-20,android-21, Confidential App Engine,JSON, Sqlite3,adb,avik-2.0,T1 Locales, T2 Locales,AndroidScreenshotGenerator,uiautomatorviewer.

Confidential, Sunnyvale CA

Sr. Staff Consultant

Responsibilities:

  • Design and implementation of locale specific Cache to store and retrieve profiles.
  • Integration of Jingle with liger-service-core to localize metadata (dimensions,measures,intervals,screens,cubes) and UI Data.
  • Implementation of all metadata and user/info requests localization.
  • Analysis of time series requests and fixed defects.
  • Analysis of data ranked requests and fixed defects.
  • UI API Refactoring for Localization
  • Refactoring and profiling the code that improved the application performance.

Confidential, Sunnyvale CA

Sr. Staff Consultant

Responsibilities:

  • Worked closely with functional team to gather requirements for Event Notification, Admin Reports and Activity Log modules.
  • Actively took part in the architectural discussions for the above modules and its day to day development activities.
  • Involved in the design and development of Database Schema for the project.
  • Design and developed Business Services and Data Services for the above modules.
  • Developed Entities, Data Transfer Objects, Composite Data Transfer Objects for Data Services.
  • Developed Business Transfer Objects and Composite Business Transfer Objects for Business Services.
  • Designed and developed Event Notifications for Planning workspace, budget workspace and I’m done workspace and integrated with User Interface
  • Implemented business specific validations for Event Notification, Admin Reports and Activity Log modules.
  • Design and developed Camel Routes and Processors for Business Services.
  • Designed and implemented RESTFul Web Services using JSON
  • In Test Driven Development, written unit test cases for above modules using JUnit and Mockito.
  • Worked in an Scrum Agile environment.
  • Written standard compliance Detailed design specifications and System Integration specifications for above modules.
  • Initiated and completed several profiling work that improved performance and reliability of the application.
  • Juggled numerous tasks at once while meeting business critical timelines.

Environment: Java1.7,Mac Pro,Linux, Jenkins, Svn, GitHub,Jenkin, Radar, make, Maven, JUnit, Eclipse 3.x,, STS, iOS6.0,Cocoa Framework, Ajax, JQuery,JSON, Spring, Spring MVC,Spring JDBC, Hibernate, RESTFul Web Services, Mockito,Oracle, Apache Camel2.x, Apache ActiveMQ5.x

Confidential, San Jose, CA

Sr. Staff Engineer

Responsibilities:

  • As a Sr. Staff on the PocketCloud team, I worked closely with startup-like team on a project that spans several divisions in Dell.
  • Actively took part in the architectural discussions surrounding the project and its day to day activities.
  • With my extensive software development experience i used to oversee an external software development contract firm through a technical onsite liaison.
  • Understand requirements, articulate options and solutions, communicate pros and cons and participate in the decision making process related to PocketCloud.
  • Responsible for overseeing development work and progress of the offshore contract group by interacting with their on-site technical liaison.
  • Designed and implemented RESTFul Web Services using JAX-RS for IOS, Android and Web Clients
  • Designed and implemented wrappers for OpenStack API to facilitate remote access from the cloud for the content on Windows, Mac, VMware and Microsoft VDI Environments.
  • Worked very closely with Intel team to integrate the CCF framework with Pocket Cloud product lines.
  • Designed and implemented the Cloud security models which enables security that’s required to keep out of trouble as you relocate core business processes and data to private, public, or hybrid clouds.
  • Written standard compliance Functional Specifications, Detailed design specifications and System Integration specifications for PocketCloud product.
  • Reporting to the Director of Engineering and PocketCloud program manager on a regular basis progress made from internal, external group and as a individual contributor.
  • Worked in an Scrum Agile environment.
  • Worked within tight time constraints and be able to escalate any issues found with the offshore development team.

Environment: Java5.0,C++,C#,GitHub,Svn,Jenkin,Jira,make,Maven,Hudson,CppUnit,JUnit,Eclipse 3.x,iOS6.0,Android, Ruby on Rails,Java Script, CSS3, HTML5,Ajax, JQuery,JSON,Windows 8,Intel CCF3.0, VMware vCloud Director, Microsoft VDI, OpenStack, RESTFul Web Services, JAX-RS.

Confidential, Redwood City, CA

Solution Architect

Responsibilites:

  • Worked with CTO ( Product Architect) to gather requirements for various ad units, scoping, scheduling and designed various solutions for Ad platform.
  • Involved in System architecture and database schema design using MySql.
  • Involved in design and implementation of real-time engine algorithm to extract context, determine intent and auction ad space.
  • Involved in implementation of engine’s algorithm which is constantly evolving to serve the ever changing landscape of internet behavior to deliver a solution for content providers.
  • Designed and configured multi node clustering for distributed processing of large data sets.
  • Confidential Ad server platform has been designed as a service on Amazon Elastic Compute Cloud which delivers scalable, pay-as-you-go compute capacity in the cloud.
  • Confidential Ad Server configured to use Amazon Simple Storage Service which provides a fully redundant data storage infrastructure for storing and retrieving large sets of publishers data, at any time, from anywhere on the Web/cloud.
  • Wikipedia's wikiminer has been used to create testbed to test all the ad units that are being supported by engine.
  • Written standard compliance Functional Specifications, Detailed design specifications and System Integration specifications for Ad Platform.
  • Scalability and performance tuning for Ad units supported on publisher content.

Environment: Linux,Windows XP,Java 5.0,PHP,Html,Javascript,Dojo,XML,Json,jQuery,Ajax,Ruby on Rails,,MySQL,Apache Lucene,Apache Solr,Apache Cassandra,Apache Hadoop,HDFS,MapReduce,GitHub,Perl,AWS,AWS EC2, AWS S3,Wikipedia-miner-1.2.0,JUnit,Mockito,BugZilla,Eclipse 3.7,Wordpress, Drupal, Joomla or Blogger.

Confidential, Santa Clara, CA

Staff Software Engineer

Responsibilities:

  • Designed and provided VM environment (CentOS and Ubuntu) for development and QA teams to test their code without having to completely rely on target environment.
  • Responsible for configuring 9200 hardware (Chassis) target environment for team.
  • Provided installation procedure for 9200 Image on CentOS, Ubuntu VMs and configured all the Chassies with SXC Console,Shelf Manager and ELC Consoles and provided installation procedure for 9200 target environment.
  • Involved in design and review discussions for CMCL library.
  • Worked on architectural aspects and different functional components of confD.
  • Coordinated with tail-f confD field engineers to resolve the confD issues effectively.
  • Coordinated with Trenton vendor support team to address Emulation Board issues effectively.
  • Evaluated CUnit Test framework and adopted for management interface unit testing and integration testing.
  • Designed and implemented XML show for all CLI show auto-rendered and template commands.
  • Involved in design discussions for 9200 Simulation Project.
  • Involved in discussions for 9200 ethoam ag/ah/loop detection feature support in fp1.0.
  • Written Interface specifications for Flow Mirroring and BFD features.
  • Design and implementation of config, show commands, data replay validations for BFD, Flow Mirroring feature, system integration and defect fixing.
  • Written interface specification for Policy Management (QoS) module in fp1.0.
  • Design and implementation of config,show commands, data replay, validations and events for Policy Management ( QoS) feature, system integration and defect fixing.
  • Written Interface Specification for Layer3 VPN feature in fp1.0.
  • Involved in MetaCLI project routing protocols (BGP,OSPF,IS-IS,RFT) discussions.
  • Involved in design discussions for Yang Modeling Webportal Project.
  • Evaluated SilverCreek Tool for SNMP Testing and Automation.
  • Lead the 9200 SNMP FIT and Compliance Team and mentored in automation framework and test scripts.
  • Supported developers on various VM/Chassis issues on day to day basis.

Environment: Linux, Windows XP,C,Java5.0,tail-f Confd,XML,HTML5.0,SNMPV1&V2,SNMPv3,SmartCore 9200 Series,ClearQuest,Clearcase,Perforce,vCloud Director,VMware vCloud connector,vCenter API,ESXi4.1 vSphere Host,vSphere Client,KVM on WindRiver,XEN, Code Collaborator, Yang Data Modeling, pyang, netconf,python, Perl Scripting,Valgrind,gdb, TCL/Tk, Expect,Android SDK,Agile, Apache Cassandra,Apache Hadoop,HDFS,MapReduce.

Confidential, Santa Clara, CA

Sr.Member Technical Staff/Project Lead

Responsibilities:

  • Worked closely with Product Marketing to gather requirements for various projects, scoping, scheduling and designed various solutions for DDI product.
  • Worked on multiple next gen Linux based network appliances that replaced existing older models. These new models paved way for IPO and increase in revenue. The new models were also back ported into older patch releases to ease migration from older releases.
  • Designed core engine which is the "backplane" or middleware for the entire platform. It provides lifecycle management for applications and services. It is implemented by the Spring Dynamic Module (DM) and the Open Service Gateway Initiative (OSGI) framework.
  • In the project lead role, led teams of size 3-15 (including development & QA, onsite and offshore) across various groups to complete large projects with great success.
  • Delivered revenue generating projects like Grid Project, Staged Grid Upgrade, Staggered Restart, IPAM Freeware, VNIOS trials, Common Criteria Certification.
  • Used Python to parse the network configuration data and generate the rt- xml and XSD schemas to interface with web services.
  • Python has been used to automate the network element configuration changes for customer business usecases.
  • Initiated and completed several platforms profiling work that improved performance and reliability of the appliance. Initiated profiling work for finding the scalability bottle necks and increased the total supported nodes to the theoretical maximum
  • Designed, developed, reviewed, tested a series of features for DNS, DHCP, Grid, and IPAM related network based appliances.
  • Designed and developed External Binding infrastructure for WSDL layer in the product.
  • Designed and implemented Global Error Handler Infrastructure for WebUI.
  • Designed and Implemented WSDL layer (DAO) support for various features in the product.
  • Developed standard compliance Functional Specifications, Detailed design specifications and System Integration specifications for DDI Product.
  • Scalability and performance tuning for applications supported on Confidential network appliances.
  • Supported IB customers on various DDI issues on day to day basis.

Environment: Linux,WindowsNT,Cygwin,C, python script, Java2.0,Java5.0,Web 2.0,XML,WSDL,Ajax,Apache Wicket,ExtJS,Javascript,JSON,Servlets,SNMPV1&V2,SNMPv3,ANT,Eclipse3.x,JUnit,JConsole,JMX,YourKit,log4j,OSGI,Spring DM,Jetty,Selenium,JQuery,OneDB,Make, vCloud Director,VMware vCloud connector,vCenter API,ESXi4.1 vSphere Host,vSphere Client Bugzilla,Perforce,SOAP,REST,XSD, HTML5,iOS,Obective-C,Agile, Apache Cassandra,Apache Hadoop,HDFS,MapReduce.

Confidential, Santa Clara, CA

Sr.Member Technical Staff/Project Lead

Responsibilities:

  • Involved in the design and development of Java EE framework for Confidential 8890 server-side architecture which enables future development using a new Hibernate-based persistence framework that will allow the Confidential 8890 server to reduce its memory footprint, and take advantage of its database schema to improve performance.
  • Developed Business delegation classes to encapsulate the business logic and hide the implementation details of the data access classes and EJBs.
  • Developed Session Faade objects using Stateless Session beans for having single point of control for a business service.
  • Designed and developed Value Objects to carry the data between the different layers of the application.
  • Developed automated build files using ANT Scripts for deployment and testing.
  • Designed and developed Server-side components, DAOs, DTOs, Factory components, AppModels using Java, EJB, Spring, Hibernate and JBoss.
  • Designed and developed CORBA North Bound Interface framework and provided the CorbaNBI implementation for Confidential 8890 Feature packs for Telstra,Verizon,CenturyTel and AT&T.
  • Design and developed CorbaNBI Test Framework based on JUnit.
  • Designed and developed Confidential 8890 ASCII Alarm Forwarding North Bound Interface for T-Mobile Hungary,Telstra for forwarding alarms to their OSS application in ASCII format.
  • Designed and developed TMF 814 North Bound Interface and provided the support customer specific requirements.
  • Designed and developed Confidential 8890 Feature Pack 7.0.0.0 consisting of MLPPP, LDP, OC3CES, OC48GFP, Service Mirroring, VRRP, QoSManagement and Connection Management.
  • Designed and developed Confidential 8890 Feature Pack 7.2.0.0 consisting of Connection Admission Control, CORBANBI Enhancements, GRETunnel and Network Backup, Integrated Routing and Bridging (IRB), 802.1ag based Loop Detection, Turning off LSP Shaping and T1-E1 PLM support.
  • Designed and developed Confidential 8890 Feature Pack 7.3.0.0 consisting of 802.1ag,802.3ah,LACP, T1E1 Loopback,8813 support,VPLS Multicast QOS,ATM VP Termination with Hierarchical VP/VC Shaping.
  • Developed Unit Testcases and System Integration Testcases for Confidential 8890 feature packs.
  • Developed ISO 9000:2000 standard complianced Functional Specifications, Detailed design specifications and System Integration specifications for Tellabs8890 feature packs.
  • Supported customers Telstra,Verizon,CenturyTel,Telecom Italia for Tellabs8890 issues.

Environment: Unix,Solaris,WindowsNT,Cygwin,Java2.0,Java5.0,J2EE,EJB,Servlets,JSP,AWT,Swing,JNDI,JMS,XML,RMI,CORBA2.3,SNMPV1&V2,TMF814,SpringFramework,Hibernate3.0,JPA,JBoss4.0.5/5.x,ANT,Eclipse3.x,NetBeans6.0,JUnit,JConsole,YourKit,log4j,Oracle8.0/8i/9i,MIBs.

We'd love your feedback!