Sabari Rajan, Software Engineer and Developer in Bengaluru, India
Sabari Rajan

Software Engineer and Developer in Bengaluru, India

Member since May 5, 2023
Sabari is an experienced software engineer with seven years of expertise in Java, Python, Bash, web technologies, AWS, MySQL, Jakarta EE, and JSP. He's well-versed in all aspects of software development, from requirement analysis to deployment. He's a quick and self-motivated learner who enjoys collaborating with others. Sabari also participates in coding challenges and develops projects on Raspberry Pi in his free time.
Sabari is now available for hire

Portfolio

  • Micro Focus International
    Java, MySQL, Linux, Python 3, Bash Script, Web Technologies, AngularJS...
  • Freelance
    AngularJS, PHP, MySQL, Linux, Java, Git, Web Technologies, HTML, CSS...
  • Atos
    Java, Spring, JavaScript, Jakarta Server Pages (JSP), Git, Bitbucket, GitLab...

Experience

Location

Bengaluru, India

Availability

Full-time

Preferred Environment

Linux, Raspberry Pi, Python 3, Bash Script, Java, Windows, AngularJS, MySQL, Web Technologies, APIs

The most amazing...

...system I've built within days is a local development environment from scratch in WSL that allowed me to fix an issue preventing me from working on my laptop.

Employment

  • System Software Engineer

    2019 - PRESENT
    Micro Focus International
    • Delivered high-quality solutions and implemented usage tracking with Python, building an LDAPS server for Python integration that resulted in a 40% increase in system efficiency.
    • Leveraged data analysis and visualization techniques to monitor performance, resulting in a 25% downtime reduction. I also automated processes and improved the UI in various system sections.
    • Improved system performance by 30% by achieving development goals for five features. I reduced system errors through identity and access management solutions using Java, JSP, and Spring.
    • Expanded the knowledge base for Python, Java, AWS, and databases, enabling tasks to be completed 20% faster.
    • Created a Windows Subsystem for Linux (WSL) development environment from scratch with automation included, reducing setup time by 70%.
    • Streamlined the development process through automation and scripting, saving 15 hours weekly, expanding my knowledge of operating systems and system administration, and improving the UI across cloud platforms for the data warehouse management system.
    Technologies: Java, MySQL, Linux, Python 3, Bash Script, Web Technologies, AngularJS, Spring, Git, Python, Jakarta Server Pages (JSP), SQL, GitLab, Atlassian, Jira, Confluence, Bitbucket, Full-stack, Web Development, Object-oriented Programming (OOP), REST APIs, Amazon Web Services (AWS), JSON, Regular Expressions, ANSI SQL
  • Freelance Professional

    2016 - PRESENT
    Freelance
    • Developed a Java Servlet and web technologies website for an educational institution, increasing website traffic by 20% in six months and improving user engagement significantly.
    • Created an AngularJS inventory management app for a retail company, reducing inventory errors by 5% and increasing efficiency and profitability.
    • Guided graduates on PHP, web services, and Android projects, showcasing excellent mentorship and communication skills. I achieved a 100% completion rate on projects, proving graduates' improved skillset.
    • Built a student management app using Android, MySQL, and PHP, showcasing technical and problem-solving skills. I improved data accuracy by 30% and streamlined student management processes significantly.
    • Designed an employee management system using Node.js and MySQL, reducing HR paperwork by 20% and improving overall employee management efficiency.
    • Leveraged my problem-solving skills to create robust solutions for various projects, generally reducing website load time by at least 10% and improving user experience in all cases.
    • Led a team of five developers to complete a project efficiently and with high team morale.
    Technologies: AngularJS, PHP, MySQL, Linux, Java, Git, Web Technologies, HTML, CSS, JavaScript, SQL, Python, GitLab, Bitbucket, GitHub, Full-stack, Web Development, Object-oriented Programming (OOP), JSON, Regular Expressions, ANSI SQL
  • Software Associate

    2019 - 2019
    Atos
    • Contributed to delivering high-quality code using JavaScript and Spring Boot as a part of the "mega auto retail shop" project team in the US.
    • Delivered a 20% faster code integration with complete code coverage as part of the "mega auto retail shop" project.
    • Developed high-quality code using JavaScript and Spring Boot, resulting in a 35% reduction in system errors and improved performance.
    • Mentored three junior developers in Java, resulting in a 50% increase in their productivity and on-time completion of tasks.
    • Collaborated with a team of 20 members on a retail shop project, completing the project within the timeline and budget.
    • Adapted to new technologies and tools, delivering 15% faster and more efficient code. I also displayed self-improvement by actively seeking feedback and continuous learning, achieving a 20% improvement in overall project metrics.
    • Demonstrated technical skills in Java, JavaScript, and Spring Boot, delivering 5% faster and more efficient code. I used problem-solving skills to provide quality code, quickly resolving 50% of technical issues.
    Technologies: Java, Spring, JavaScript, Jakarta Server Pages (JSP), Git, Bitbucket, GitLab, GitHub, Web Development, Full-stack, Object-oriented Programming (OOP), Regular Expressions, ANSI SQL
  • Programmer Analyst

    2015 - 2019
    Cognizant
    • Developed and implemented 30+ bots using Python, resulting in a 50% increase in team productivity.
    • Mentored five entry-level trainees, resulting in a 75% retention rate and positive training feedback.
    • Suggested new and better coding standards, resulting in a 30% reduction in code errors and improved team efficiency.
    • Built 20+ automated solutions, resulting in a 40% reduction in manual effort.
    • Designed and implemented the Cognizant automation platform UI/UX with a team of 20 members, resulting in a 50% client satisfaction rate.
    • Created a Salesforce API based on Python, resulting in a 60% reduction in manual effort and improved process efficiency.
    • Conducted knowledge-sharing sessions on Git and Python, resulting in a 90% positive feedback rate from attendees.
    • Presented automation solutions to clients and business partners, resulting in a 70% increase in client satisfaction rates.
    • Demonstrated proficiency in JSP, HTML, CSS, and JavaScript, resulting in a 95% positive client feedback rate.
    • Optimized automation solutions using critical thinking skills, resulting in greater process efficiency and a 50% error reduction.
    Technologies: AngularJS, Python 3, HTML, CSS, JavaScript, Java, VBScript, Git, Jakarta Server Pages (JSP), SQL, GitHub, GitLab, Bitbucket, Full-stack, Web Development, Object-oriented Programming (OOP), REST APIs, JSON, Regular Expressions, Sockets, ANSI SQL

