Full Stack Software Engineer Resume
Ashburn, VA
SUMMARY:
- Result - oriented computer engineer(software, devops and networks) with a vast experience in the IT industry.
- Excellent proficiency in working on various OS such as Windows, Linux Kernel(UNIX) and macOS.
- Designed dynamic UI web applications.
- Proven expertise in the object-oriented analysis and design.
- Exceptional record overseeing all facets of Software Development Life Cycle(SDLC), from analysis and design to implementation and maintenance.
- Proven experience in a fast-paced environment.
- My focus is on the results, UI, UX. Experience designing medium and industrial strength applications, Community organizations, Online media and Social Networking industries.
- Analysing business requirements and designing new modules/functionality to meet those needs.
- Experience in the financial service industry.
- Analysis and build within control, stability, resiliency, capacity and performance areas.
- Experience with open source as well as enterprise software.
- Strong understanding of Network technologies such as server, ISP, Networks, Security and MPLS.
- Hands-on experience on Cisco, HP Switches, ASA, Fortigate Firewalls, F5, Radware Load balancers.
- I have provided the network solutions that worked in the customer environment and is technically and commercially viable. I understand client/sales team requirements and translated the business requirement into specific deliverables from a technical support standpoint.
- AWS architecture, containers such as Docker,Chef, Kubernetes, J2EE, Spring, Spring Security, Spring Boot, Spring Cloud. Python, Zappa, PHP(LAMP Stack), JavaScript, HTML5, CSS3 and XML, Bootstrap,Akka, Functional programming, Object-Oriented programming, Scala, Elastic Search
- Full Stack-Expert Full Stack web engineer, Front End and Back End. AngularJS, NodeJS, BackboneJS,ReactJS, React Native, ES6, Express, Babel, Webpack, jQuery,AJAX, Python, Django, Flask, WordPress, Responsive Web Design, eCommerce, WooCommerce, Lua, ES6/7, Babel, Webpack, Go, C, Perl, Scala,Groovy, NPM(Yarn), Webpack, VueJS/Vuex, Firebase
- UI-UX - Strong experience with UI desing for Web, Windows, MacOS, iOS, Andriod. Supporting marketing function with graphic design projects, collaborating on the production of key marketing assets and visuals.
- MEAN stack-
- Web services API integration, REST, SOAP, microservices, WSDL
- Big data-Hadoop Ecosystem, data warehousing using databases both SQL and NoSQL, data analysis using tools Hive, Pig, and Hadoop streaming, data transformation using DataStage, data collection using APIs, SDK and RESTful Interfaces.SaaS, PaaS, Data modeling best practices, both relational and schemaless, Solr, Elastisearch, Oozie. Experience with Big Data on AWS cloud platform, Apache Hadoop and related open source communities, experience of cloud related services like compute, storage, network, messaging such as SNS, SQS, automation such as CFT, Experience with operating system internals, file systems, disc/storage technologies and storage protocols.
- ETL - Data warehouse design concepts, practices, techniques such as relational and dimensional modeling, process modeling, ETL design, performance tuning, QA/test approaches. Strong knowledge of database design concepts and excellent datamodelling and schema design skills. MS SQL databases, stored procedures development competence with T-SQL. SSIS, SSRS, SSAS and Informatica. Experience developing ETL scripts using a thorough understanding of relational databases, object oriented programming, available technology, tools and existing designs, .nix scripting.
- Agile cross functional -Highly proficient in JIRA,SAFe,Agile Scrum, experience with agile teams with quick decisions and short, iterative cycle times.
- Version Control - Git, GitHub, Bitbucket, Stash, VersionOne, Dropbox for file syncing, VMware, Perforce.
- Devops - IBM Jazz Rational Team Concert server. CICD pipeline automation with Jenkins, UrbanCode Deploy. Configuration management and Release management using Spotlight Blackchair Genesys tool, Heroku to deploy and maintain apps
- Linux and Unix Shell Scripting
- Middleware - Microservices, Enterprise Service Bus to execute asynchronous business process, messengers such as RabbitMQ, Integration plugins, integration of middleware to the workflow engine.
- Webservices - Restful API development and consumption, postman, JSON
- Backend- PHP, aurora, PostgreSQL, Redis.
- Data streaming - frameworks like Storm, Spark, RabbitMQ, ibmMQ
- SPA - ReactJS, ExtJS
- .NET Framework - C#, VB.net, ASP.NET, VB6.0, VBScript, Javascript, HTML, DHTML, and Microsoft, SQL Server 2000 on Windows platform, UML
- Python - Python data science stack, pandas, NumPy, SciPy, Matplotib, scikit-learn.
- Software Testing & Quality Assurance - BAT, UAT, SIT, smoke testing, Selenium, Jasmine, JUnit, TestNG, end to end testing, Unit-Functional-Integration testing, Functional Test cases, artifacts such as test data, data validation, automated scripts, automated testing, manual testing of web and mobile based software applications as required, identify software issues/bugs, understanding of the business requirements, technical architecture of the systems, planning/execution of test cases, requirements review, test requirements,develop and continuously improve domain expertise in the software being tested, ability to create/implement clear, consice detail-oriented test plans/cases and implement appropriate automation testing software tools, strong profiency in software quality assurance practices and methodologies. Experience in designing, implementing and documenting software test plans using one or more test automation frameworks, experience on a combination of development environments including client/server, web, and mobile application development.
- Databases- both SQL(Expert in various RDBMS such as Teradata, Oracle, DB2, MSSQL) & NoSQL DBs, Oracle SQL, MongoDB, Cassandra, AWS DynamoDB, ORM expert, PostgreSql, MySql, RDBMS
- MVC Framework - Spring, PHP, Ruby/Rails-RSpec, Bundler, Sprockets, SilverStripe
- AWS - Serverless architecture, DynamoDB, Cloud Engineering, Elastic Beanstalk,EC2, Lambda, CloudFround CDN
- Servers - JBOSS, Apache Tomcat, AWS Lambda, Nginx
- Code migration - From legacy code to modern frameworks, rewrite existing monolithic web application to microservices, Go microservices.
- Monitoring- Sentry, Datadog, Pingdom, Pagerduty
- Ecommerce Application
- Wordpress Plugin Development - Browser Plugins/Extensions.
- Drupal backend development - in e-commerce applications with interest in devops problem space and solving problem space and solving problems for the cloud clients. solid experience with the web development patterns, tackle feature implementation and user experience design challenges from a high-level user story view through final implementation, Cloud-based solutions, Continuous delivery, PaaS, SaaS.
- Business Intelligence dashboard creation - Tableau, Looker.
- IDE - Eclipse, Intellij, VScode, asp.NET
- Mobile Application - Android, iOS, Objective C, Kotlin, React Native, JavaScript, TypeScript, Redux. Wireframing, mocking, prototyping applications, realtime and RESTful communication strategies, UI/UX experience for both iOS and Andriod, app store deployment and management, white label / multi-tenant application design.
- Networks-In-depth knowledge of LAN bridging, switching on Cisco. Familiar with onsite data center support like monitoring electrical power, systems alarms, network alerts, server administration and IDC knowledge logs. Extensive knowledge of network test scripting, Network security configuration, designing ACLs, firewalls, NAT IDS and automation, Routing and Switching.
- Continuous Learning
- Passion for technology, quality, scalable architecture, clean code practices,good communication skills, teamplayer with strong organizational skills, proactive, solution oriented software engineering and ability and hardwork to meet deadlines, mentoring, onboarding, leadership with purpose and intention, documentation, knowledge sharing, self-starter, hard-working, detail-oriented, active learner, use best practices, enjoy solving complex and hardest challenges, reducing operational overheads, accurately set and meet guidelines, ability to thrive in a small team, high autonomy environment, develop tested production ready code, Identify new opportunities, tools and services to enhance root cause and proactively recommend sustainable corrective actions. Ability to successfully manage multiple priorities, multiple concurrent objectives.
- Excellent written and presentation skills.
- Client engagement with ability to effectively interact with stakeholders, end users, business analysts, technical resources to gather requirements and prepare design specs, experienced remote software engineer with a fully equipped and functional quiet home office with gigabit Fios internet, self-motivated, proactive, highest code quility, focus and prioritization, customer driven, code reviews, peer reviews.
- Well versed with all the facets of the work including Development, documentation/Presentation and training, multitasking.
- Providing comprehensive consultation to business unit and IT management and staff at the highest level on all phases of application programming.
- Participate in all sprint planning, daily standups, and sprint review sessions.
TECHNICAL SKILLS:
Applications: MS Exchange 2003/5.5, MS office 97/2000/2003 , Black Berry Enterprise Server, Norton Antivirus Visio 2000 and Pc Anywhere 9/11.1
Operating Systems: Workstation 4.0/XP/2000 and Windows Server 2003/2000/NT, UNIX (Solaris), Mac OS X 10.x, Linux (Red Hat) 9.0 and DOS 6.22.
Routing: Video/ Voice QoS (CBWFQ, LLQ), Cisco 4000/ 4500/ 6500/ 7200 routers, Ether Channel, Frame Relay Traffic Shaping, Multiflex Voice WAN modules, Voice over Frame, HSRPIPSec, Video/ Voice QoS (CBWFQ, LLQ), EIGRP, MPLS VPNs, 802.1q and ISL.
Security: Cisco Catalyst FWSM, Redundant tunnels, Microsoft Client, Cisco ASA 55xx, PIX 506/ 515/ 525/ 535 , Cisco VPN 3000 Client, Router-PIX, PIX-PIX and Router-Router.
LAN/WAN: Motorola Codex 35xx, UTA 220, TCP/IP, OSPF, RIP, EIGRP, WAN
Equipment: Paradyne 91xx/ 95xx/ 96xx Framesaver, Total Access 750 FXS/ FXO
Switching: Gigabit Ethernet, Cisco Catalyst 3500/ 3550/ 3700/ 3900/ 4000/ 6500 series switches,, Ether Channel, 802.1q, ISL.
PROFESSIONAL EXPERIENCE:
Full Stack Software Engineer
Confidential, Ashburn, VA
Responsibilities:
- Middleware Java project, email plugin using Java SpringBoot, Microservices architecture,REST API,AWS console,GIT & Jenkins for CI/CD,JIRA for project management.
- FrontEnd with AngularJS. Goal: To develop the middleware for sending out confirmatory email to subscribers and create simultaneous instances in the database.
- FullStack Java project, custom inventory management system and purchase order system using PL/SQL databases, Java SpringBoot framework, REST API, AWS, microservices, Stash, Jenkins, JIRA, Agile scrum.
- Managing and tracking inventory.
- Extensive experience using the LAMP stack and the PHP MVC Framework, Client: BookBank, Duration 2014-2015.
- LAMP, PHP, JavaScript, Python, HTML, CSS. Project details: Custom UI using the PHP MVC Framework.
- Hadoop ETL project using Hadoop Core, MapReduce2, Scoop and Oozie.
- We analysed the data to predict future sales in a region, time and reason based sales.
Full Stack Software Engineer
Confidential, Deerfield, IL
Responsibilities:
- Performed software developer role on an enterprise Java application for a client. The application allows the employees to monitor inventory to display real time point of sale and also calculate quarterly profits for the company.
- Implemented TDD (Test Driven Development) in Java using JUnit through teams where the developers would write unit tests before code implementation.
- Implement the MVC (Model view controller) architecture for software development.
- REST (Representational state transfer) Web development services requests.
- Used JSON and XML for Parsing data returned through web service requests.
- An example project that my team has worked on includes financial software for automotive loan portal, for Triple S Polaris.
Full-Stack Software Engineer
Confidential
Responsibilities:
- Performed Software developer for various native Java web services.
- Designed and iterated through various front end and back end modules of the application to ensure that the code was written properly.
- Designed and modified Business Requirements Documents for projects and conducted presentations for the same using Unified Modeling Language(UML) diagrams.
- Reviewed business, system and functional, requirements by conducting detailed interviews with business users, stakeholders and subject matter experts(SME).
- An example of one of the projects that my team did was Login/account creating and management, customer portal, scheduling and planning, credit card processing for a reservations and travel company.
Network Engineer
Confidential
Responsibilities:
- Installed and configured network devices in accordance with the setup and day to day operations.
- Troubleshoot network related issues and coordinated with end user and other teams to rectify the issue. Worked on major telecom services such as VPN, Internet, Hosting and Security. Performed Scope validation and network requirement gathering.
- Prepared the technical solutions documents.
- Prepared service proposal documents.
- Coordinated with multiple OEM vendors to provide quotes(equipment and maintanance) for supporting customer business.
- Supported the technical sales teams on inventory pull and guide them on template creation/populating as needed for work center engagement.
- Supported the sales teams as needed by cross-training on systems and products.
- Maintained and monitored the data center facilities and equipment.
- Maintained current documentation on LAN/WAN configurations, point-to-point circuits and frame-realy with circuit IDs, DLCIs and sequential circuits.