Web Application Designer Resume
Rockville, MD
SUMMARY:
- Skilled Developer, Systems Designer with around 9 plus years of experience and more than 6 years in Estimation, Analysis, Design, Migration, Process development of Cloud Applications, Enterprise, Client - Server, Internet/Intranet, D Modelling/Processing Applications, along with hands on skills in Development, Design, Maintenance & Testing of these IT systems.
- Around eight plus years of Experience in Software Design & Development, Application Architecture, and Database Design & Implementation for Web, Enterprise, Cloud based applications, besides Mobile related customization/adaption.
- Expertise in developing applications, dynamic web apps using Microsoft Stack/ Java Stack, Cloud based architecture, NoSQL, Functional Programming in Scala, JavaScript Libraries like Angular/React etc., Python, Big data technologies like HDFS/Spark.
- Driver of diverse teams that involved several custom implementations, migrations, redesign etc.
- Ability to dive into and to grasp new languages, while leveraging the foundation in algorithms, data structures etc.
- Experience in designing and implementing custom Intranet Portal solutions/features for large-scale enterprise in various industry sectors, using Ruby on Rails and related technologies.
- Worked with various CRM solutions like Microsoft Dynamics, Salesforce etc. building features/Administrative Workflow applications.
- Integrated various modern JavaScript Framework Libraries with server side technologies, promoting the use of SPA’s (Single Page Applications), based on various business cases.
- Migration, Design and development in AWS/Azure Cloud environments.
- Worked with the whole Big data pipeline involving data ingestion using Apache Kafka to subsequent batch processing using MapReduce/HDFS, stream processing using Apache Spark, followed by further ETL processing, while using various tools like Pig, Hive, Cassandra, HBase etc. and custom functions written in Java/Python/Scala.
- Driver for the full product life-cycle of platforms which span across tens of agencies, being accessed by thousands of users daily.
- Azure Cloud Services Developer dealing with PaaS, IaaS & SaaS.
- Dealt with WebServices, CI, Security, Data Modeling, Application Architecture, and Database Design & Implementation for web/cloud/Enterprise/mobile etc.
- Worked with Data Warehousing, SSIS, SSRS, Angular.JS, React, Node.js/ Big Data technologies.
- Worked with AWS Lambda, Azure Functions, Container technologies like Docker, Cluster management using Kubernetes, API’s Serverless Architecture, NoSQL, PostgreSQL, MongoDB
- Worked with Java frameworks like OSGI, Spring, Build tools like Maven and ORM’s like Hibernate etc. besides leveraging C++ based Libraries in various custom applications.
- Worked with Salesforce, Force.com, Apex, VisualForce, Ruby, Rails, nodeJS App web and host web modes (third party apps).
- Experience with Project Management, enterprise architecture, cloud migration, security/authentication, full life-cycle development from gathering and writing technical requirements to performing application development to site/server/cloud deployment.
- Excellent team management, communication skills, strong research, analytical and problem solving skills, ability to conceive and implement the full product cycle.
- Knowledge of Networking concepts, System Design, Memory/Storage Limits etc., Algorithms, data structures and problem solving.
SKILLED IN:
- Cloud Design/Development
- Application Architecture
- System Analysis/Perf.
- Big Data/Processing
- Web Security
- Driver of diverse teams
- Full Stack Engineering
- Solutions Design/Testing
- Distributed Systems
- DevOps
- Functional Development
LATEST TECHNOLOGIES:
Web Technologies: Ruby 2.2, Rails 5.0, Java SE 8, Node.js 6.x
Languages: Java 8, C# 6.0, Python 3.0, Scala 2.12, (C/C++ - On a need basis)
Databases: SQL Server 2016, Oracle 12C, PostgreSQL 9.5, MongoDB 3.4, HBase 1.2, Amazon RDS
Operating Systems: Windows Server 2016, Ubuntu Linux 17.10, Amazon Linux AMI
Data-Processing: Hadoop 3.0/YARN, Amazon EMR/Cloudera, Apache Spark, Cassandra, Hive, Sqoop, Pig, Apache Kafka
Zookeeper, Microsoft: SSIS/SSRS
Web servers: Apache, Nginx, IIS
IDE’s/Build-CI Tools/: Visual Studio 2017, IntelliJ, Eclipse, PyCharms, Atom, Sublime Text, Git/Slack, Jenkins, Gradle
Source Control: Cloud Technologies:
Chef: Amazon EC2, S3, Microsoft Azure
JavaScript Frameworks: Angular 4.0, React v15.0, ECMAScript 2015
EXPERIENCE:
Confidential, Rockville, MD
Web Application Designer
Responsibilities:
- Delivering high quality solutions that meet the client requirements.
- Responsibilities include Requirement Gathering, Documentation, Design, Development, Coding, Testing, and Deployment.
- Setting up Rails environment and integrating with SQL/MongoDB.
- Creating mappings to SQL databases, writing Jobs, Stored Procedures, Triggers, and Views. Scaling the AAT applications and eliminating issues on Production environment. Implementing AAT and TDO applications as a node js Developer.
- Coding in Ruby, Mongodb, HTML5,CSS3, Javascript, SQL, Oracle, reactJS, Angular, jQuery and Node.
- Working with CHS and UFMS file system, cloud storage, network resources.
- Dealing effectively with Ruby multithreading for TDO and CHS applications.
- Working with Agile software development using both Scrum and Kanban.
- Using AngularJS-2 for creating dynamic web applications and DOM manipulation.
- Using AngularJS-1.5 for creating the controllers, Factories, Services, and Custom Directives.
- Developing UI (User Interface) components using AngularJS (MVC), JSON, CSS3 and HTML5.
- Creating of interface to manage user menu, reports, and assignment modules and Bulk update of Attributes using Angular.js and JQuery.
- Extensively applying Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Using AngularJS 2.0 as the development framework to build a single-page application.
- Leveraging AngularJS 2.0 resources for data access, encapsulating URLs and standardizing data access interfaces.
- Working on Requirement Gathering, Documentation, Design, Development, and Coding, Testing, and Automated Deployment.
- Developing RESTful Web Services using Node.js.
- Working on Node.js software development environment while refactoring and improving the maintainability of the Node.js codebase.
- Scaling huge Node.js setups, profiling and optimizing Node.js applications using best Node.js API design and development practices.
- Processing huge Rails -server related log files on Production.
- Working with Hadoop ecosystem components like hdfs, hive, map-reduce, yarn, spark, Sqoop, HBase, Ranger, Hue and Oozie
- Installing, configuring and Upgrading HW distribution of Hadoop. Exposed to Kafka and Apache NIFI.
- Working on Hadoop security aspects including Kerberos setup, Authorization using Ranger
- Creating and documenting best practices for Hadoop and Big data environment. File system management and cluster monitoring using Ambari.
- Performance tuning of Hadoop clusters and Hadoop MapReduce routines, HQL, Hive.
- Building automated data pipelines to continually pull data from various sources (APIs, databases, unstructured, IoT) and process it in the AWS services
- Building microservices to integrate and extend applications
- Optimising automated deployment workflows using git source control.
- Building new features for our AWS TechOps automation platform (based on JS and Lambda)
- Working with AWS concepts such as EC2, Lambda, IAM, CloudFront, S3, and RDS.
- Using Bootstrap framework with CSS3 and HTML5.
- Building and Testing SOAP and REST APIs. Using SoapUI for both SOAP and RESTful API’s.
- Testing with Jasmine framework and Agular’s built-in testing facilities.
- Leveraging resources of angular 1.5 for fine data access MongoDB database and encapsulating project URLs.
- Incorporating frameworks like Express for Node.js, Mongoose for MongoDB, Mocha testing framework for Angular js.
- Working with GIT clone/commit/push and SVN update/commit/check in/check out.
- Developed Ruby on Rails/Angular based Blog Engine on AWS Linux AMI.
- Amazon Web Services (AWS), Application Integration using Node.js and Ruby on Rails.
- Web-based architecture, applications development and systems integration using REST, CSOM and web services.
- Serverless applications using AWS Lambda, Amazon API Gateway, Amazon Dynamo DB, Amazon Cognito, Amazon SNS, Azure Functions.
- Created feeds using a native program written in that scans static web pages automatically and a custom search engine that integrates with Google Enterprise Search.
- Fine-tuned Application server for performance issues rewrote code in a more modular design using components.
Environment: - Node JS 5.0.0, Cucumber, RSpec, PostgresSQL, Memcached, redis, Heroku, AWS-S3,EC2,Lamda, Hadoop Bigdata, Jenkins, Docker, Agile Methodology, HTML5, CSS3, JavaScript, AJAX, Angular 4/2/1.5, jQuery, reactJS, MongoDB, SQL-2008, Oracle 8.0/10g, Putty, Linux, Red Hat(RHEL5), Dreamweaver 8.0, Notepad++, Bootstrap SDK, XML, SOAP, REST APIs, JAVA, Python 2.7.10, GitHub, BitBucket, SVN.
Confidential, Arlington Heights, IL
Senior Web Developer
Responsibilities:
- Worked in Agile Methodology and participating in regular SCRUM’s.
- Designed and developing apps using Ruby on Rails, Python, C++, and nodeJS.
- Worked with Object Orientation and Design Patterns to create multiple functionalities in COFFS module. Created and setup Rails environment for COFTS module.
- Used generators to create models and controllers. Created unit tests using RSpec.
- Handled a GET/ POST requests using a Model, View, and Controller.
- Worked with GIT-clone, commit, push etc.
- Validated web filing with Angular 1.2/JavaScript/jQuery and then testing them under various scenarios. Designed SQL database architecture, schema and various tables in it.
- Worked on cross-browser implementation and REST/SOAP web services like.
- Experienced with various Ruby gems and their dependencies.
- Interacted with the offshore team, project members and business analysts.
- Integrated this ColdFusion application with a pre-existing Ruby on Rails application called C-BAT. Worked on Mobile and Tablet Apps on Android/iOS platforms.
Environment: ColdFusion- 9.0, SQL-2005, Dreamweaver, Eclipse, Ruby1.8/1.9, Rails 2.0/2.1/, Gems, GitHub, Bootstrap, Hibernate, JavaScript, jQuery, AJAX, XHTML, REST, SOAP, Android, iOS, Linux, Agile, Cucumber, Angular 1.2, Heroku, Dojo, Node JS, Polyglot Environments, C++, YAML, REST, RSpec, Android, iOS.
Confidential
Senior Web Programmer
Responsibilities:
- Applied user requirements and business rules in working out a planned migration to Oracle.
- Wrote ColdFusion components (CFC) for the Tutorial, Test, Materials and Scoring.
- Provided enhancements to modules like Tutorial, Test, Materials and Scoring.
- Wrote client side JavaScript code, working with XML and JavaScript to in corporate the AJAX functionality in the new user’s form page, Summary page and Results page.
- Used ColdFusion UDF’s and CFC’s to make a more efficient application.
- Migrated data from MS Access to Oracle 8.0 platform.
- Created Oracle Tables, Indexes, Keys, Stored Procedures, Triggers, and Views.
- Tested the entire application for performance and then fine tuning the performance.
- Involved in Code Walkthroughs, Unit testing, and Peer testing.
Environment: MX 6.1, CF5.0, Dreamweaver 7.0/8.0, SQL 2005, MS Access, Oracle 8.0, VSS, UML, HTML, CSS, IIS, DB2, JavaScript, AJAX, XML, Adobe Flash, Adobe Flex, XML, WSDL, SharePoint and MS.NET, Agile Methodology.