Experience

  • Data Warehouse Management System

    As an accomplished software developer, I brought extensive expertise in Java, JSP, Python, Bash Script, automation, Git, MySQL, Confluence, LDAPS, Squirrel, Vertica, and Jira. With a strong track record in problem-solving, I have implemented usage tracking for a data warehouse management system and built an LDAPS server from scratch, integrating it with the system using Python. In addition, I streamlined the development process by utilizing automation and scripting, improved the user interface, and developed an application with identity and access management solutions using Java.

    I automated deployments and integrated software systems, building a development environment from scratch for Windows Subsystem for Linux (WSL). I owned five features within the data warehouse management system and achieved all development goals. I leveraged best practices to ensure maximum efficiency and performance, demonstrating critical thinking and technical skills. This project showed that I am committed to continuous learning and improvement, maintaining high dedication and enthusiasm in all projects I undertake.

  • Automation Platform

    As a valuable member of the automation platform project team, I utilized my expertise in programming languages such as Java, JSP, Python, and Bash Script to create efficient and effective microbots that could perform various automated tasks. I also used MySQL and Git for database management and version control.

    In addition to this, I utilized my experience in HTML, CSS, JavaScript, Bootstrap, and AngularJS to create an intuitive user interface for managing and monitoring microbots. My focus was on creating a user-friendly interface, making it easy for users to control and track the progress of their microbots.

    Throughout the project, I collaborated closely with other team members, assisting them with testing and debugging to ensure the automation platform met client requirements and functioned properly. We utilized project management tools like ServiceNow and Jira to stay organized and focused. This project demonstrated my ability to work efficiently in a team and adapt quickly to new technologies and ideas, proactively identifying and resolving potential issues.

  • Policy Management System

    As part of a team of four professionals, I collaborated on developing a policy management system for my employer. The project required us to use several programming languages and technologies, including JSP, Java Servlet, HTML, CSS, JavaScript, and Bootstrap. I worked collaboratively, continuously learning and adapting to new technologies and ideas. I proactively identified potential roadblocks and found innovative solutions to overcome them.

    My technical experience in Java, JSP, HTML, CSS, JavaScript, and Bootstrap was crucial in implementing JSP and Java Servlet to manage server-side processing and dynamic web page generation. I also used HTML, CSS, and JavaScript to design an intuitive and user-friendly interface for the system. Using Bootstrap, I ensured my design was responsive and compatible with various devices and screen sizes.

    The policy management system I created enabled users to create, edit, and view policies while tracking approvals and rejections. Additionally, I implemented robust security measures to safeguard sensitive policy information, showcasing my expertise in data protection.

  • Educational Institute Website

    The project's main goal was to provide students and other stakeholders with information about the institute and its programs. The website included detailed information about the institute's programs, admission procedures, faculty, and facilities, along with a contact form to facilitate communication between the students and the institute.

    I used JSP and Java Servlet to create dynamic web pages. I also utilized HTML, CSS, and JavaScript to design an intuitive and visually appealing user interface that was easy to navigate. With the help of Bootstrap, I ensured that the website was responsive and compatible with various devices and screen sizes. As a responsible developer, I also incorporated robust security measures to protect sensitive user data.

    My quick-learning abilities, problem-solving skills, and critical thinking came in handy while overcoming challenges during the project. I worked efficiently and effectively to deliver the final product, which helped the education institute improve its online presence and attract more students.

  • Web Scraping of StubHub

    I utilized my technical skills in Python, Selenium, and Beautiful Soup to perform web scraping of StubHub, a popular ticketing platform. Also, I implemented Selenium for UI-related functions, seamlessly navigating pages and clicking buttons. I parsed HTML elements using Beautiful Soup to extract event and ticket details. To optimize efficiency, I employed Python multithreading for concurrent requests.

    My soft skills, including quick learning, problem-solving, and adaptability, enabled me to overcome challenges and adapt to changes in website structure. Overall, my expertise in Python, Selenium, and Beautiful Soup and strong soft skills contributed to a successful web scraping project for StubHub.

  • Web Scraping of Shein.com

    With my Python, Selenium, and PostgreSQL technical expertise, I successfully executed a web scraping project on Shein.com, a popular eCommerce platform. Leveraging the power of these tools, I gathered valuable data from the website and seamlessly loaded it into a PostgreSQL database.

    Using Python and Selenium, I automated the web scraping process, enabling me to navigate Shein.com, interact with different pages, and extract relevant information such as product details, prices, and customer reviews. Additionally, I utilized free proxies to ensure anonymity and prevent IP blocking during the scraping process.

    I designed an appropriate schema to store the scraped data and developed Python scripts to establish a connection, insert the data, and handle any necessary transformations.

    I ensured a consistent and reliable data extraction process by adapting my scraping strategies and implementing appropriate error-handling mechanisms.

    In summary, my proficiency in Python, Selenium, and PostgreSQL, coupled with my ability to overcome obstacles and optimize the scraping process, allowed me to scrape Shein.com successfully, gather valuable data, and load it into a PostgreSQL database for further analysis and utilization.

