Architect Resume
San Ramon, CA
PROFESSIONAL PROFILE:
- Worked with globally distributed teams in three different countries for software architecture, development, UI, UX, QA, Ops, IT infrastructure, delivery and deployment producing quality, scalable products.
- Adept at oftware architecture, development, UX, UI, QA, Ops, IT infrastructure, delivery and deployment producing quality, scalable products
- Engineering leveraging rapid application frameworks
- Adept at new startup ventures within companies
FUNCTIONAL:
- Software Design, Architecture, Development, QA automation
- Software Development Life Cycle Methodologies using AGILE technologies viz Grails, nodejs, AWS
- Experience building Offshore teams in India and Philippines
- Data modeling and analytics
- Team Building and Mentoring
- Code Reviews
- AGILE management
TECHNOLOGY:
Languages: Java, JavaScript, HTML5, Groovy, C++, C, Scripting languages
Databases: MySql, Oracle, MongoDB, HDFS
Tools: & Platforms: Spring, Hibernate, REST API, NodeJS, AngularJS, Groovy on Grails, CSS, D3, Android, iOS Swift, UML, Foundation, Firebase, Parse, JSON, Spring
Devops: Jira, Jenkins, Confluence, Gulp, Amazon EC2, load balancer, Git, Bash, Perl, Bitbucket, Scripting, Pivotal, Lighthouse, Ant, Gradle, Google apps etc
Architecture: Service Oriented Architecture, Cloud (SaaS, PaaS, IaaS, mBaaS), Responsive & Adaptive Web Design, Single Page Architectures AWS, S3, SES, RDS
QA automation using: Protractor, Jasmine, Selenium
Big Data: Cloudera, Hadoop, Hive, Tableau, Sqoop, mapReduce, Hbase, Impala, Spark
CAREER PROGRESSION:
Confidential, San Ramon, CA
Architect
Responsibilities:
- Built an AWS based platform for creating on - demand marketplaces in minutes.
- Value added services for finding prospects, doing mail campaigns, engaging communities, adding subscriptions etc help with building out the market.
- Used AGILE to track software development and release.
- Worked with globally distributed teams in USA, Philippines and India. Used Bitbucket, Git, Pivotal, Lighthouse, Scripting, Bash, Google apps, etc
- UML based Domain Modeling and Software Architecture using Grails and Java
- Javascript, Foundation and Angularjs in the front end. Web pages are responsive. Micro services talked via APIs.
- RESTful API to standardize access to backend Confidential engine to improve reusability across our software landscape
- Design reviews, code reviews, weekly sprints to maintain a stable code base
- Distributed computing to increase fault tolerance
- Technology included grails, node js, angular js and MBAAS tools like Firebase. The application is hosted on AWS,
- Android app using Android SDK, iOS Swift UI prototype for marketplaces
Confidential, San Ramon, CA
Software Consultant
Responsibilities:
- ETL using Sqoop. Sqooped MySql and Postgres data to Cloudera Hadoop HDFS.
- Analyzed using Hive and Tableau.
- Used D3 to visualize genomic data
Confidential, San Ramon, CA
Management and Architect
Responsibilities:
- Built a hyperlocal e-commerce marketplace for finding hyperlocal chefs
- Software Architecture using Grails and Java in the backend on and Angularjs in the front end on the AWS Ecosystem
- Used Bitbucket, Git, Pivotal, Lighthouse, Scripting, Bash, Google apps, etc
- We moved on to the Confidential platform for creating on-demand marketplaces and automating the market in the created marketplaces.
CTO
Confidential, Pleasanton, CA
Responsibilities:
- Domain Modeling, and Software Architecture using Grails and Java.
- Managed development, IT, Configuration Management, QA, and Operations needs. Used Amazon EC2, S3, RDS, grails, groovy, angularjs, java and javascript…
- Production infrastructure in the cloud to meet internal and external SLAs, increasing reliability and reducing overload through redundancy and load balancers.
- Established Information Security, Problem reporting, Operations processes and procedures. Implemented effective cloud technologies(ec2, s3, and RDS) based plans to build a highly reliable, secure, and flexible technology environment.
- Weekly code reviews, design reviews, bug triage and automated testing to improve product stability.
- Used Bitbucket, Git, Pivotal, Lighthouse, Scripting, Bash, Google apps, etc
STARTUP ARCHITECT AND CONSULTANT
Confidential, Los Gatos, CA
Responsibilities:
- On boarded a development team and helped architect and build the product from scratch.
- Agile based planning for an e-commerce auction house for chemicals an in house startup venture.
- Architected and Developed this project using Grails, Groovy, Java,Javascript, Oracle and Tomcat.
- Data Model, architecture and development of a groovy on grails network application at Confidential that was deployed in a cloud based distributed application framework.
- Conducted Code and design reviews. Mentored junior engineeers at Confidential .
- Used Confluence, Jira, Scripting, Bash, Google apps, etc
MODERATION SOFTWARE ARCHITECT
Confidential, San Jose, CA
Responsibilities:
- Architected and developed Flex, JSON, Javascript, and Java tools for moderating online communities and managing moderators.
- Confidential uses Jive to power online corporate communities
- Increased the throughput of moderators with an AJAX based moderation tool that allowed them to speed the process.
- Our moderation tool was built on top of Jive to help employees moderate threads on the various Jive forums and gather insights on the topics posted.
- Worked with Schedule Source, HR,, and ADP to auto generate payroll reports.
- Technology included Flex, Spring Hibernate and Java
SOFTWARE ARCHITECT
Confidential, San Carlos, CA
Responsibilities:
- Architected and Developed transportation logistics software for tracking shipments in the system.