Home

Thimmaiah - NodeJS Developer
[email protected]
Location: Colorado City, Colorado, USA
Relocation: ready to relocate
Visa: H1B
Thimmaiah
4126392638
[email protected]

Profile Summary
Around 8+ years of experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design (OOAD).
Experienced in working with various Python IDE's using PyCharm, PySpark, PyScripter, Spyder, PyStudio and PyDev and Bottle framework and to deploy AWS & MS Azure.
Experience as a Front-End web developer in developing and designing user interface of Internet/Intranet applications using HTML/HTML5, CSS/CSS3, Bootstrap, XHTML, XML, JavaScript, jQuery, JSON, Ajax, Ext JS, React JS, Redux, AngularJS and NodeJS.
Extensive experience in UI Development, Web design, Web Development, and testing web pages with Usability standards.
With using of Python OS module on UNIX environment, made job cloning and forking.
Proficient in advanced PHP concepts such as closures, generators, traits, and namespaces.
Knowledge of PHP security best practices, including input validation and protection against SQL injection and cross-site scripting (XSS) attacks.
Experienced in developing Web-based Applications using Python, CSS, HTML, HTML5, CSS3, JavaScript, jQuery, JSON, jQuery UI, XML, Angular JS, Elasticsearch also involving Beautiful Soap, NumPy, SciPy, Matplotlib, python-twitter, Pandas Data frame, PySpark, urlib2 libraries.
Excellent Understanding of PHP s dependency injection (DI) and inversion of control (IoC) containers to manage class dependencies and enhance code maintainability.
Familiarity with PHP extensions and libraries for tasks like image processing, file handling, and database connectivity.
Experienced in developing Angular Directives, React Components & Redux reducers.
Excellent understanding of relational databases involved in application development using RDBMS like SQL Server, MySQL.
Proficient in crafting SOAP envelopes, headers, and bodies for SOAP requests and responses.
In-depth understanding of the HTTP protocol and its application in RESTful services, including status codes, headers, and request/response structures.
Implemented SOAP security measures, including WS-Security, to ensure data confidentiality and integrity.
Experience in using Jasmine, Karma, Chai for front end unit testing.
Extensive experience in working on projects with Waterfall and Agile methodologies such as Test-Driven Development (TDD) and SCRUM.
Knowledge of PHP frameworks like Laravel and CodeIgniter.
Knowledge of performance optimization techniques in PHP to improve application speed and efficiency.
Worked on SSO to integrate security for user authentication.
Proficient in designing and developing SOAP-based web services.
Familiarity with PHP database abstraction layers like PDO for enhanced database interaction and security.
Solid grasp of key OOP concepts, including encapsulation, inheritance, polymorphism, and abstraction.
Well-versed in applying OOP principles across various phases of the software development lifecycle, from design and development to maintenance.
Wrote Python modules to extract/load asset data from the MySQL source database.
Proficient in creating class hierarchies and effectively utilizing inheritance to reuse and extend code functionality.
Involved in SQL/PLSQL and Stored Procedures using Oracle 9i.
Ability to work with PHP CLI for scripting and automation tasks.
Proficiency in integrating third-party APIs and SDKs into PHP applications, such as social media integrations or payment gateways.
Knowledge of profiling tools like Xdebug and Blackfire to identify and optimize bottlenecks in PHP code.
Experience in Responsive web design using CSS3 media queries, pseudo-elements, created various screen sizes for different devices like mobile, tablets, and computers.
Experienced in developing Web Services with Python programming language and good knowledge of Web Services with protocols SOAP, REST.
Profiled python code for optimization and memory management and skilled experience in Python with using new tools and technical developments (Libraries Used: libraries- Beautiful Soup, Jasy, NumPy, SciPy, Matplotlib, Pickle, PySide, Pandas Data frame, Bottle framework, networkX, urllib2, Pychart, High charts) to drive improvements throughout entire SDLC.
Experience in server-side CSS pre-processing platforms such as SASS and LESS.
Experience in using React components, Forms, Events, Keys, Router and Flux concept.
Awareness of PHP runtime environments, including configurations for different web servers like Apache and Nginx.
Used Middleware, Redux-Promise in application to retrieve data from Backend and to also perform RESTful services.
Proficient in understanding of JavaScript libraries and frameworks such as Angular and React.