Skills

  • Languages

    Python 3, Java, JavaScript, HTML, CSS, Python, SQL, Bash Script
  • Paradigms

    Object-oriented Programming (OOP), DevOps, Scrum, Kanban, Automation
  • Frameworks

    Spring, AngularJS, Scaled Agile Framework (SAFe), Bootstrap, Jakarta Server Pages (JSP), Selenium
  • Libraries/APIs

    jQuery, Selenium WebDriver, REST APIs, Java Servlets, jQuery DataTables, Beautiful Soup, Sockets
  • Tools

    Git, GitLab, Atlassian, Bitbucket, GitHub, Apache Tomcat, Jira, DataTables, Confluence
  • Platforms

    Windows, Oracle, Linux, Raspberry Pi, Amazon Web Services (AWS)
  • Storage

    MySQL, JSON, ANSI SQL, PostgreSQL
  • Other

    Web Technologies, User Stories, Web Scraping, Full-stack, Web Development, Regular Expressions, APIs, Lean Agile, Networking, Cloudflare, Web Hosting & Domain Setup, Dedicated Web Hosting, Process Automation, IT Automation, Data Scraping, Proxies

Education

  • Bachelor's Degree in Computer Science
    2012 - 2015
    Anna University - Coimbatore, India
  • Diploma in Information Technology
    2009 - 2012
    Sun Institute of Technology - Kanniyakumari, India

Certifications

  • Python Certificate
    JANUARY 2023 - PRESENT
    Kaggle
  • Certified SAFe 5 Practitioner
    DECEMBER 2022 - DECEMBER 2023
    Scaled Agile
Share it with others