Technical Skills:
Tools: NodeJS, NPM, Gulp, Grunt, Web pack
Database: Oracle 11g, DB2, PostgreSQL, MongoDB
Languages: Java, JavaScript, JSX, ES6, PHP, Typescript, Python
Operating Systems: U Windows, Mac, Unix/Linux
Frameworks: Angular Js, React, Redux, jQuery, Node JS, Express JS, Bootstrap
IDE: Eclipse, MyEclipse, NetBeans, IntelliJ, Spring Tool Suite
Web Technologies: HTML/ XHTML/ DHTML/ HTML5, XML, XSLT, XSD, CSS3, Servlets, JSP, EJB, Java Script, Angular JS, NodeJS, Bootstrap, JSF, AJAX, JSON, jQuery, Cron jobs.
Methodologies: Agile, TDD, OOAD, Waterfall.
Testing Tools: Junit, Mockito, Karma, Jasmine, Selenium, Jenkins.
Version Control Systems: GitHub, CVS, SVN, Clearcase, TortoiseCVS, WinCVS
Build Tools: ANT, Maven, Gradle, Groovy, Log4j

Professional Experience

Spectrum/Charter Communications, Denver, CO Oct 2022 Present
Role: Sr.NodeJS/ReactJS Developer
Responsibilities:
Worked on a project that used a tech stack including Node.js, React, Azure Data Factory to transform a legacy MS-Access based reporting system into a modern web application for generating reports.
Implemented RESTful APIs through Express routes.
Designed custom APIs specifically for the admin section using Node.js and Express, ensuring controlled access to sensitive operations and data endpoints.
Experience in working with Python ORM Libraries including Django ORM, SQL Alchemy.
Having working Knowledge of Amazon AWS S3 and worked extensively on Big Data analytical models developed in Python.
Created application using Angular JS, Python Rest APIandHTML5/CSS3.
Collaborated with the business to gather requirements and iterate on the admin section s design and functionality, ensuring alignment with business goals.
Coded model level validation using Python programming with emphasis in web security.
Handled Business logics by backend Python programming to achieve optimal results.
Managed asynchronous operations in Node.js, using Promises and async/await patterns.
Utilized Express Router to modularize API routes, enhancing code maintainability.
Expertise in handling CORS issues using Express middleware.
Utilized xlsx library to read, write and modify excel spreadsheets and leveraged xlsx s cell-level manipulation to implement complex calculations, formulas, and conditional formatting within Excel files.
Debugged and resolved issues related to Excel file operations using xlsx, ensuring reliability.
Utilized Azure Data Factory to automate the process of pushing generated Excel reports to a shared network drive.
Integrated error handling and logging mechanisms within Azure Data Factory pipelines, ensuring timely detection of any issues in the report generation process.
Designed and developed the application usingPython Django and AngularFramework.
Architected and developed Python andDjangofor the backend development and front-end application usingReactandPostgreSQLfor database.
Collaborated closely with the project architect to transform wireframes and design mock-ups into functional user interfaces using React, Fluent UI and Tailwind CSS.
Utilized React components to build dynamic and interactive user interfaces, improving user interactions and navigation.
Developed microservices on boarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.
Implemented dynamic styling with Tailwind CSS utility classes, allowing for easy customization of design elements.
Utilized MSSQL for database management, designing and optimizing database schemas, writing complex queries, and ensuring data integrity. Employed techniques such as indexing and normalization for efficient data retrieval.
Implemented unit testing using Jest and React Testing Library, ensuring code reliability and identifying issues during development.
Utilized Git for version control, collaborating with the development team to effectively manage codebase changes.
Engaged in an Agile development environment, actively contributing to sprint planning, daily stand-ups and retrospectives to ensure efficient project progress.
Environment: HTML, CSS3, JavaScript, JSON, Python, React, Redux, ES6, Node.js, Azure Data Factory, Bootstrap, Visual studio Editor, GIT, JIRA, Gulp.

Griffin solutions Group, Alpharetta, GA Aug 2020 Oct 2022
Role: Javascript Developer
Responsibilities:
Design develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React that meets accessibility and web browser standards for website.
Design, development and implementation of performant ETL pipelines using python API (PySpark) of Apache Spark, AWS glue on AWS EMR.
Extensively used Node.js tools like Gulp, Grunt, Web pack; Developed internal CLI applications using Commander Module for application build.
Involved in the releases involved in Continuous Integration and Continuous deployment CI/CD of the application using Bamboo.
Heavily leveragedPython s APIs for creating serialization libraries for encoding data inXML/JSONformats.
Developed a front-end mobile application using React Native, Redux, Flex and JavaScript.
Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface, and Forms.
Developed Date Time Picker using Object Oriented JavaScript extensively.
Implemented authentication protocols like OAuth 2.0 and JWT(JSON Web Tokens) for secure user authentication and authorization.
Developed external page using jQuery (from the same domain) inside a container when a tab is clicked on via Ajax call and to support auto mode.
Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
Developed and tested many features in an agile environment using Python (PyTest), Django, HTML5, CSS, JavaScript, and Bootstrap.
Designed and maintained databases using Python and developed Python-based API (RESTful Web Service) using Flask, SQLAlchemy and PostgreSQL.
Created PyTest cases for unit testing. Development of test framework using the Python.
Responsible for setting up Python REST API framework using Django.
Knowledgeable in implementing security measures in SOAP services, including WS-Security, SSL/TLS encryption.
Execution of legacy ruby automation test cases in the CI/CD pipeline
Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal, and react-bootstrap components.
Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable, and cross-browser code.
Resolved complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability, and testability.
Used GraphQL queries and use Apollo GraphQL library.
Implement the Redis Cache Service on Azure and integrate with Web API to cache user sessions.
Expert in integrating frontend with PHP using Ajax and JSON.
Environment: HTML, CSS3, JavaScript, JSON, React, Redux,Python, ES6, PHP, Bootstrap, Visual studio Editor, GIT, JIRA. Gulp, Jasmine.

Retail Business Services, Mooresville, NC June 2018 July 2020
Role: Javascript Developer
Responsibilities:
Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React, Redux, and Node JS.
Developed views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
Python based API (RESTful Web Service) to track the events and perform Statistical analysis using Django.
Implemented portioning strategies, materialized views and database compression techniques.
Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
Ran data formatting scripts in python and created terabyte csv files to be consumed by Hadoop MapReduce jobs.
Used Python libraries and SQL queries/subqueries to create several datasets which produced statistics, tables, figures, charts and graphs.
Managed Oracle Resource Manager to allocate and control database resources effectively among different users.
Implemented security headers, content security policies (CSP), and cross-site request forgery (CSRF) protection to enhance web application security.
Developed various screens for the front end using React and used various predefined components from NPM.
Used Web pack, Babel, grunt and gulp for transpiration (compilation) configuration for Typescript to be converted to JavaScript.
Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
Skilled in defining and handling SOAP faults and exceptions.
For Responsive Web design used Bootstrap to build grids, layouts and components. Used Bootstrap components like dropdown menus, navigation bar, alerts, and labels.
Wrote Python scripts to parse JSON documents and load the data in database.
Used Oracle JDeveloper to write store procedures using PL/SQL.
Worked with conversion scripts to migrate data from SQL server to Oracle DB.
Proficient in implementing WebSocket communication in PHP.
Designed and implemented RESTful APIs in PHP following best practices for resource naming, HTTP methods, and response formats (JSON/XML).
Strong experience with Core Python and NumPy, Django, Pandas.
Developed consumer-based features and applications using Python and Django in test driven Development.
Familiar with PHP extensions and libraries for specific tasks, such as PDF generation or image manipulation.
Proficient in writing unit tests for PHP code using PHPUnit to ensure code reliability.
Worked extensively in Agile Development process and met the timelines with quality deliverables.
Environment: HTML5, CSS3, JavaScript, jQuery, PHP, DOM, JSON, python, Oracle 9i, 10g, Node JS, Angular, React, AJAX, RESTFUL API, Git, LESS/SASS, web pack, Bootstrap, Responsive Web Design.

3D ExpoVision Pvt Ltd Jun 2014 Feb 2018
Role: Frontend Developer
Responsibilities:
Analyzed system requirements and functional requirement/documents.
Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
Design, develop and test using HTML5, CSS3, Bootstrap, JavaScript, jQuery and React that meets accessibility and web browser standards for website.
Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
Proficient in applying design patterns such as Singleton, Factory, and Observer.
Used JSON for data exchange between client and server and also AJAX to reduce the network load and update only certain components of the website.
Used Ajax to make asynchronous requests to get, delete, post or update data from the server.
Implemented stable React components and stand-alone functions to be added to any future pages.
Proficient in configuring PHP settings in php.ini and web server, Apache for optimal performance and security.
Experience in query optimization through execution plan analysis and indexing strategies.
Worked with Oracle Real Application Clusters(RAC) for availability and disaster recovery.
As an onsite coordinator, I have interacted with offshore team to give the Functional and Technical Knowledge and to track the status of the project.
Mentor onsite and offshore team members on CI/CD and usage of Jenkins.
Maintained and administered GIT source code tool.
Environment: React, Redux, HTML5, CSS3, JavaScript, JSON, GitHub, Oracle 9i, RESTful API, Mocha.
Keywords: continuous integration continuous deployment user interface javascript sthree database microsoft procedural language Colorado Georgia North Carolina

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];1292
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: